home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 May / PCO_5_97.ISO / FilesBBS / OS2 / ECLIP.ARJ / ECLIP090.ZIP / ECLIP.DOK < prev    next >
Encoding:
Text File  |  1997-03-13  |  15.7 KB  |  401 lines

  1. Extended Clipboard V0.90         (c) 1996, 1997 by Hinnerk Becker, Hamburg
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                        Inhaltsverzeichnis
  9.                     ~~~~~~~~~~~~~~~~~~~~~~~~
  10.  
  11.                     1. Was ist EClip ?
  12.                     2. Rechtliches
  13.                     3. Installation
  14.                     4. Benutzung
  15.                     5. Generelle Konfiguration
  16.                     6. Einstellungen an einzelnen Einträgen
  17.                     7. Bekannte Probleme
  18.                     8. Deinstallation
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                     1. Was ist EClip ?
  32.                        ~~~~~~~~~~~~~~~~~
  33.  
  34. EClip ist ein Ersatz der OS/2-Zwischenablage (Clipboard).
  35.  
  36. Die Zwischenablage kann bekanntlich nur einen einzigen Inhalt zur Zeit  
  37. aufnehmen. Wenn ein neuer Inhalt in die Zwischenablage kopiert wird,  
  38. ist der alte verloren, weil er von dem neuen überschrieben wird.
  39.  
  40. Hier greift EClip ein: Alte Daten, die normalerweise überschrieben  
  41. würden, werden automatisch gesichert. Sie sind somit nicht verloren  
  42. sondern stehen anderen Anwendungen mit einem Mausklick wieder zur  
  43. Verfügung. Mit einem Doppelklick können sie sogar nachträglich  
  44. editiert oder per Drag & Drop in PM-Anwendungen eingefügt werden.
  45.  
  46. Auch das Ablegen dieser Daten auf der Arbeitsoberfläche ist möglich.  
  47. So sind oft benötigte Texte oder Bilder leicht erreichbar und können  
  48. einfach in verschiedene Zielanwendungen eingefügt werden.
  49.  
  50. EClip erweitert somit die bekannten Funktionen, mit denen normaler-  
  51. weise Daten über die Zwischenablage ausgetauscht werden. Diese werden  
  52. dadurch zu einem noch universelleren Hilfsmittel. Ein andauerndes Hin-  
  53. und Herwechseln zwischen Quell- und Zielbereichen bzw. -anwendungen  
  54. entfällt. Mit EClip ist es möglich, zuerst alle benötigten Daten zu  
  55. kopieren und sie anschließend alle nacheinander in den Zielbereich  
  56. einzufügen.
  57.  
  58.  
  59.  
  60.  
  61.                     2. Rechtliches
  62.                        ~~~~~~~~~~~
  63.  
  64. EClip ist Shareware. Das Programm darf 14 Tage unentgeltlich getestet  
  65. werden. Nachdem die Testzeit beendet ist muß das Programm registriert  
  66. werden (siehe Datei BESTELL.FRM). Die Benutzung einer unregistrierten  
  67. Software nach dieser Zeit ist nicht zulässig. Als Erinnerung erscheint  
  68. nach der Testzeit bei jedem Öffnen des EClip-Ordners ein Hinweistext.
  69.  
  70. Die Registrierungsgebühr beträgt 20 DM.
  71.  
  72. Das Programmpaket darf und soll als Komplettpaket (ZIP-Archiv) weiter- 
  73. gegeben werden.
  74.  
  75. Die Installation, Benutzung und Entfernung des Programmpakets  
  76. geschieht auf eigene Gefahr des Anwenders. Der Autor übernimmt  
  77. keinerlei Haftung für Schäden, die dadurch entstehen.
  78.  
  79. Eine Garantie für die fehlerfreie Funktion des Programmpakets oder  
  80. einzelner Programmteile wird nicht übernommen.
  81.  
  82. EClip ist selbstverständlich ausgiebig getestet und gewissenhaft  
  83. weiterentwickelt worden. Trotzdem sind Fehler leider nie auszu- 
  84. schließen. Der Autor nimmt Fehlerberichte und Verbesserungsvorschläge  
  85. entgegen. Die aktuellen Adressen befinden sich am Ende dieses  
  86. Dokuments.
  87.  
  88.  
  89.  
  90.  
  91.                     3. Installation
  92.                        ~~~~~~~~~~~~
  93.  
  94. Die Installation wird von INSTALL.EXE durchgeführt. Nach dem Aufruf  
  95. dieses Programms muß ein Zielpfad angegeben werden. Existiert das  
  96. angegebene Verzeichnis nicht, wird es vom Installationsprogramm  
  97. angelegt. Anschließend werden die benötigten *.DLL-Dateien, nicht aber  
  98. die Installations-, Deinstallationsprogramme und Dokumentation dort  
  99. hineinkopiert.
  100.  
  101. Da EClip ausschließlich aus DLL-Dateien besteht, muß die LIBPATH- 
  102. Anweisung in der CONFIG.SYS auf dieses Verzeichnis verweisen. Ist das  
  103. Zielverzeichnis noch nicht als LIBPATH definiert, fragt das  
  104. Installationsprogramm, ob es diese Eintragung vornehmen soll.
  105.  
  106. Es besteht somit entweder die Möglichkeit, EClip in einem Verzeichnis  
  107. zu installieren, das schon im LIBPATH vorhanden ist (z.B.  
  108. \OS2\APPS\DLL) oder das Zielverzeichnis in die LIBPATH-Anweisung in  
  109. der CONFIG.SYS aufzunehmen.
  110.  
  111. Wahrscheinlich ist es am sinnvollsten EClip so zu installieren:
  112.  
  113. - Entpacken des EClip-Archives in das Installationsverzeichnis
  114. - INSTALL.EXE in diesem Verzeichnis starten
  115.  
  116. In diesem Fall wird dieses Verzeichnis zum LIBPATH hinzugefügt und  
  117. alle zusammengehörenden Files (DLL's, Dokumentation, Installations-  
  118. und Deinstallationsprogramme bleiben zusammen in einem Verzeichnis.
  119.  
  120. Damit ist der erste Teil der Installation abgeschlossen. Der zweite  
  121. Teil erfolgt ohne zutun des Anwenders beim nächsten Systemstart: Es  
  122. wird ein neuer Ordner mit dem Namen 'Extended Clipboard/2' auf der  
  123. Arbeitsoberfläche erzeugt. Damit ist die Installation abgeschlossen.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                     4. Benutzung
  130.                        ~~~~~~~~~
  131.  
  132. Solange der vom Installationsprogramm erzeugte EClip-Ordner  
  133. geschlossen ist, bleibt EClip ohne Funktion: Es werden keine Daten  
  134. gesichert - die Zwischenablage funktioniert also wie gewohnt. Erst  
  135. wenn der EClip-Ordner geöffnet ist, werden neue Daten in diesen Ordner  
  136. eingefügt und so gesichert.
  137.  
  138. Durch Auswahl eines Eintrags im EClip-Ordner legt man fest, welche  
  139. gesicherten Daten beim nächsten Einfügen in ein Anwendungsprogramm zur  
  140. Verfügung gestellt werden. Standardmäßig sind das - wie gewohnt - die  
  141. letzten kopierten oder ausgeschnittenen.
  142.  
  143. Es ist - wie unter OS/2 üblich - natürlich auch im EClip-Ordner  
  144. möglich mehrere Ordnereinträge bei gedrückter Maustaste zu markieren.  
  145. Weitere Möglichkeiten sind:
  146.  
  147. Bei gedrückter Shift-Taste und Mausklick werden mehrere aufeinander-  
  148. folgende Einträge markiert, STRG und Mausklick markiert einzelne  
  149. Einträge ohne die Markierung anderer aufzuheben.
  150.  
  151. Ein Doppelklick auf einen Eintrag öffnet die Standardanwendung für  
  152. diesen Datentyp. Damit kann der Inhalt nachträglich verändert werden.
  153.  
  154. Per Drag & Drop können in EClip gesicherte Texte in PM-Anwendungen  
  155. eingefügt werden ('Anfassen' eines Eintrags mit der rechten Maustaste,  
  156. loslassen über der Zielanwendung).
  157.  
  158. Autopaste ermöglicht das automatische Einfügen von Einträgen in PM-  
  159. Anwendungen über Hotkeys. Nachdem der Inhalt eingefügt wurde, wird der  
  160. nächste EClip-Eintrag ausgewählt, damit die folgende Autopaste- Aktion  
  161. eben diesen (nächsten) Eintrag einfügt. So können mehrere früher  
  162. kopierte Inhalte einfach nacheinander in eine Anwendung eingefügt  
  163. werden.
  164.  
  165. Die Hotkeys dafür sind Strg-Alt-CursorHoch bzw. Strg-Alt-CursorRunter.
  166.  
  167.  
  168.  
  169.  
  170.  
  171.                     5. Generelle Konfiguration
  172.                        ~~~~~~~~~~~~~~~~~~~~~~~
  173.  
  174. EClip wird über das Einstellungsmenü (rechte Maustaste auf dem  
  175. Ordnersymbol/Einstellungen) des Ordners konfiguriert.
  176.  
  177. Auf der ersten Einstellungsseite (EClip/View Seite 1 von 2) können  
  178. allgemeine Einstellungen getätigt werden:
  179.  
  180. - Delete clips:
  181.   Automatisches Löschen alter Daten bei Überschreitung einer bestimmten
  182.   Anzahl an Einträgen und/oder eines Maximalalters dieser Einträge.
  183.  
  184. - Miscellaneous/Cutsound:
  185.   Sound der abgespielt wird wenn ein Inhalt in EClip gesichert wird.
  186.  
  187. - Miscellaneous/Always-on-top framebutton:
  188.   Einblenden eines Knopfes in der EClip-Titelleiste. Mit diesem
  189.   Knopf kann das EClip-Fenster so geschaltet werden, daß es nicht
  190.   durch andere Fenster verdeckt werden kann.
  191.  
  192. - Miscellaneous/Show bitmaps on folderbackground:
  193.   Ein in EClip gesichertes Bild kann als Hintergrundbild des
  194.   EClip-Ordners angezeigt werden.
  195.  
  196. - Miscellaneous/Autopaste:
  197.   Autopaste (siehe 'Benutzung') kann ein- und ausgeschaltet werden.
  198.  
  199. In der nächsten Einstellungsseite (EClip/View Seite 2 von 2) geht es  
  200. um das Aussehen des EClip-Ordners. Hier kann mit Hilfe der bekannten  
  201. Einstellungsseite ausgewählt werden, welche Informationen (Details)  
  202. über die einzelnen Einträge angezeigt werden sollen.
  203.  
  204. Auf der dritten Seite (Clips Seite 1 von 2) wird eingestellt, welche  
  205. Einstellungen neu erzeugte EClip-Einträge vom Typ 'Text' bekommen. Die  
  206. Änderung schon bestehender Einträge ist unten beschrieben (siehe  
  207. 'Einstellungen an einzelnen Einträgen').
  208.  
  209. - Store clips in folder:
  210.   Sollen Daten von Typ 'Text' in EClip gesichert werden ?
  211.  
  212. - Drag&drop:
  213.   Sollen alte Texte per Drag and Drop in PM-Anwendungen eingefügt
  214.   werden können ? Welches Verfahren soll dafür benutzt werden ?
  215.  
  216.   Normalerweise sollten alle PM-Anwendungen, welche die Zwischenablage
  217.   unterstützen, mit der Auswahl 'Use clipboard' funktionieren. Bei
  218.   diesem Verfahren wird einfach die Tastenkombination Shift-Einfg
  219.   simuliert. Als Ergebnis wird der Inhalt der Zwischenablage (hier:
  220.   der Inhalt des EClip-Eintrags) in die Anwendung eingefügt.
  221.  
  222.   Bei PM-Anwendungen, die dieses Verfahren nicht beherrschen, kann
  223.   evtl. die Auswahl 'Simulate input' weiterhelfen. Damit wird jeder
  224.   Buchstabe einzeln als Tastatureingabe an die Anwendung gesendet.
  225.   Dabei kann es aber evtl. zu Problemen kommen, da z.B. auch
  226.   Sicherheitsabfragen damit beantwortet werden können. Datenverlust
  227.   könnte die Folge sein.
  228.  
  229. - Default title/Autosynchronize:
  230.   Soll der Titel automatisch an den Inhalt angepaßt werden ?
  231.  
  232.   Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner
  233.   Dateien. Diese Dateien haben, wie jede Datei, neben einem Namen auch
  234.   einen Dateiinhalt. Der Dateiname kann automatisch so erzeugt werden,
  235.   daß er den ersten z.B. 80 Zeichen des Inhalts entspricht. Damit ist
  236.   gewährleistet, daß alte Daten im EClip-Ordner sofort am Eintrags-
  237.   namen zu erkennen sind.
  238.  
  239.   Werden nun alte, in EClip gesicherte Daten nachträglich per
  240.   Doppelklick bearbeitet, stimmt der Eintragsname evtl. nicht mehr mit
  241.   dem Inhalt überein.
  242.  
  243.   Mit diesem Menüpunkt kann nun global eingestellt werden, ob der
  244.   Name eines neuen EClip-Eintags automatisch an seinen Inhalt
  245.   angepaßt werden soll. Außerdem kann die Länge dieses Namens begrenzt
  246.   werden. Beide hier gemachten Einstellungen gelten nur für neu
  247.   erzeugte Einträge. Jedem einzelnen Eintrag können aber auch
  248.   spezielle, nur für ihn geltende Einstellungen gegeben werden (siehe
  249.   'Einstellungen an einzelnen Einträgen').
  250.  
  251.        Hinweis:
  252.                    Generell wird der Name eines Eintrags aus den
  253.                    ersten Zeichen seines Inhalts generiert. Dabei
  254.                    gelten einige Besonderheiten:
  255.  
  256.                        * Zeilenwechsel werden durch '' gekennzeichnet
  257.                        * Ist das erste Zeichen ein '#' oder '!' wird
  258.                          es durch '@' ersetzt
  259.                        * geschweifte Klammern '{}' werden durch
  260.                          eckige '[]' ersetzt
  261.  
  262.  
  263. - Default types:
  264.   Hier wird eingestellt, welchen Datentyp die gesicherten Texte
  265.   erhalten. Voreingestellt ist 'Plain Text'. Normalerweise werden
  266.   Daten, die diesem Typ entsprechen, mit dem Systemeditor 'E'
  267.   bearbeitet. Die Zuordnung 'Plain Text' - 'E' ist aber Systemweit
  268.   in den Einstellungen des Systemeditors änderbar.
  269.  
  270.   Anstatt die gesicherten Einträge dem Datentyp 'Plain Text'
  271.   zuzuordnen, kann auch ein neuer Datentyp kreiert werden. Dieser neue
  272.   Datentyp muß in die WPS-Typenliste eingetragen werden. Das kann über
  273.   die 'Zuordnung'-Seite jedes Programmobjekts geschehen. Die Zuordnung
  274.   des Datentyps zum Programmobjekt erfolgt auch auf dieser Seite. Bei
  275.   einem Doppelklick auf einen neuen EClip-Eintrag wird fortan diese
  276.   Anwendung gestartet.
  277.  
  278.   Es ist auch möglich, dem Eintrag mehrere Datentypen zuzuordnen.
  279.   Dabei ist zu beachten, daß die verschiedenen Typen durch Kommata
  280.   voneinander getrennt werden müssen. Außerdem dürfen keine unnötigen
  281.   Leerzeichen eingefügt werden. Die Einstellung 'Plain Text,TextClip'
  282.   hätte dann zur Folge, daß im Kontextmenü der neuen EClip-Einträge
  283.   die Anwendungen erscheinen, denen diese Typen zugeordnet sind.
  284.  
  285. Auf der vierten Seite (Clips Seite 2 von 2) wird eingestellt, welche  
  286. Einstellungen neu erzeugte EClip-Einträge vom Typ 'Bitmap' bekommen.  
  287. Die Änderung schon bestehender Einträge ist unten beschrieben (siehe  
  288. 'Einstellungen an einzelnen Einträgen').
  289.  
  290. - Store clips in folder:
  291.   Sollen Daten von Typ 'Bitmap' in EClip gesichert werden ?
  292.  
  293. - Default Types:
  294.   Die Bedeutung dieses Feldes ist unter 'Clips Seite 1 von 2'
  295.   ausführlich beschrieben. Auf dieser (der zweiten) Seite geht es aber
  296.   um Daten vom Typ 'Bitmap'. Der Defaulttyp dafür ist 'Bitmap'.
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.                     6. Einstellungen an einzelnen Einträgen
  304.                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  305.  
  306. Für jeden Eintrag im EClip-Ordner existiert ein eigenes Einstellungs- 
  307. menü. Dieses Menü ist per Mausklick mit der rechten Taste zu  
  308. erreichen. Das dann erscheinende Kontextmenü hat je nach Typ des  
  309. Eintrage (Text, Bitmap) unterschiedliche Unterpunkte. Im Gegensatz zu  
  310. den unter 'Generelle Konfiguration' getätigten Einstellungen werden  
  311. hier einzelne Einträge 'persönlich' konfiguriert.
  312.  
  313. Auch die unter 'Einstellung' erscheinenden Notitzbuchseiten sind auf  
  314. den Typ abgestimmt. Möglich sind diese Einstellungen:
  315.  
  316. - Title/Autosynchronize und Max length:
  317.   Wie bereits oben (siehe 'Generelle Konfiguration') beschrieben, kann
  318.   das automatische Generieren eines Dateinamens ein- oder aus-
  319.   geschaltet werden. Auch die Länge dieses Namens ist hier
  320.   einstellbar.
  321.  
  322. - Default open action:
  323.   Hier wird ausgewählt, was bei einem Doppelklick auf den Eintrag
  324.   passieren soll. Normalerweise wird die Defaultanwendung für diesen
  325.   Datentyp gestartet, damit der Inhalt angezeigt oder verändert werden
  326.   kann. Da es aber auch möglich ist einen Eintrag aus dem EClip-
  327.   Ordner herauszuziehen und auf der Arbeitsoberfläche abzulegen, kann
  328.   es manchmal sinnvoll sein, bei einem Doppelklick den Inhalt in die
  329.   Zwischenablage zu kopieren.
  330.   Achtung: Diese Funktion bitte nicht mit einer Referenz auf ein Clip
  331.             im EClip Ordner benutzen !
  332.  
  333. - Miscellaneous/Don't delete
  334.   In den globalen Einstellungen wird angegeben, wann ein Eintrag als
  335.   'alt' gilt. Alte Einträge werden automatisch gelöscht. Einzelne
  336.   Einträge können mit dieser Einstellung vom automatischen Löschen
  337.   ausgenommen werden.
  338.  
  339.  
  340.  
  341.  
  342.  
  343.                     7. Bekannte Probleme
  344.                        ~~~~~~~~~~~~~~~~~
  345.  
  346. - Zwischenablage anzeigen
  347.   Das Programm zum OS/2-Lieferumfang gehörende Programm
  348.   'Zwischenablage anzeigen' verhält sich Erweiterungen wie EClip
  349.   nicht kooperativ gegenüber. Sobald bei geöffnetem EClip-Ordner
  350.   einmal der Inhalt der Zwischenablage mittels 'Zwischenablage
  351.   anzeigen' angesehen wurde, erhält EClip keine Nachricht mehr, wenn
  352.   sich der Inhalt der Zwischeablage ändert. Deswegen kann EClip in
  353.   diesem Fall keine alten Einträge speichern.
  354.  
  355.   Damit EClip wieder funktioniert ist der der EClip-Ordner zu
  356.   schließen und erneut zu öffnen.
  357.  
  358.   Die Programme 'Zwischenablage anzeigen' und EClip können nur
  359.   gleichzeitig benutzt werden, wenn zuerst das Anzeigeprogramm und
  360.   erst anschließend EClip geöffnet werden.
  361.  
  362. - Nur Bitmap und Text
  363.   EClip unterstützt momentan nur die Typen 'Bitmap' und 'Text'.
  364.   Die Unterstützung weiterer Datentypen ist aber möglich. Bei Bedarf
  365.   freut sich der Autor über eine Nachricht (Adressen: Siehe unten)   :-)
  366.  
  367.  
  368.  
  369.  
  370.  
  371.                     8. Deinstallation
  372.                        ~~~~~~~~~~~~~~
  373.  
  374. EClip kann mit dem mitgelieferten UNINST.EXE deinstalliert werden.  
  375. Dabei werden die neuregistrierten Klassen entfernt und alle durch das  
  376. EClip-Installationsprogramm gemachten Einträge in den INI-Dateien  
  377. gelöscht.
  378.  
  379. Das Installationsverzeichnis wird nicht gelöscht. Auch ein evtl. in  
  380. die CONFIG.SYS eingefügter LIBPATH wird aus Sicherheitsgründen nicht  
  381. automatisch wieder entfernt.
  382.  
  383.  
  384. Der Autor ist zu erreichen unter:
  385.  
  386. HBecker@bigfoot.com                 (Internet)
  387. Hinnerk Becker@2:240/5245.7         (Fido-Net)
  388.  
  389. oder per Sackpost:
  390.  
  391. Hinnerk Becker
  392. Kortenwisch 5c
  393. 22397 Hamburg
  394. Germany
  395.  
  396. Bedanken möchte ich mich bei Bernd Troszynski für seine
  397. vielen Anregungen und Tips sowie das Schreiben dieser 
  398. Anleitung.
  399.  
  400. Hinnerk Becker, März 1997
  401.