De:Start-Kurzbefehle für NeoOffice

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 13:37, 4 September 2006 (edit)
Yessica ( | contribs)
m
← Previous diff
Current revision (20:49, 27 July 2012) (edit) (undo)
Sardisson (Talk | contribs)
(old)
 
Line 1: Line 1:
 +{{old}}
Es gibt verschiedene Möglichkeiten, NeoOffice beim Start ein bestimmtes Programm außer dem Writer öffnen zu lassen. Es gibt verschiedene Möglichkeiten, NeoOffice beim Start ein bestimmtes Programm außer dem Writer öffnen zu lassen.
Line 57: Line 58:
[http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=21081#21081 Thread auf Trinity], der dieses Makro diskutiert. [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.
-{{botlangbarDE|[[NeoOffice_Launch_Shortcuts|English]] [[Fr:Document_par_d%C3%A9faut_%C3%A0_l%27ouverture|Français]]}}+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

Warning! (click icon for its license info) This page is heavily out-of-date. Please see the English version of this page instead.

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.



Dieser Artikel in anderen Sprachen: English
Personal tools