Seite 1 von 2

Befehl für Scrollen gesucht

Verfasst: Di 3. Feb 2015, 01:51
von Liblet
In Word war es möglich per Makro die Seite um X Zeilen nach unten zu scrollen, ohne die Cursor-Position zu verändern.

Der Befehl dafür lautete z. B. für 2 Zeilen:

ActiveWindow.ActivePane.SmallScroll Down:=2

Weiß jemand von den Erfahreneren hier, wie das in Libreoffice geht?

Re: Befehl für Scrollen gesucht

Verfasst: Mi 4. Feb 2015, 15:13
von Liblet
Ok, scheint wohl eine etwas schwierigere Frage zu sein. Hat zumindest jemand einen Tipp, wo oder wie man das herausfinden könnte? Gibt es evtl. noch irgendwo ein Forum, das sich mit solchen Programmierfragen beschäftigt?

Re: Befehl für Scrollen gesucht

Verfasst: Mi 4. Feb 2015, 16:47
von Sonntagsflieger
Versuche es mal im OpenOffice Forum. Mein Posting wurde dort allerdings sofort als "Crossposting" gebrandmarkt :D . Trotzdem habe ich drüben sofort Hilfe zu meinem Problem bekommen, hier hatte sich bis dahin noch keiner gemeldet.

Gruß!

Re: Befehl für Scrollen gesucht

Verfasst: Mi 4. Feb 2015, 17:21
von swolf
Versuche es mal im OpenOffice Forum.
Ohne Link?

http://de.openoffice.info/index.php?sid ... c0916402af

Es ist aber nicht OpenOffice Forum, sondern
für OpenOffice und LibreOffice
- Ohne Werbung
- Irgendwelche AdBlocker u.a. sind dort nicht notwendig
- Ohne GoogleAdsense
- Ohne Spam
- Ohne Spamlinks in den Signaturen oder im Text versteckt
- Mit engagierten Admins und Mods
Mein Posting wurde dort allerdings sofort als "Crossposting" gebrandmarkt
Das wäre nicht passiert, wenn du selber geschrieben hättest, dass du gleichzeitig in beiden Foren das selbe fragtest. Natürlich mit dem Link.
Das ist eine Anstandsregel natürlich für alle Foren. :mrgreen:

Re: Befehl für Scrollen gesucht

Verfasst: Mi 4. Feb 2015, 21:05
von mikele
Hallo,

für die Ansicht ist der Controller zuständig.
Mit folgender Anweisung schiebst du die Ansicht um zwei Zeilen nach unten:

Code: Alles auswählen

	odoc=thiscomponent
	octrl=thiscomponent.currentcontroller
	octrl.setfirstvisiblerow(octrl.firstvisiblerow+2)

Re: Befehl für Scrollen gesucht

Verfasst: Mi 4. Feb 2015, 21:17
von karolus
@mikele

Im Eröffnungsbeitrag steht `Ẁord` -- dein Code gilt für Calc, nicht aber für Writer.

Karolus

Re: Befehl für Scrollen gesucht

Verfasst: Mi 4. Feb 2015, 21:26
von mikele
Hallo karolus,

du merkst aber auch alles :D - danke!
Word habe ich glatt überlesen und da ich gerade in Calc aktiv war ...
Bzgl. Writer und Scrollen muss ich noch ein bisschen nachdenken (verdammte Axt!)

Re: Befehl für Scrollen gesucht

Verfasst: Fr 6. Feb 2015, 02:14
von Liblet
Vielen Dank schon mal für die Antworten. Sehe ich es richtig, dass der obige Code noch nicht funktionieren kann und ich das so noch nicht ausprobieren brauche?

Re: Befehl für Scrollen gesucht

Verfasst: Fr 6. Feb 2015, 06:40
von karolus
Liblet hat geschrieben:Vielen Dank schon mal für die Antworten. Sehe ich es richtig, dass der obige Code noch nicht funktionieren kann und ich das so noch nicht ausprobieren brauche?
Ja, Sofern du es für writer benötgst.

Was ist der eigentliche Grund für dein Ansinnen?
(Wenn ich ein WriterDoc scrolle weil ich es lese kann ich doch genausogut die Maus benutzen ??)

Re: Befehl für Scrollen gesucht

Verfasst: Fr 6. Feb 2015, 11:59
von Liblet
Hallo karolus,

Wenn ich Texte schreibe, ist es oft sinnvoll die Seite etwas nach oben oder unten zu schieben ohne die Cursor-Position zu verändern. Shortcuts sind da einfach viel besser, als zur Maus zu greifen und den Mauszeiger auf den kleinen Pfeil an der Scrollbar zu zirkeln.