Ĺ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
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?