ďťż

Ładny brzuch

Cześć. Już dawno tutaj nie pisałem (w sensie zadania pytania). Ale mniejsza o to.

Mam problem z ikoną w górnej belce formy (tam gdzie są przyciski Zamknij, Minimalizuj, etc.). Forma jest typu MDICHild. Niby mam ustawione Icon na (None), niestety forma ta dostaje ikonkę główną programu. Próbowałem w onCreate formy dac Icon:= nil ale to nic nie daje. Zmiana stylu formy z bsSizable odpada - taka mi jest potrzebna. Chcę usunąć tą ikonkę ponieważ przy maksymalizacji okna w MainMenu na głównej formie z lewej strony właśnie dostaję ikonę aktywnego okna - a nie chcę tego.

Proszę o pomoc - Thx ;]

//dopisane
Numer z pustą ikonką nie jest wcale taki dobry ;]
Użytkownik -=PcSA=- edytował ten post 28 lipiec 2006, 23:53


A dlaczego chcesz zeby zostalo bsSizable, bo musi dac sie zmieniac rozmiar czy ze wzgledu na to ze w niektorych borderstylach nie sa wyswietlane przyciski? (np. minimalizacja)

SetWindowLong(handle,GWL_STYLE,WS_DLGFRAME or WS_POPUP or WS_BORDER or WS_CAPTION or WS_SIZEBOX or WS_CHILD or WS_CLIPCHILDREN or WS_CLIPSIBLINGS);
Handle to uchwyt do childa :)
Użytkownik krajew4 edytował ten post 29 lipiec 2006, 13:37
@ Kajetanek: Tak, musi być możliwość zmiany rozmiaru formy i muszą być przyciski na belce.

@ krajew4: Fajne tylko szkoda, że nie ma przycisków minimalizacji itd.

Więc problem dalej jest nie rozwiązany - czekam na dalsze propozycje.



Moim zdaniem nie da sie zrobic tak, zeby ikonki okna nia bylo, ale zeby przyciski minimalizacji, maksymalizacji i zamkniecia na belce pozostaly - one sa ze soba powiazane. Co najwyzej uda Ci sie usunac ikonke oraz przyciski min. i maks.
Ja w kazdym badz razie nigdy nie widzialem okna, ktore by wygladalo tak, jak Ty tego chcesz.

No to chciaż może da się jakoś usunąc ikonę okna z TMainMenu?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •