Toni,
versuchs mal damit: viewtopic.php?f=18&t=13649
Hilft das schon?
Was sagt denn Xray zu oDialog.getControl("optButton")? Heisst die Eigenschaft nicht .isVisible()
Ansonsten:
In welchem Modul versuchst Du das? Welche OOo-Version? Welches Betriebssystem, welche Distro?
dibera126
Moderator: Moderatoren
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: dibera126
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: dibera126
Hey Toni,
Der einfachste Weg wäre die Zuweisung aus der If-Schleife rauszunehmen. Das dürfte der Fehler sein. Also einfach schreiben:
Im Grunde sollte der Ausdruck schon "true" liefern, wenn nicht, ist tatsächlich die isVisible() Methode die richtige Varainte 
Gruss
Thomas
Der einfachste Weg wäre die Zuweisung aus der If-Schleife rauszunehmen. Das dürfte der Fehler sein. Also einfach schreiben:
Code: Alles auswählen
If oDialog.getControl("optButton").Visible Then
msgbox "sichtbar"
End If

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic