Scahaltfläche in Tabelle ausblenden?

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

white_chicken
Beiträge: 9
Registriert: Mi, 22.03.2006 14:09
Wohnort: Saarland

Scahaltfläche in Tabelle ausblenden?

Beitrag von white_chicken »

Hallo,

könnte mir bitte jemand verraten wie ich per BASIC-Code eine Schaltfläche (CommandButton) in einer Calc-Tabelle ausblenden kann....

Danke im vorraus!!!
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey white_chicken,
könnte mir bitte jemand verraten wie ich per BASIC-Code eine Schaltfläche (CommandButton) in einer Calc-Tabelle ausblenden kann....
Klar. Du stellst die "Visibility" aus :wink:

Das heisst, du teilst dem Controller (der ist zuständig für die Anzeige) mit, dass dieses Objekt nicht angezeigt werden soll. Zum Beispiel so:

Code: Alles auswählen

	oDoc = thisComponent
	oDocController = oDoc.getCurrentController()
	oForm = oDoc.sheets(0).drawpage.forms.getByIndex(0)
	oCtl = oForm.getByName("pb")
	oCtlView = oDocController.getControl(oCtl)
	oCtlView.visible = false
Musst du halt für dich anpassen.

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