mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Zmiana wielkości formy https://forum.mix-soft.pl/viewtopic.php?f=15&t=7960 |
Strona 1 z 1 |
Autor: | _mateusz [ 2017-06-19, 09:40 ] |
Tytuł: | Zmiana wielkości formy |
Witam, Nie mogę się doszukać właściwości jakie ma forma, dlatego pytam tu. Czy da się, jeśli tak to w jaki sposób zmienić wymiary formy już zainicjalizowanej. form "przyklad",sizeX,sizeY /* zmiana sizeY na n */ |
Autor: | rafal [ 2017-06-19, 11:50 ] |
Tytuł: | Re: Zmiana wielkości formy |
A po co. I tak kontrolki już umieszczone na formie będą takie jak były i nie dodasz nowych. Ale jak się upierasz to można napisać kontrolkę w C# do której przekażesz uchwyt np:. buttona. Kontrolka znajdzie uchwyt rodzica buttona (czyli własnie formy). Potem wyśle do niej message WM_SIZE z nowymi wymiarami w parametrach. |
Autor: | arnoldinho [ 2017-06-19, 11:51 ] |
Tytuł: | Re: Zmiana wielkości formy |
Nie da rady, możesz ustawić dowolną wartość przed wywołaniem ale zmiana parametru w trakcie działania nie wywoła zmiany szerokości okna Kod: int windowWidth=1000 Form "Nazwa okna dialogowego", windowWidth, 200 windowWidth=100//to nic nie da Button "Zamknij okno", 100, 120, 100, 24, -1 ExecForm Error "" To okno już się nie zwęzi. Opis właściwości masz w dokumentacji: http://pomoc.sage.com.pl/Help/ambasic wejdź w Tworzenie okna dialogu Form |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |