Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Enable Next Button


4 replies to this topic

Dietmar

Dietmar
  • Members
  • 21 posts

Posted 13 March 2001 - 13:57

Hallo,
Ich habe eine Dialogbox mit 3 Textfeldern erstellt.
Jedes der Textfelder soll vom User einen Eintrag erhalten, bevor er diese Dialogbox verlassen kann.
Solange sollte der Next_Button disabled sein.
Ich habe folgenden Eintrag gemacht, unter:
Dialogbox\Behavior\Conditions
Action               Condition
Disable            TextfeldEdit  = ""
Enable              TextfeldEdit <> ""

Es wird aber nur der NextButton ausgeblendet, ansonsten passiert nichts.
Kann mir jemand halfen, dieses Problem zu lösen.

Danke Dietmar


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 13 March 2001 - 14:25

Texteingabe in ein Edit-Feld löst leider kein Event aus, das zum Refresh des Button-Status verwendet werden könnte.
Alternativ kannst Du den Next Button enabled lassen und eine Fehlermeldung anzeigen, wenn ein Eintrag fehlt. Oder Du erstellst eine DLL die diesen Dialog anzeigt.
(Leider ist Windows Installer ein Rückschritt in Sachen Benutzzeroberfläche).

Dietmar

Dietmar
  • Members
  • 21 posts

Posted 13 March 2001 - 14:33

Hallo,
Erstmal danke für deine Antwort.
Wie kann ich eine Fehlermeldung anzeigen lassen, wenn der User keinen Eintrag in die Textfelder macht?
Dietmar

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 13 March 2001 - 16:56

Do kannst über den Next-Button einen anderen Dialog aufrufen (je nach Bedingung)