|
De:Start-Kurzbefehle für NeoOffice
From NeoWiki
Revision as of 14:36, 16 February 2006 (edit) Yessica ( | contribs) ← Previous diff |
Current revision (20:49, 27 July 2012) (edit) (undo) Sardisson (Talk | contribs) (old) |
||
(6 intermediate revisions not shown.) | |||
Line 1: | Line 1: | ||
+ | {{old}} | ||
+ | Es gibt verschiedene Möglichkeiten, NeoOffice beim Start ein bestimmtes Programm außer dem Writer öffnen zu lassen. | ||
+ | |||
+ | ==Start-Kurzbefehle== | ||
+ | |||
[[User:Jake|Jake]] hat eine Template-Datei für jedes der vier Programme geschrieben, aus denen OpenOffice.org und NeoOffice bestehen. Indem Sie ein Template auswählen, öffnet NeoOffice beim Start das jeweilige Programm (sofern NeoOffice das Standard-Programm ist, nicht [[OpenOffice.org_Mac_OS_X_(X11)|OpenOffice.org/X11]]. Falls NeoOffice nicht Standard ist, setzen Sie einfach NeoOffice für jede dieser Dateien als Standard). Sie können das Template im Dock behalten, um die gewünschte Komponente mit einem Klick zu starten. | [[User:Jake|Jake]] hat eine Template-Datei für jedes der vier Programme geschrieben, aus denen OpenOffice.org und NeoOffice bestehen. Indem Sie ein Template auswählen, öffnet NeoOffice beim Start das jeweilige Programm (sofern NeoOffice das Standard-Programm ist, nicht [[OpenOffice.org_Mac_OS_X_(X11)|OpenOffice.org/X11]]. Falls NeoOffice nicht Standard ist, setzen Sie einfach NeoOffice für jede dieser Dateien als Standard). Sie können das Template im Dock behalten, um die gewünschte Komponente mit einem Klick zu starten. | ||
Line 7: | Line 12: | ||
http://neo-downloads.sixthcrusade.com/neoofficeshortcuts_de.zip | http://neo-downloads.sixthcrusade.com/neoofficeshortcuts_de.zip | ||
- | Dies ist besonders hilfreich | + | Dies ist besonders hilfreich für NeoOffice 1.2 und Versionen darüber, die ein leeres Writer-Dokument öffnen. |
+ | |||
+ | Sie können auch Ihre eigene Vorlage öffnen, die alle Ihre normalen Dokumenteinstellungen benutzt, und die Datei auf die gleiche Weise wie die Start-Kurzbefehle verwenden. | ||
==== Weitere Informationen: ==== | ==== Weitere Informationen: ==== | ||
http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=445 | http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=445 | ||
- | {{botlangbarDE|[[NeoOffice_Launch_Shortcuts|English]] [[Fr:Document_par_d%C3%A9faut_%C3%A0_l%27ouverture|Français]]}} | + | == Hilfsprogramme == |
+ | Sie können auch ein Set von Hilfsprogrammen für jede einzelne Komponente von http://www.toonetown.com/projects/downloads/NeoOfficeApps.zip herunterladen. Diese Hilfsprogramme funktionieren nur mit den 2.0+-Versionen von NeoOffice für PPC. | ||
+ | |||
+ | Nachdem Sie die Zip-Dateien ausgepackt haben, müssen Sie die Programme vom NeoOfficeApps-Ordner in Ihren <tt>/Programme</tt>-Ordner ziehen (oder wo auch immer Sie NeoOffice installiert haben). | ||
+ | |||
+ | Sie können diese Programme benutzen, als wären es unabhängige Programme. (Sie können sie ins Dock ziehen, Dateien daraufziehen etc.) | ||
+ | |||
+ | Sie benutzen das Icon von OpenOffice.org, da entsprechende Icons für NeoOffice nicht existieren. | ||
+ | |||
+ | '''Bitte beachten Sie:''' Es gibt einige Begrenzungen dessen, was diese Hilfsprogramme können. Siehe dazu die Diskussion in [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=20280#20280 diesem und den folgenden] Beiträgen auf Trinity. | ||
+ | |||
+ | ==Makros== | ||
+ | |||
+ | Der NeoOffice Makro- und Datenbank-Künstler fabrizio bietet das folgende Makro, um NeoOffice mit einem bestimmten Programm starten zu lassen. | ||
+ | |||
+ | Sie können mit einem Makro leicht ändern, welches Programm beim Start geöffnet wird. | ||
+ | |||
+ | Mein NeoOffice 1.2 öffnet zum Beispiel beim Start mit diesem Makro die Datenbankformulare: | ||
+ | |||
+ | <pre>sub apri_documento | ||
+ | dim oFrame as object | ||
+ | dim Doc as Object | ||
+ | dim Url as String | ||
+ | oFrame = ThisComponent.getCurrentController().getFrame() | ||
+ | dim leggo(0) as New com.sun.star.beans.PropertyValue | ||
+ | |||
+ | url="file:///Users/fabrizio/Desktop/Archivio/form database/eventi.sdw" | ||
+ | |||
+ | leggo(0).Name="ReadOnly" | ||
+ | leggo(0).Value=TRUE | ||
+ | Doc = oFrame.loadComponentFromUrl(Url, "", 2, leggo()) | ||
+ | |||
+ | end sub</pre> | ||
+ | |||
+ | Sie können das Makro ändern und, nachdem alles konfiguriert ist, wählen Sie '''Anpassen''' aus dem '''Extras'''-Menü. Gehen Sie dann auf den Tab "Ereignisse" und verlinken Sie das Makro mit dem Ereignis "Programmstart". | ||
+ | |||
+ | ====Hinweise==== | ||
+ | [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=21081#21081 Thread auf Trinity], der dieses Makro diskutiert. | ||
+ | |||
+ | ==CFBundleExecutable== | ||
+ | It is also possible to define a custom executable in order to to start NeoOffice in another component or to pass command line startup flags to NeoOffice. | ||
+ | |||
+ | Simply create a small shell script, save it inside your <tt>NeoOffice.app/Contents/MacOS</tt> folder, and edit the entry for CFBundleExecutable in NeoOffice's '''Info.plist''' to point to your new script. Then move NeoOffice to a new folder and then move it back to <tt>/Applications</tt> (this forces LaunchServices to update its cached copy of NeoOffice's '''Info.plist'''). | ||
+ | |||
+ | '''N.B.''' Any patch which changes '''Info.plist''' will overwrite your new choice of CFBundleExecutable. | ||
+ | |||
+ | ===Sample shell script=== | ||
+ | #!/bin/sh | ||
+ | /Applications/NeoOffice.app/Contents/MacOS/soffice.bin -nodefault | ||
+ | |||
+ | This script, when saved as an executable file (e.g. <tt>/Applications/NeoOffice.app/Contents/MacOS/soffice-nodefault</tt>) and set as the CFBundleExecutable will start NeoOffice without the default Writer document. | ||
+ | |||
+ | ====References==== | ||
+ | This [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=3660 trinity thread] discusses changing the CFBundleExecutable. | ||
+ | |||
+ | |||
+ | {{botlangbarDE|[[NeoOffice_Launch_Shortcuts|English]] [[Fr:Document_par_d%C3%A9faut_%C3%A0_l%27ouverture|Français]] [[Es:C%c3%b3mo_cambiar_el_componente_predeterminado|Español]]}} | ||
[[Category:Tips and Hints]][[Category:NeoOffice]][[Category:OpenOffice.org]][[Category:NeoWikiDE]] | [[Category:Tips and Hints]][[Category:NeoOffice]][[Category:OpenOffice.org]][[Category:NeoWikiDE]] |
Current revision
Es gibt verschiedene Möglichkeiten, NeoOffice beim Start ein bestimmtes Programm außer dem Writer öffnen zu lassen.
Contents |
Start-Kurzbefehle
hat eine Template-Datei für jedes der vier Programme geschrieben, aus denen OpenOffice.org und NeoOffice bestehen. Indem Sie ein Template auswählen, öffnet NeoOffice beim Start das jeweilige Programm (sofern NeoOffice das Standard-Programm ist, nicht OpenOffice.org/X11. Falls NeoOffice nicht Standard ist, setzen Sie einfach NeoOffice für jede dieser Dateien als Standard). Sie können das Template im Dock behalten, um die gewünschte Komponente mit einem Klick zu starten.
Die Dateien finden Sie hier:
http://neo-downloads.sixthcrusade.com/neoofficeshortcuts_en.zip
http://neo-downloads.sixthcrusade.com/neoofficeshortcuts_de.zip
Dies ist besonders hilfreich für NeoOffice 1.2 und Versionen darüber, die ein leeres Writer-Dokument öffnen.
Sie können auch Ihre eigene Vorlage öffnen, die alle Ihre normalen Dokumenteinstellungen benutzt, und die Datei auf die gleiche Weise wie die Start-Kurzbefehle verwenden.
Weitere Informationen:
http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&t=445
Hilfsprogramme
Sie können auch ein Set von Hilfsprogrammen für jede einzelne Komponente von http://www.toonetown.com/projects/downloads/NeoOfficeApps.zip herunterladen. Diese Hilfsprogramme funktionieren nur mit den 2.0+-Versionen von NeoOffice für PPC.
Nachdem Sie die Zip-Dateien ausgepackt haben, müssen Sie die Programme vom NeoOfficeApps-Ordner in Ihren /Programme-Ordner ziehen (oder wo auch immer Sie NeoOffice installiert haben).
Sie können diese Programme benutzen, als wären es unabhängige Programme. (Sie können sie ins Dock ziehen, Dateien daraufziehen etc.)
Sie benutzen das Icon von OpenOffice.org, da entsprechende Icons für NeoOffice nicht existieren.
Bitte beachten Sie: Es gibt einige Begrenzungen dessen, was diese Hilfsprogramme können. Siehe dazu die Diskussion in diesem und den folgenden Beiträgen auf Trinity.
Makros
Der NeoOffice Makro- und Datenbank-Künstler fabrizio bietet das folgende Makro, um NeoOffice mit einem bestimmten Programm starten zu lassen.
Sie können mit einem Makro leicht ändern, welches Programm beim Start geöffnet wird.
Mein NeoOffice 1.2 öffnet zum Beispiel beim Start mit diesem Makro die Datenbankformulare:
sub apri_documento dim oFrame as object dim Doc as Object dim Url as String oFrame = ThisComponent.getCurrentController().getFrame() dim leggo(0) as New com.sun.star.beans.PropertyValue url="file:///Users/fabrizio/Desktop/Archivio/form database/eventi.sdw" leggo(0).Name="ReadOnly" leggo(0).Value=TRUE Doc = oFrame.loadComponentFromUrl(Url, "", 2, leggo()) end sub
Sie können das Makro ändern und, nachdem alles konfiguriert ist, wählen Sie Anpassen aus dem Extras-Menü. Gehen Sie dann auf den Tab "Ereignisse" und verlinken Sie das Makro mit dem Ereignis "Programmstart".
Hinweise
Thread auf Trinity, der dieses Makro diskutiert.
CFBundleExecutable
It is also possible to define a custom executable in order to to start NeoOffice in another component or to pass command line startup flags to NeoOffice.
Simply create a small shell script, save it inside your NeoOffice.app/Contents/MacOS folder, and edit the entry for CFBundleExecutable in NeoOffice's Info.plist to point to your new script. Then move NeoOffice to a new folder and then move it back to /Applications (this forces LaunchServices to update its cached copy of NeoOffice's Info.plist).
N.B. Any patch which changes Info.plist will overwrite your new choice of CFBundleExecutable.
Sample shell script
#!/bin/sh /Applications/NeoOffice.app/Contents/MacOS/soffice.bin -nodefault
This script, when saved as an executable file (e.g. /Applications/NeoOffice.app/Contents/MacOS/soffice-nodefault) and set as the CFBundleExecutable will start NeoOffice without the default Writer document.
References
This trinity thread discusses changing the CFBundleExecutable.