Shortcut für Schaltfläche?

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

Moderator: Moderatoren

WedlWedl
***
Beiträge: 79
Registriert: Do, 04.03.2010 21:45
Wohnort: München

Shortcut für Schaltfläche?

Beitrag von WedlWedl »

Hi zusammen!

Bin grad am mich reinfuchsen in Schaltflächen und wie man damit die "Bedienung" meiner Tabelle vereinfachen kann, für den Endbenutzer.
Hab durch meine kleinen Erfahrungen in VB, bei Buttons, noch in Erinnerung das man durch ein vorangestelltes kaufmännisches "Und" ( & ) vor einen Buchstaben (beim Button-Namen) einen Unterstrich unter jenem Buchstaben hatte und diesen als Shortcut verwenden konnte.

Gibt es diese Möglichkeit bei OO auch? Spez. bei Calc? Um per Button oder Shortcut zwischen Tabellenblättern zu wechseln z.B.

Wenn Ja, wie gehe ich da vor?

LG WedlWedl
"Was nützt ein Helm, wenn Dir der Stein auf die Füße fällt?!"
F3K Total
********
Beiträge: 3724
Registriert: Mo, 28.02.2011 17:49

Re: Shortcut für Schaltfläche?

Beitrag von F3K Total »

Jupp, geht, siehe Beispiel anbei.
Das Makro:

Code: Alles auswählen

Sub S_change_to_sheet(event)
nsheetnumber = event.source.model.tag
osheet = thiscomponent.sheets(nsheetnumber)
thiscomponent.currentcontroller.activesheet = osheet
End Sub
ist den Buttons zugeordnet, liest die Zusatzinformation des aktuellen Buttons aus, und wechselt zum Tabellenblatt mit dem Index der der Zusatzinformation entspricht.
Gruß R
Dateianhänge
Gotosheet.ods
(9.44 KiB) 41-mal heruntergeladen
Antworten