Vorlagen je nach Anwendung als Icon in der Symbolleiste?
Moderator: Moderatoren
Vorlagen je nach Anwendung als Icon in der Symbolleiste?
Hallo,
kann man Icons für bestimmte (selbsterstellte) Vorlagen in die Symbolleiste aufnehmen, um diese mit einem (schneller ereichbaren) Klick zu öffnen? Dies wünsche ich mir individuel für jeden (Windows-)Benutzer und jede Anwendung, also beim Writer andere Vorlagen als z.Bsp. bei Draw.
MfG - Mo
kann man Icons für bestimmte (selbsterstellte) Vorlagen in die Symbolleiste aufnehmen, um diese mit einem (schneller ereichbaren) Klick zu öffnen? Dies wünsche ich mir individuel für jeden (Windows-)Benutzer und jede Anwendung, also beim Writer andere Vorlagen als z.Bsp. bei Draw.
MfG - Mo
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Ja, man kann.
siehe: http://ooowiki.de/SymbolLeisten
Bestimmte Vorlagen rufst Du dann über ein Makro auf:
http://ooowiki.de/MakrosMitEinemKlick
Hilft das weiter?
siehe: http://ooowiki.de/SymbolLeisten
Bestimmte Vorlagen rufst Du dann über ein Makro auf:
Code: Alles auswählen
Sub TextVorlage
Dim FileProperties(0) As New com.sun.star.beans.PropertyValue
FileProperties(0).Name = "AsTemplate"
FileProperties(0).Value = true
url = ConvertToURL("u:\Eigene Dateien\_test\TextTemplate.ott")
oneuWriterDok = StarDesktop.loadComponentFromURL(url,"_blank", 0, FileProperties())
End Sub
Hilft das weiter?
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)
Hallo Winfried,
da ich das auch brauche habe ich es mal ausprobiert.. leider kommt bei mir immer eine Fehlermeldung:
Basic Laufzeitfehler
Es ist eine Exception aufgetreten
Type: com.sun.star.lang.illegalArgumentException
Message: Url seems to be an unsupported on
Ich hab dein Makro so angepasst:
Sub TextVorlage
Dim FileProperties(0) As New com.sun.star.beans.PropertyValue
FileProperties(0).Name = "AsTemplate"
FileProperties(0).Value = true
url = ConvertToURL("P:\AnzeigenAllgemein\Vorlage.ott")
oneuWriterDok = StarDesktop.loadComponentFromURL(url,"_blank", 0, FileProperties())
End Sub
Was mache ich falsch??? Win200 - OO Version 2.0.3 übe Citrixx
Danke!
da ich das auch brauche habe ich es mal ausprobiert.. leider kommt bei mir immer eine Fehlermeldung:
Basic Laufzeitfehler
Es ist eine Exception aufgetreten
Type: com.sun.star.lang.illegalArgumentException
Message: Url seems to be an unsupported on
Ich hab dein Makro so angepasst:
Sub TextVorlage
Dim FileProperties(0) As New com.sun.star.beans.PropertyValue
FileProperties(0).Name = "AsTemplate"
FileProperties(0).Value = true
url = ConvertToURL("P:\AnzeigenAllgemein\Vorlage.ott")
oneuWriterDok = StarDesktop.loadComponentFromURL(url,"_blank", 0, FileProperties())
End Sub
Was mache ich falsch??? Win200 - OO Version 2.0.3 übe Citrixx
Danke!
Bernhard
------------------
OO-Forum
das beste was das Web zu bieten hat...
------------------
OO-Forum

- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Die Fehlermeldung sagt (eigentlich), dass die URL nicht gefunden wird.
Lasse sie Dir vor dem Laden mal anzeigen
müsste so aussehen:
file:///P:/AnzeigenAllgemein/Vorlage.ott
Wirklich vorhanden? Tippfehler? Zugriffsrechte sind natürlich vorhanden (also: ein manuelles Öffnen geht?)
Lasse sie Dir vor dem Laden mal anzeigen
Code: Alles auswählen
url = ConvertToURL("P:\AnzeigenAllgemein\Vorlage.ott")
msgbox url
file:///P:/AnzeigenAllgemein/Vorlage.ott
Wirklich vorhanden? Tippfehler? Zugriffsrechte sind natürlich vorhanden (also: ein manuelles Öffnen geht?)
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)
ja.. manuelles öffnen ist kein problem.. zugriffsrecht usw sind vorhanden..
Es kommt jetzt der Pop-Up wie genau die Url lautet - hinter dem Dateinamen steht noch %20 (der restliche text ist leider nicht sichtbar...
Es wird auch anschliessend (nach der Fehlermeldung) der Dialog zum Bearbeiten geöffnet und die Zeile:
Markiert - und dann kommt meine o.g. Fehlermeldung!
Müsste ich hier vielleicht noch irgendwo angeben wo er die Datei laden soll??
Es kommt jetzt der Pop-Up wie genau die Url lautet - hinter dem Dateinamen steht noch %20 (der restliche text ist leider nicht sichtbar...
Es wird auch anschliessend (nach der Fehlermeldung) der Dialog zum Bearbeiten geöffnet und die Zeile:
Code: Alles auswählen
oneuWriterDok = StarDesktop.loadComponentFromURL(url,"_blank", 0, FileProperties())
Müsste ich hier vielleicht noch irgendwo angeben wo er die Datei laden soll??
Bernhard
------------------
OO-Forum
das beste was das Web zu bieten hat...
------------------
OO-Forum

- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
...dann hast Du in der Zeichenkette noch ein BLANK nach dem ".ott" ?Bernhard hat geschrieben: - hinter dem Dateinamen steht noch %20 (der restliche text ist leider nicht sichtbar...
... und keine weiteren Zeichen mehr!komma4 hat geschrieben: müsste so aussehen:
file:///P:/AnzeigenAllgemein/Vorlage.ott
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)
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Symbole für die Symbolleisten:
Bilder der Grösse 16X16 (klein) oder 32x32 (grosse Darstellung) Pixel in einem Format, welches akzeptiert wird (Symbolleise anpassen...>Ändern>Symbol austausche...>Importieren)
Beachte:
die importierten Symbole sind nur in dem Bereich (Writer, Calc, ...) verfügbar, wo sie importiert wurden.
Bilder der Grösse 16X16 (klein) oder 32x32 (grosse Darstellung) Pixel in einem Format, welches akzeptiert wird (Symbolleise anpassen...>Ändern>Symbol austausche...>Importieren)
Beachte:
die importierten Symbole sind nur in dem Bereich (Writer, Calc, ...) verfügbar, wo sie importiert wurden.
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)
Hallo Winfried,
Gruss
Thomas
Sicher? Ich denke, es sind 26 * 26 Pixel für die große Darstellung, oder irre ich mich da?..oder 32x32 (grosse Darstellung) Pixel ..
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
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Nein, Thomas: da irrte ich. Der "Symbol austauschen"-Dialog spriicht auch von 26x26.
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)