LFNCall --- Verwenden langer Dateinamen mit WIN-OS/2
====================================================

Version 1.5

Eines vorweg:
~~~~~~~~~~~~~
Dieses Programm interessiert nur Leute, die objektorientiert mit der Workplace
Shell unter OS/2 arbeiten und dabei (leider) noch auf WINDOWS-Programme
angewiesen sind.

Also:
~~~~~
Um ein z.B. einen Text zu erzeugen, wird nicht etwa WINWORD gestartet, der Text
eingegeben und mit "Speichern unter..." dem Text ein Name gegeben....
sondern es wurde in einem Ordner (z.B. dem Schablonen-Ordner) ein leerer
Winword-Text abgelegt und mittels WPS-Einstellung zur Schablone erklrt.
Nun soll in einem beliebigen Ordner ein neuer Text erzeugt werden. Dazu zieht
man die Schablone in den Zielordner und erhlt ein neues Objekt, da wenn die
Verknpfung des Dateityps *.DOC mit WINWORD der WPS richtig bekannt gemacht
wurde, auch gleich das Winword-Symbol erhlt. Nun ndert man den Namen und
klickt zum Bearbeiten doppelt auf das Symbol.

Soweit, so gut.
Genauso kann man natrlich mit jeder Applikation verfahren, OS/2-Programme
richten die Schablonen meist selbst im Schablonen-Ordner ein.

Aber lange Dateinamen oder Verzeichnisnamen:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Fr OS/2-Programme kein Problem.

Beispiel:
Mein Ordner fr Texte heit: D:\Archiv\Private_Texte
Dorthinein ziehe ich meine Winword-Schablone "WinwordText.DOC" und benenne das
neue Dokument "Brief an Chef wegen Gehalt.DOC".
Der Doppelklick auf das Symbol wird nicht viel bringen.

Und jetzt LFNCall:
~~~~~~~~~~~~~~~~~~
Nach Installation von LFNCall gibt es ein Programmsymbol "Winword-LFN", da
primr mit dem Dateityp "*.DOC" verknpft ist.
Beim Doppelklick auf "Brief an Chef wegen Gehalt.DOC" passiert dann folgendes:

Die Datei wird mit einem Kurznamen in die Wurzel des Laufwerkes verschoben
und WINWORD mit dieser Datei gestartet. Nach dem Beenden von WINWORD wird
sie automatisch an ihren Originalplatz zurck verschoben.

Einschrnkungen:
~~~~~~~~~~~~~~~~
Wie beim objektorientierten Arbeiten blich, sollte beim Beenden des Editierens
des Textes die Applikation geschlossen werden, da erst dann die Datei
zurckkopiert wird.
In der Windows-Anwendung wird nur der Kurzname angezeigt (dieses Problem
lt sich evtl. noch lsen).

Vorteil:
~~~~~~~~
Ich kann in meinem Archiv Langnamen verwenden und mit einem OS/2-Viewer
(z.B. HyperView) diese auch ohne Umstnde anzeigen.

Installation:
~~~~~~~~~~~~~
Wer diesen Text liet, hat es ja schon geschafft, das ZIP-File in irgendeinem
Verzeichnis auszupacken.

WICHTIG: REXX mu installiert sein.

Von hier braucht nur INSTALL.CMD gestartet zu werden. Folgendes passiert dabei:

1) Die notwendigen Dateien werden in das WIN-OS/2-Verzeichnis kopiert, keine
Sorge mit DEINSTAL.CMD lt sich das alles wieder rckgngig machen.

2) Als nchstes wird ein Ordner angelegt, der dann die Spezial-Start-Symbole
aufnehmen soll.

3) Fr einige Programme ist die Einrichtung fast voll automatisiert. Es mu
nur der Pfad eingegeben werden, in dem sich das EXE-File der entsprechenden
Anwendung befindet ich htte es auch suchen knnen, ich glaube aber, so geht
es schneller). Folgende Programme knnen mit INSTALL.CMD eingerichtet werden:
- MS Winword
- MS Excel
- Lotus Wordpro fr Windows
- Lotus 1-2-3 fr Windows
- Corel Draw!

Die Symbole werden automatisch mit den zugehrigen Dateifiltern verknpft:
*.DOC, *.XLS, *.LWP, *.WK?, *.CDR

Sollen andere Programme genutzt werden, so schauen Sie sich am besten die
Einstellungen eines solchen Programmes an und zwar die Registerkarten "Programm"
und "Zuordnung". Bei der Einrichtung per Hand sollten Sie die Zuordnung eines
Dateitypes zu einem anderen Symbol (wenn Sie z.B. vorher schon eine Verknpfung
mit WINWORD hatten, vorher lschen, damit die neue Verknpfung die vorrangige
Aktion wird. Oder Sie nutzen zur Eintragung der Zuordnung das Programm ASSOEDIT
von Henk Kelder, damit kann man festlegen, welche die vorrangige Aktion ist.

ACHTUNG: Die langen Dateinamen drfen nicht 2 Leerzeichen nebeneinander
enthalten. Die Anzahl einzelner Leerzeichen ist unbegrenzt, auch Umlaute und
Umbrche (wandelt OS/2 in "!!") drfen enthalten sein.

Update:
~~~~~~
Durch die Vernderung des Aufrufes mssen die Symbole verndert werden. Es mu
deshalb mit INSTALL.CMD installiert werden.

Lizenz:
~~~~~~~
LFNCall ist Freeware, jeder kann es auf beliebig vielen Rechnern benutzen. Alle
Rechte verbleiben beim Autor. LFNCall ist nicht "Public Domain", kein Teil des
Programmes darf in irgendeiner Weise verndert werden.
Es darf nicht verkauft werden.

Haftungsausschlu
~~~~~~~~~~~~~~~~~
Die Nutzung von LFNCall geschieht auf eigene Gefahr, es wird keinerlei Garantie
fr die Funktion oder irgendetwas anderes, das Programm betreffend bernommen.
Unter keinen Umstnden kann der Autor haftbar gemacht werden fr irgendwelche
Schden, die aus der Nutzung von LFNCall entstehen.

Kontakt:
~~~~~~~~
Meine E-Mail-Adresse: "Thomas@Bohn-Stralsund.de"

Infos und andere Programme auf meiner Homepage: 
"http://Bohn-Stralsund.de"

Rechte Dritter:
~~~~~~~~~~~~~~
Das Programm DSTART.EXE, welches hier verwendet wird, stammt von Mark Kimes, dem
Autor des Dateimanagers FM/2. Es ist der Freeware-Utilities-Sammlung von ihm
entnommen. Es ist das Equivalent des OS/2-Start-Befehls zur Nutzung aus der
DOS-Box heraus.
Kontakt: Mark Kimes (CIS 74601,1327; Fidonet#1:380/16.0; (318)222-3455 data)
