Hallo FixFoto-Freunde!
Folgende Frage beschäftigt mich: Ich möchte in einem Dialog mittels einem Häkchen (FF_AddControl "BOOL" andere Eingabefelder ("EDIT", "BOOL", ... ) an und ausschalten, also die Eingabe in den Feldern von einem "BOOL" abhängig machen.
Meine Lösung des Problems ging bisher nur dahin, dass ich einen Button eingebaut habe, der den Dialog aktualisiert. So funktioniert das ganze, ohne Frage aber sehr unelegant. Hier mal der kurze Codeschnipsel:
(Häkchen setzen oder entfernen und anschließend auf "Aktualisieren" klicken.)
Bin für jeden brauchbaren Tipp dankbar!!
Der Heiko!!
Folgende Frage beschäftigt mich: Ich möchte in einem Dialog mittels einem Häkchen (FF_AddControl "BOOL" andere Eingabefelder ("EDIT", "BOOL", ... ) an und ausschalten, also die Eingabe in den Feldern von einem "BOOL" abhängig machen.
Meine Lösung des Problems ging bisher nur dahin, dass ich einen Button eingebaut habe, der den Dialog aktualisiert. So funktioniert das ganze, ohne Frage aber sehr unelegant. Hier mal der kurze Codeschnipsel:
Code:
frage = 0
call FF_AddDialog("Dialog",50,50)
call FF_AddControl("Dialog","Aktualisieren","BUTTON",5,5,40,10)
call FF_AddControl("Dialog","frage","BOOL",5,20,10,10)
call FF_AddControl("Dialog","Abhaken","STATIC",15,20,25,10)
call FF_AddControl("Dialog","test","EDIT",5,35,10,10)
call FF_AddControl("Dialog","Eingabe","STATIC",20,35,30,10)
call FF_EnableControl("Dialog","test",frage)
do
select case FF_ShowDialog("Dialog")
case "Aktualisieren"
frage = FF_GetControl("Dialog","frage")
call FF_EnableControl("Dialog","test",frage)
case else
exit do
end select
loop
call FF_CloseDialog("Dialog")
Bin für jeden brauchbaren Tipp dankbar!!
Der Heiko!!