Seite 2 von 2
Re: kein .Visible bei mehrseitigem Dialog ?
Verfasst: Sa, 16.06.2012 02:38
von RainerHH
ich glaube Du musst mir mal helfen, ich hab die Dateien hochgeladen aber sich seh nichts davon, was muss ich machen?
Re: kein .Visible bei mehrseitigem Dialog ?
Verfasst: Sa, 16.06.2012 14:02
von RainerHH
die hatte ich übersehen, naja, war ja auch schon etwas spät gewesen....
so jetzt dann das Dokument
Re: kein .Visible bei mehrseitigem Dialog ?
Verfasst: Sa, 16.06.2012 15:00
von Stephan
ich kann Deine ursprüngliche Aussage:
wenn ich nach der Rückkehr den Wert abfrage, steht er auf False
mit der jetzt anhehängten beispieldatei nicht nachvollziehen, denn wenn ich Deinen Code um die Abfrage des Wertes erweitere:
Code: Alles auswählen
Sub GoBack
oDlg.Model.Step = 1
Msgbox oDlg.getControl("CommandButton1").IsVisible
End Sub
erhalte ich True und nicht False.
(OOo 3.3.0 Windows7)
Gruß
Stephan
Re: kein .Visible bei mehrseitigem Dialog ?
Verfasst: Sa, 16.06.2012 15:05
von RainerHH
ja das stimmt, die Aussage war falsch gewesen...
aber, ist ja trotzdem nicht nicht korrekt!?
Re: kein .Visible bei mehrseitigem Dialog ?
Verfasst: So, 17.06.2012 12:31
von Stephan
aber, ist ja trotzdem nicht nicht korrekt!?
ich habe die idl-Referenz (
http://www.openoffice.org/api/docs/comm ... le-ix.html) und die 2 Bücher von Pitoniak und Krumbein durchgesehen und finde keine Hinweise darauf wie das Verhalten definiert ist. Leider kann ich auch bei openoffice.org keine Spezifikationsdokumente finden, anscheinend weil dort immer noch am Umbau der Webseiten gearbeitet wird (früher war das spec-Projekt für sowas zuständig).
Du müßtest das also über die dev-Liste bei Apache anfragen:
http://incubator.apache.org/openofficeo ... iling-list
Außerdem würde ich an Deiner Stelle überlegen das über zu Zuordnung von Steuerelementen zu den verschiedenen Seiten (Steps) den Dialogs zu lösen oder die Funktion des Sichtbarmachens/Versteckens in einer eigenen Function zu kapseln und immmer explizit den Zustand zu setzen.
Gruß
Stephan
Re: kein .Visible bei mehrseitigem Dialog ?
Verfasst: So, 17.06.2012 14:03
von RainerHH
naja, Umgehungsmöglichkeiteb gibt es immer.
Ich sichere jetzt einfach vor dme Seitenwechsel die Visible-Zustände der infrage kommenden Felder
und beim Rückweg werden sie wieder hergestekllt.
Wäre hlat nur interessant zu wissen, ob das so gwewollt ist, also das die .Step-Anweisung auf den
Definitionsstand zurücksetzt, oder ob es sich um einen Fehler handelt.
Danke erstmal, sollte ich etwas in Erfahrung bringen, poste ich es hier.