Vorlage auf Symbolleistenbutton legen? + Uhrzeit in Taskleis
Moderator: Moderatoren
Vorlage auf Symbolleistenbutton legen? + Uhrzeit in Taskleis
Hi!
Ist es möglich, eine bestimmte Vorlage, die ich erstellt habe, als Button in eine Symbolleiste zu legen? Habe es als Macro versucht, hat aber nicht geklappt.
Auch suche ich die Möglichkeit, wie bei SO5.2 die Uhrzeit in der Taskleiste von OO-Writer anzeigen zu lassen - finde aber hier nicht die Möglichkeit.
Ist es möglich, eine bestimmte Vorlage, die ich erstellt habe, als Button in eine Symbolleiste zu legen? Habe es als Macro versucht, hat aber nicht geklappt.
Auch suche ich die Möglichkeit, wie bei SO5.2 die Uhrzeit in der Taskleiste von OO-Writer anzeigen zu lassen - finde aber hier nicht die Möglichkeit.
Hallo Crox,
dein Problem lässt sich lösen:
Du musst zuerst ein Makro erstellen,
dieses Makro kannst du in die Symbolleiste schreiben, zunächst als Text,
und dann gegen ein Symbol austauschen.
Willst du? – Ok:
Du musst zuerst ein Makro erstellen:
sub Format Latein
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(1) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Template"
args1(0).Value = "Latein"
args1(1).Name = "Family"
args1(1).Value = 2
dispatcher.executeDispatch(document, ".uno:StyleApply", "", 0, args1())
end sub
Dieses Makro fügst du in deinen Makrocontainer ein:
1.Das Wort „Latein“ austauschen gegen deine Formatbezeichnung.
2.Den gesamten Text markieren und in die Zwischenablage packen.
3.Den Makrocontainer öffnen (Extras/Makros/Makros verwalten/OOffice Basic)
4.Zwischenablage einfügen.
dieses Makro kannst du in die Symbolleiste schreiben:
Öffne die Symbolleiste, in die du das Icon (Button) einfügen willst,
indem du auf das kleine Dreieck rechts klickst und Symbolleiste anpassen wählst.
Alternative: Extras/Anpassen/Symbolleisten
Dort öffnest du das Menü „Hinzufügen“ und arbeitest dich über Makros/MeineMakros/Standard/Module1 bis zu deinem Makro „Latein“ durch:
Wir sind dann aber noch nicht mit unserem Latein am Ende.
Jetzt musst du nämlich noch das Makro mit einem Haken markieren.
und dann gegen ein Symbol austauschen:
Das Ganze wirkt zwar etwas aufwändig,
lohnt sich aber, wenn du den Stylist nicht immer offen haben willst.
Alles Gute
manese
P.S. Ich habe den Beitrag als odt-Datei verfasst, Formatierungen und Bilder sind aber ausgelöscht worden.
dein Problem lässt sich lösen:
Du musst zuerst ein Makro erstellen,
dieses Makro kannst du in die Symbolleiste schreiben, zunächst als Text,
und dann gegen ein Symbol austauschen.
Willst du? – Ok:
Du musst zuerst ein Makro erstellen:
sub Format Latein
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(1) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Template"
args1(0).Value = "Latein"
args1(1).Name = "Family"
args1(1).Value = 2
dispatcher.executeDispatch(document, ".uno:StyleApply", "", 0, args1())
end sub
Dieses Makro fügst du in deinen Makrocontainer ein:
1.Das Wort „Latein“ austauschen gegen deine Formatbezeichnung.
2.Den gesamten Text markieren und in die Zwischenablage packen.
3.Den Makrocontainer öffnen (Extras/Makros/Makros verwalten/OOffice Basic)
4.Zwischenablage einfügen.
dieses Makro kannst du in die Symbolleiste schreiben:
Öffne die Symbolleiste, in die du das Icon (Button) einfügen willst,
indem du auf das kleine Dreieck rechts klickst und Symbolleiste anpassen wählst.
Alternative: Extras/Anpassen/Symbolleisten
Dort öffnest du das Menü „Hinzufügen“ und arbeitest dich über Makros/MeineMakros/Standard/Module1 bis zu deinem Makro „Latein“ durch:
Wir sind dann aber noch nicht mit unserem Latein am Ende.
Jetzt musst du nämlich noch das Makro mit einem Haken markieren.
und dann gegen ein Symbol austauschen:
Das Ganze wirkt zwar etwas aufwändig,
lohnt sich aber, wenn du den Stylist nicht immer offen haben willst.
Alles Gute
manese
P.S. Ich habe den Beitrag als odt-Datei verfasst, Formatierungen und Bilder sind aber ausgelöscht worden.
Hallo Manese!
Vielen Dank für die Macro-Programmierung. Habe nur ein Problem - wo finde ich den Macrocontainer. Ich habe bisher nur Macros aufgezeichnet und diese dann oft mit einem Symbol und Tastaturbefehlen verknüpft - weiß aber nicht, wo ich den Macroeditor finde und wohin ich das Macro speichern soll.
In SO5.2 gab es einen Macroeditor, da konnte man Macros erstellen - den finde ich aber unter 002 nicht mehr. Darf ich dich nochmal um Hilfe bitten.
Vielen Dank für die Macro-Programmierung. Habe nur ein Problem - wo finde ich den Macrocontainer. Ich habe bisher nur Macros aufgezeichnet und diese dann oft mit einem Symbol und Tastaturbefehlen verknüpft - weiß aber nicht, wo ich den Macroeditor finde und wohin ich das Macro speichern soll.
In SO5.2 gab es einen Macroeditor, da konnte man Macros erstellen - den finde ich aber unter 002 nicht mehr. Darf ich dich nochmal um Hilfe bitten.
... wie ich oben schon beschrieben habe:
Extras / Makros / Makros verwalten / OOffice Basic
Dann öffnet sich die Datei,
in die in Klarschrift die Makros hineingeschrieben werden können.
Du kannst es aber auch anders machen:
Nimm einfach ein Dummy-Makro auf
z.B. dass ein "x" eingefügt wird.
Speichere es unter "latein" oder so ab
und öffne es anschließend,
um es zu bearbeiten!
Die letzte Angabe (OOffice Basic) ist übrigens von mir nur geraten,
ich selbst benutze den Ableger StarOffice,
aber im Prinzip müsste es so gehen.
Wie gesagt,
ich habe die Datei auch mit Bildmaterial,
aber ich weiß nicht wie ich sie hier im Forum unterkriege.
Alles Gute
manese
Extras / Makros / Makros verwalten / OOffice Basic
Dann öffnet sich die Datei,
in die in Klarschrift die Makros hineingeschrieben werden können.
Du kannst es aber auch anders machen:
Nimm einfach ein Dummy-Makro auf
z.B. dass ein "x" eingefügt wird.
Speichere es unter "latein" oder so ab
und öffne es anschließend,
um es zu bearbeiten!
Die letzte Angabe (OOffice Basic) ist übrigens von mir nur geraten,
ich selbst benutze den Ableger StarOffice,
aber im Prinzip müsste es so gehen.
Wie gesagt,
ich habe die Datei auch mit Bildmaterial,
aber ich weiß nicht wie ich sie hier im Forum unterkriege.
Alles Gute
manese
Hi Danke dir!manese hat geschrieben:... wie ich oben schon beschrieben habe:
Extras / Makros / Makros verwalten / OOffice Basic
Dann öffnet sich die Datei,
in die in Klarschrift die Makros hineingeschrieben werden können.
Du kannst es aber auch anders machen:
Nimm einfach ein Dummy-Makro auf
z.B. dass ein "x" eingefügt wird.
Speichere es unter "latein" oder so ab
und öffne es anschließend,
um es zu bearbeiten!
Die letzte Angabe (OOffice Basic) ist übrigens von mir nur geraten,
ich selbst benutze den Ableger StarOffice,
aber im Prinzip müsste es so gehen.
Wie gesagt,
ich habe die Datei auch mit Bildmaterial,
aber ich weiß nicht wie ich sie hier im Forum unterkriege.
Alles Gute
manese
Ich nutze auch den Ableger SO8 derzeit und werde es morgen gleich probieren. Dein Macro ist auf SO8 gemünzt, oder hast du es für 002 zurecht geschnitten?
Vielen Dank dir für deine Mühe!!!!
Gute Nacht
Crox
Hallo Manese!
Ich habe es doch noch schnell probiert und das Macro integriert. Allerdings tut sich nach dem Aufruf des Macros nichts. Ich habe "Latein" durch meinen Vorlagennamen ersetzt. Kann es sein, dass ich Family auch noch ersetzen muss. Weiß das Macro überhaupt, wo meine Formatvorlagen liegen?
Grüße
Crox
Ich habe es doch noch schnell probiert und das Macro integriert. Allerdings tut sich nach dem Aufruf des Macros nichts. Ich habe "Latein" durch meinen Vorlagennamen ersetzt. Kann es sein, dass ich Family auch noch ersetzen muss. Weiß das Macro überhaupt, wo meine Formatvorlagen liegen?
Grüße
Crox
Hallo Crox,
ja, ich benutze auch SO8,
nein, ich habe es nicht auf OO2 angepasst.
Ich benutze für eine ganze Reihe von Formatvorlagen inzwischen Makros,
ich habe mir u.a. alle Überschriftenebenen
mit STRG-Umschalt + [entsprechende Ziffer]
auf die Tastatur gelegt.
Ich habe jetzt noch einmal alle entsprechenden Makros durchgesehen
und keine Auffälligkeiten bemerkt.
Probiere es doch vielleicht einmal so:
1.Extras/Makro/Makro aufzeichnen
2.Einen beliebigen Text tippen und markieren
3.Makroaufzeichnung beenden
4.Makro: Speichern
5.Extras/Makro/Makros verwalten
6.Makro: Bearbeiten
7.Die Zeilen löschen, die sich auf die Texteingabe beziehen
Du kannst sie auch durch „rem“ am Zeilenanfang unschädlich machen.
8.Makro speichern
9.Makrocontainer schließen
10.Extras/Makro/Makros verwalten
11.Makro: Ausführen
Viel Erfolg und alles Gute
manese
ja, ich benutze auch SO8,
nein, ich habe es nicht auf OO2 angepasst.
Ich benutze für eine ganze Reihe von Formatvorlagen inzwischen Makros,
ich habe mir u.a. alle Überschriftenebenen
mit STRG-Umschalt + [entsprechende Ziffer]
auf die Tastatur gelegt.
Ich habe jetzt noch einmal alle entsprechenden Makros durchgesehen
und keine Auffälligkeiten bemerkt.
Probiere es doch vielleicht einmal so:
1.Extras/Makro/Makro aufzeichnen
2.Einen beliebigen Text tippen und markieren
3.Makroaufzeichnung beenden
4.Makro: Speichern
5.Extras/Makro/Makros verwalten
6.Makro: Bearbeiten
7.Die Zeilen löschen, die sich auf die Texteingabe beziehen
Du kannst sie auch durch „rem“ am Zeilenanfang unschädlich machen.
8.Makro speichern
9.Makrocontainer schließen
10.Extras/Makro/Makros verwalten
11.Makro: Ausführen
Viel Erfolg und alles Gute
manese
Vorlagen kann man ab Version 2.0 direkt auf Tasten legen, ohne Makro. Bei der Tastaturanpassung den "Bereich" ganz nach unten scrollen.manese hat geschrieben:Ich benutze für eine ganze Reihe von Formatvorlagen inzwischen Makros,
ich habe mir u.a. alle Überschriftenebenen
mit STRG-Umschalt + [entsprechende Ziffer]
auf die Tastatur gelegt.
Die ersten 3 Überschriftebenen sind bereits zugordnet: CTRL+1, CTRL+2, CTRL+3
auf CTRL+0 liegt "Standard"
Hallo Lenu - ich will keine Formatvorlagen, sondern Dokumentvorlagen in die Symbolleiste legen. Das geht nicht mit der Tastenbelegung.Lenu hat geschrieben:Vorlagen kann man ab Version 2.0 direkt auf Tasten legen, ohne Makro. Bei der Tastaturanpassung den "Bereich" ganz nach unten scrollen.manese hat geschrieben:Ich benutze für eine ganze Reihe von Formatvorlagen inzwischen Makros,
ich habe mir u.a. alle Überschriftenebenen
mit STRG-Umschalt + [entsprechende Ziffer]
auf die Tastatur gelegt.
Die ersten 3 Überschriftebenen sind bereits zugordnet: CTRL+1, CTRL+2, CTRL+3
auf CTRL+0 liegt "Standard"
manese hat geschrieben:... wie ich oben schon beschrieben habe:
Extras / Makros / Makros verwalten / OOffice Basic
Dann öffnet sich die Datei,
in die in Klarschrift die Makros hineingeschrieben werden können.
Du kannst es aber auch anders machen:
Nimm einfach ein Dummy-Makro auf
z.B. dass ein "x" eingefügt wird.
Speichere es unter "latein" oder so ab
und öffne es anschließend,
um es zu bearbeiten!
Die letzte Angabe (OOffice Basic) ist übrigens von mir nur geraten,
ich selbst benutze den Ableger StarOffice,
aber im Prinzip müsste es so gehen.
Wie gesagt,
ich habe die Datei auch mit Bildmaterial,
aber ich weiß nicht wie ich sie hier im Forum unterkriege.
Alles Gute
manese
Hallo Manese!
Ich glaube, ich habe einen Fehler in meiner Fragestellung gemacht - vermutlich hast du mir ein Macro geschrieben, mit dem ich eine Formatvorlage einfügen kann - ich suche aber die Möglichkeit eine Dokumentvorlage per Knopfdruck zu öffnen. Geht das auch per Macro?
-
- ********
- Beiträge: 4330
- Registriert: Di, 22.06.2004 12:02
- Wohnort: 71134 Aidlingen
- Kontaktdaten:
Hallo Crox,
beschreib doch einfach was du damit bezweckst, denn grundsätzlich können Dokumentverlagen per Mausklick zur Auswahl bereit gestellt werden.
Beispiel: Extras/Anpassen.../Symbolleisten/Standard die Option Neues Dokument aus Vorlage aktivieren.
Wenn du jedoch grundsätzlich beim Öffnen von OO eine bestimmte Dokumentenvorlage benötigst, diese einfach als Standardvorlage zuweisen.
Übrigens, was bringt dir die Uhrzeit in der Statusleiste (eine Taskleiste gibts bei OO nicht) von OO. Ca. 1 cm tiefer hast du sie doch im SysTray von Windows.
Gruß
Peter
beschreib doch einfach was du damit bezweckst, denn grundsätzlich können Dokumentverlagen per Mausklick zur Auswahl bereit gestellt werden.
Beispiel: Extras/Anpassen.../Symbolleisten/Standard die Option Neues Dokument aus Vorlage aktivieren.
Wenn du jedoch grundsätzlich beim Öffnen von OO eine bestimmte Dokumentenvorlage benötigst, diese einfach als Standardvorlage zuweisen.
Übrigens, was bringt dir die Uhrzeit in der Statusleiste (eine Taskleiste gibts bei OO nicht) von OO. Ca. 1 cm tiefer hast du sie doch im SysTray von Windows.
Gruß
Peter
Hi - das was du beschreibst, habe ich sofort nach der Installation gemacht. Allerdings ist das ein Prozess, der rund 10 sek. in Anspruch nimmt. Wenn ich auf das Symbol klicke, dauert es unter SO8 erst einmal rund 5 Sekunden und länger, bis der Vorlagenmanager offen ist. Meist befindet er sich schon in "Meine Vorlagen" - springt dann aber automatisch zurück in die Hauptebene und das dauert zumindest bei SO8 rund 5 Sekunden. Dann muss ich wieder in "Meine Vorlagen" klicken und eine aus 10 Vorlagen, die ich benötige auswählen. Nur eine davon brauche ich am Tag recht oft und die würde ich gerne per Button in eine Leiste legen. Das wäre eine schöne Zeitersparnis. Als Standard will ich sie aber nicht definieren, da ich sie nicht jedes Mal brauche.pmoegenb hat geschrieben:Hallo Crox,
beschreib doch einfach was du damit bezweckst, denn grundsätzlich können Dokumentverlagen per Mausklick zur Auswahl bereit gestellt werden.
Beispiel: Extras/Anpassen.../Symbolleisten/Standard die Option Neues Dokument aus Vorlage aktivieren.
Ich blende meine Taskleiste immer aus, damit habe ich noch mehr Sicht bei langen Dokumenten. Deshalb wäre es schön, wenn man sie so wie bei SO5.2 sehen könnte.Übrigens, was bringt dir die Uhrzeit in der Statusleiste (eine Taskleiste gibts bei OO nicht) von OO. Ca. 1 cm tiefer hast du sie doch im SysTray von Windows.
Gruß
Peter
Grüße
Crox
Hallo Pmoegenb,pmoegenb hat geschrieben:Hallo Crox,
wie es unter SO8 läuft vermag ich nicht zu beurteilen. Ich arbeite mit OO 2.0.1 RC5 und da läuft es recht flott mit einem AMD 64 3000+ Prozessor und 2.048 MB Arbeitsspeicher.
Gruß
Peter
eigentlich sollten da keine Geschwindigkeitsunterschiede vorhanden sein, zumal mein PC nicht schwach auf der Brust ist (AMD 64 3500+, 1GB). Kann aber daran liegen, dass du die Vorlagen nicht installiert hast. Im Betrieb läuft bei uns auch OO2 und da geht das mit den Vorlagen etwas schneller, da außer den privaten keine weiteren drauf sind.
Gruß
Crox