Autor
|
Thema: Dialog Schliessen (585 mal gelesen)
|
kleinUNDhilflos Mitglied

 Beiträge: 71 Registriert: 31.07.2007
|
erstellt am: 17. Aug. 2007 13:33 <-- editieren / zitieren --> Unities abgeben:         
gibt es eine moeglichkeit einen dialog aus seiner eigenen callback methode heraus zu schliessen ? ich habe die ok abbrechen übernehmen knöpfe ausgeblenden und statdessen einen selbsterstellten knopf unten in der ecke. der auch wunderbar funktioniert nur leider schliesst der dialog nicht... der dialog hat ja eine methode "schliesseDialog" aber leider tut sich gar nix... *kopfkratz* Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kleinUNDhilflos Mitglied

 Beiträge: 71 Registriert: 31.07.2007
|
erstellt am: 17. Aug. 2007 14:42 <-- editieren / zitieren --> Unities abgeben:         
|
LaBonita Mitglied Dipl.-Math.
 
 Beiträge: 151 Registriert: 26.07.2007 eM-Plant 7.5 bis 8.1 VB Java C#
|
erstellt am: 17. Aug. 2007 16:15 <-- editieren / zitieren --> Unities abgeben:          Nur für kleinUNDhilflos
Hallo klienUNDhilflos, der Ansatz ist völlig richtig. Dabei gehst Du von der Methode aus, die gerade ausgefährt wird und navigierst zu dem Element, das diese Methode enthält, was ja das Dialog-Objekt ist. Alternativ kannst du natürlich auch das Dialog-Objekt direkt ansprechen und dieses dann schliessen. Wenn Du also in Deinem Netzwerk einen Dialog mit dem namen "Dialog" hast (sehr einfallsreich, gell ;-)), dann kannst du mit
Code: current.Dialog.schliessen(TRUE);
genau dasselbe erreichen wie mit Deinem
Code: self.~.schließen(true);
Weiterhin viel Erfolg!!! Gruß, LaBonita Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
kleinUNDhilflos Mitglied

 Beiträge: 71 Registriert: 31.07.2007
|
erstellt am: 17. Aug. 2007 16:41 <-- editieren / zitieren --> Unities abgeben:         
|
kleinUNDhilflos Mitglied

 Beiträge: 71 Registriert: 31.07.2007
|
erstellt am: 17. Aug. 2007 16:42 <-- editieren / zitieren --> Unities abgeben:         
|
Homer Simpson Mitglied
 
 Beiträge: 345 Registriert: 14.09.2005
|
erstellt am: 17. Aug. 2007 18:18 <-- editieren / zitieren --> Unities abgeben:          Nur für kleinUNDhilflos
Zur Erklärung: Die Methode schliesseDialog tut nicht etwa nichts, sondern sie macht das gleiche wie bei allen anderen Objekten, nämlich den Objekt-Dialog schließen. Es wird also nicht der erstellte Dialog geschlossen, sondern der Dialog, mit dem man den Dialog erstellt hat. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |