mojaSymfonia FORUM
https://forum.mix-soft.pl/

Forma - aktywność kontrolek
https://forum.mix-soft.pl/viewtopic.php?f=15&t=9304
Strona 1 z 1

Autor:  iredy [ 2019-10-29, 12:50 ]
Tytuł:  Forma - aktywność kontrolek

Witam,
Pytanie pewnie dla wielu banalne, ale jakoś nie mogę znaleźć, a wydaje mi się, że takie coś dawało się zrobić bez cudów. Chodzi o włączanie / wyłączanie kontrolek w Formie na podstawie np jakiejś zmiennej - enable można użyć dopiero po stworzeniu Formy, a chodzi o to, by w momencie tworzenie, np jakiś ChkBox był włączony, bądź wyłączony na podstawie jakiegoś kryterium (np zmienna równa 0 lub 1). Wywołać OnCommand przed stowrzeniem Formy jakoś też się nie da... Ktoś pomoże? ;)

pozdr
/irek

Autor:  rafal [ 2019-11-04, 14:51 ]
Tytuł:  Re: Forma - aktywność kontrolek

Kod:
int sub Wygas()

Enable(iBut1,0)

endsub



Kod:
iBut1 = Button "OK",5,5,100,20,1
iBut2 = Button "OK2",5,5,100,20,1,Wygas()







endsub[/code]

Autor:  iredy [ 2019-11-27, 13:22 ]
Tytuł:  Re: Forma - aktywność kontrolek

Cześć,
Dzięki za zainteresowanie, ale... Dokumentacja podaje, że 'button' ma tylko 6 argumentów.... Nie chce mi przyjąć siódmego... Po wpisaniu na żywca Twojego rozwiązania,czyli
Kod:
iBut2 = Button "OK2",5,5,100,20,1,Wygas()


oddaje mi błąd:
Cytuj:
Błąd składni języka. Oczekiwane: ':'


Więc szukam dalej -> jeszcze raz: chodzi mi o to, żeby część obiektów formy (np jakiś chkbox, jakiś label itp) była przy uruchomieniu formy niewidoczna (bo disable to chyba się nie da), jeśli jakiś chkbox jest niezaznaczony....


pozdr
/irek

ps. Cały czas chodzi o ERPa.

Autor:  rafal [ 2019-11-27, 13:35 ]
Tytuł:  Re: Forma - aktywność kontrolek

pomyłka była

Kod:
int sub Wygas()

Enable(iBut1,0)
Wygas = 0,1,2 lub inne co nie spowoduje wyjścia z Formy (nie pamiętam teraz)
endsub


Kod:
iBut1 = Button "OK",5,5,100,20,1
iBut2 = Button "OK2",5,5,100,20,Wygas()

Autor:  iredy [ 2019-11-27, 13:40 ]
Tytuł:  Re: Forma - aktywność kontrolek

Dzięki :)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/