home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / eclip201.zip / ECLGER.INF (.txt) < prev    next >
OS/2 Help File  |  1997-11-18  |  45KB  |  1,017 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Was macht Extended Clipboard/2 ? ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5.  
  6. Extended Clipboard/2 ist eine Erweiterung der OS/2-Zwischenablage (Clipboard). 
  7.  
  8. Problem:
  9. Die Zwischenablage kann bekanntlich nur einen einzigen Inhalt zur Zeit 
  10. aufnehmen. Wenn ein neuer Inhalt in die Zwischenablage kopiert wird, ist der 
  11. alte verloren, weil er von dem neuen ╨æberschrieben wird. 
  12.  
  13. Hier greift EClip ein: Alte Zwischenablageinhalte, die normalerweise 
  14. ╨æberschrieben w╨ærden, werden automatisch gesichert. Sie sind somit nicht 
  15. verloren sondern stehen anderen Anwendungen mit einem Mausklick wieder zur 
  16. Verf╨ægung. Mit einem Doppelklick k╨ñnnen sie sogar nachtr╨öglich editiert oder 
  17. per Drag&Drop in PM-Anwendungen eingef╨ægt werden. 
  18.  
  19. Auch das Ablegen dieser Daten (hier Clips genannt) auf der Arbeitsoberfl╨öche 
  20. ist m╨ñglich. So sind oft ben╨ñtigte Texte oder Bilder leicht erreichbar und 
  21. k╨ñnnen einfach in verschiedene Zielanwendungen eingef╨ægt werden. 
  22.  
  23. Der Inhalt der Zwischenablage geht beim Systemabschlu╤ü nicht mehr verloren 
  24. sondern steht beim n╨öchsten Systemstart wieder zur Verf╨ægung. 
  25.  
  26. EClip erweitert somit die bekannten Funktionen, mit denen normalerweise Daten 
  27. ╨æber die Zwischenablage Ausgetauscht werden. Diese wird dadurch zu einem noch 
  28. universelleren Hilfsmittel. Ein andauerndes Hin- und Herwechseln zwischen 
  29. Quell- und Zielbereichen bzw. -anwendungen entf╨öllt. Mit EClip ist es m╨ñglich, 
  30. zuerst alle ben╨ñtigten Daten zu kopieren und sie anschlie╤üend alle nacheinander 
  31. in den Zielbereich einzuf╨ægen. 
  32.  
  33. Diese Clips k╨ñnnen sogar als Makros verschiedene Tastatur- und Mauseingaben 
  34. simulieren und damit Anwendungsprogramme und die WPS in jeder beliebigen Weise 
  35. selbst╨öndig steuern. 
  36.  
  37.  
  38. ΓòÉΓòÉΓòÉ 1.1. Neuigkeiten seit der letzten Version ΓòÉΓòÉΓòÉ
  39.  
  40. Seit der zuletzt ver╨ñffentlichten Version 1.0 sind folgende Funktionen 
  41. hinzugekommen: 
  42.  
  43.      Hotkeys k╨ñnnen f╨ær einzelne Clips definiert werden. 
  44.  
  45.      Die Autopaste-Funktion ist erweitert worden. Durch die Tastenkombination 
  46.       STRG-TAB kann jetzt ein Clip ausgew╨öhlt werden, ohne ihn einzuf╨ægen. 
  47.  
  48.      Makros erm╨ñglichen die Simulation von Tastatur- und Mausaktionen. 
  49.  
  50.      Die Programme FROMCLIP.EXE und TOCLIP.EXE erm╨ñglichen von DOS- und 
  51.       OS/2-Kommandozeilen (bzw. Batchdateien) den Zugriff auf die 
  52.       Zwischenablage. 
  53.  
  54.      Mit OPEN.EXE k╨ñnnen beliebige Objekte auf der Arbeitoberfl╨öche von einer 
  55.       Kommandozeile aus ge╨ñffnet werden. So kann zum Beispiel ein Makro aus 
  56.       einer Batchdatei heraus gestartet werden. 
  57.  
  58.  
  59.  Neue Versionen sind im Internet unter http://www.bmtmicro.com bzw. per 
  60.  anonymous-ftp unter ftp.bmtmicro.com/bmtmicro/eclip???.ZIP erh╨öltlich. 
  61.  
  62.  
  63. ΓòÉΓòÉΓòÉ 2. Rechtliches ΓòÉΓòÉΓòÉ
  64.  
  65. EClip ist Shareware. Das Programm darf 14 Tage unentgeltlich getestet werden. 
  66. Nachdem die Testzeit beendet ist mu╤ü das Programm registriert werden (siehe 
  67. Datei BESTELL.FRM). Die Benutzung einer unregistrierten Software nach dieser 
  68. Zeit ist nicht zul╨össig. Als Erinnerung erscheint nach der Testzeit bei jedem 
  69. ╨⌐ffnen des EClip-Ordners ein Hinweistext. Nach insgesamt drei Wochen 
  70. funktioniert die unregistrierte Version nicht mehr. 
  71.  
  72. Die Registriergeb╨æhr betr╨ögt DM 25.- 
  73.  
  74. Das Programmpaket darf und soll ausschlie╤ülich als Komplettpaket (ZIP-Archiv) 
  75. weitergegeben werden. 
  76.  
  77. Die Installation, Benutzung und Entfernung des Programmpakets geschieht auf 
  78. eigene Gefahr des Anwenders. Der Autor ╨æbernimmt keinerlei Haftung f╨ær Sch╨öden, 
  79. die dadurch entstehen. 
  80.  
  81. Eine Garantie f╨ær die fehlerfreie Funktion des Programmpakets oder einzelner 
  82. Programmteile wird nicht ╨æbernommen. 
  83.  
  84. EClip ist selbstverst╨öndlich ausgiebig getestet und gewissenhaft 
  85. weiterentwickelt worden. Trotzdem sind Fehler leider nie auszuschlie╤üen. Der 
  86. Autor nimmt Fehlerberichte und Verbesserungsvorschl╨öge entgegen. Die aktuellen 
  87. Adressen befinden sich am Ende dieses Dokuments. 
  88.  
  89. Extended Clipboard/2  -  (c) 1996, 1997 by Hinnerk Becker, Hamburg 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 2.1. Register ΓòÉΓòÉΓòÉ
  93.  
  94. Bitte schicken Sie das ausgef╨ællte Formular aus der Datei BESTELL.FRM per Post 
  95. an: 
  96.  
  97.  
  98.         Hinnerk Becker 
  99.         Kortenwisch 5c 
  100.         22397 Hamburg 
  101.  
  102.  Oder per EMail an: 
  103.  
  104.         HBecker@bigfoot.com 
  105.  
  106.  
  107.  ╨¬berweisen sie die Registriergeb╨æhr in H╨ñhe von DM 25.- bitte an: 
  108.  
  109.         Hinnerk Becker 
  110.         Kto.: 0130206644 
  111.         BLZ 20030700 (Merck Finck & Co) 
  112.  
  113.  Danke. 
  114.  
  115.  
  116. ΓòÉΓòÉΓòÉ 3. Verwendete Begriffe ΓòÉΓòÉΓòÉ
  117.  
  118. Folgende Begriffe werden in dieser Dokumentation f╨ær Extended Clipboard/2 
  119. verwendet: 
  120.  
  121.      'EClip' 
  122.      'Clip' 
  123.      'Drag&Drop' 
  124.      'Autopaste' 
  125.      'Hotkey' 
  126.      'Makro' 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 4. Installation ΓòÉΓòÉΓòÉ
  130.  
  131.  
  132. Alte Versionen von EClip m╨æssen erst vollst╨öndig deinstalliert werden bevor 
  133. eine neue Version installiert werden kann. 
  134.  
  135. Die Installation wird von INSTALL.EXE durchgef╨æhrt. Nach dem Aufruf dieses 
  136. Programms mu╤ü ein Zielpfad angegeben werden. Existiert das angegebene 
  137. Verzeichnis nicht, wird es vom Installationsprogramm angelegt. Anschlie╤üend 
  138. werden alle Dateien dort hineinkopiert. 
  139.  
  140. Da EClip ausschlie╤ülich aus DLL-Dateien besteht, mu╤ü die LIBPATH-Anweisung in 
  141. der CONFIG.SYS auf dieses Verzeichnis verweisen. Ist das Zielverzeichnis noch 
  142. nicht als LIBPATH definiert, nimmt das Installationsprogramm diese Eintragung 
  143. vor. 
  144.  
  145. Gleiches gilt f╨ær den HELP-Pfad und das Verzeichnis in das die Hilfedatei 
  146. hineinkopiert werden soll. 
  147.  
  148. Das Installationsverzeichnis wird an die PATH-Anweisung der \CONFIG.SYS und 
  149. \AUTOEXEC.BAT angef╨ægt damit die zu Extended Clipboard/2 geh╨ñrenden externen 
  150. Programme von allen DOS- und OS/2-Anwendungen gefunden werden. Die 
  151. Originaldateien werden als *.000 (wenn diese schon existiert als *.001 usw.) 
  152. gesichert. 
  153.  
  154. Damit ist der erste Teil der Installation abgeschlossen. Der zweite Teil 
  155. erfolgt ohne zutun des Anwenders beim n╨öchsten Systemstart: Es wird ein neuer 
  156. Ordner mit dem Namen 'Extended Clipboard/2' auf der Arbeitsoberfl╨öche sowie 
  157. Schablonen der neuen Datentypen, die EClip bereitstellt, im Schablonenordner 
  158. erzeugt. Damit ist die Installation beendet. 
  159.  
  160. Clips, die aus einer alten EClip-Installation auf der Arbeitsoberfl╨öche 
  161. ╨æbriggeblieben sind, werden allerdings erst nach einem weiteren Systemabschlu╤ü 
  162. als solche erkannt und erhalten erst dann die besonderen F╨öhigkeiten wie z.B. 
  163. die M╨ñglichkeit zum Drag&Drop. 
  164.  
  165.  
  166. ΓòÉΓòÉΓòÉ 5. Benutzung ΓòÉΓòÉΓòÉ
  167.  
  168. Solange der vom Installationsprogramm erzeugte EClip-Ordner geschlossen ist, 
  169. bleibt EClip ohne Funktion: Es werden keine Daten gesichert - die 
  170. Zwischenablage funktioniert also wie gewohnt. Erst wenn der EClip-Ordner 
  171. ge╨ñffnet ist, werden neue Daten in diesen Ordner eingef╨ægt und so gesichert. 
  172.  
  173. Dabei wird verhindert, da╤ü mehrere Clips mit dem gleichen Inhalt und Titel 
  174. existieren. 
  175.  
  176. Durch Auswahl eines Clips im EClipordner legt man fest, welche gesicherten 
  177. Daten beim n╨öchsten Einf╨ægen in ein Anwendungsprogramm zur Verf╨ægung gestellt 
  178. werden. Standardm╨ö╤üig sind das - wie gewohnt - die letzten kopierten oder 
  179. ausgeschnittenen. 
  180.  
  181. Es ist - wie unter OS/2 ╨æblich - nat╨ærlich auch im EClip-Ordner m╨ñglich mehrere 
  182. Ordnereintr╨öge bei gedr╨æckter Maustaste 1 zu markieren. Weitere M╨ñglichkeiten 
  183. sind: 
  184.  
  185. Bei gedr╨æckter Shift-Taste und Mausklick mit Maustaste 1 werden mehrere 
  186. aufeinanderfolgende Eintr╨öge markiert, Strg und Klick mit Maustaste 1 markiert 
  187. einzelne Eintr╨öge ohne die Markierung anderer aufzuheben. 
  188.  
  189. Ein Doppelklick mit Maustaste 1 auf einen Eintrag ╨ñffnet normalerweise die 
  190. zuordbare Standardanwendung f╨ær diesen Datentyp. Damit kann der Inhalt 
  191. nachtr╨öglich editiert werden. Diese Standardaktion kann f╨ær jeden Eintrag 
  192. einzeln ver╨öndert werden - siehe 'Doppelklickaktion' unter Einstellungen. 
  193.  
  194. Per Drag&Drop k╨ñnnen in EClip gesicherte Texte in PM-Anwendungen eingef╨ægt 
  195. werden. 
  196.  
  197. Autopaste erm╨ñglicht das halbautomatische Einf╨ægen von Clips in PM-Anwendungen 
  198. ╨æber Hotkeys. 
  199.  
  200. DOS- und OS/2-Befehlszeilen k╨ñnnen ╨æber externe Programme auf die 
  201. OS/2-Zwischenablage zugreifen. 
  202.  
  203.  
  204. ΓòÉΓòÉΓòÉ 5.1. Externe Programme ΓòÉΓòÉΓòÉ
  205.  
  206. Die folgenden Programme k╨ñnnen sowohl von OS/2- als auch von DOS-Befehlszeilen 
  207. aus aufgerufen werden: 
  208.  
  209.      Mit TOCLIP.EXE werden Texte in die Zwischenablage geschrieben. Aufruf: 
  210.  
  211.             TOCLIP [Dateiname]
  212.             TOCLIP < [Dateiname]
  213.             TYPE [Dateiname] | TOCLIP
  214.             ECHO Diesen Text an EClip | TOCLIP
  215.  
  216.      FROMCLIP.EXE liest Texte aus der OS/2-Zwischenablage aus und schreibt 
  217.       diese an die umleitbare Standardausgabe (STDOUT). Aufruf: 
  218.  
  219.             FROMCLIP > [Dateiname]
  220.             FROMCLIP | FIND "Suchtext"
  221.  
  222.      Das Programm OPEN.EXE ╨ñffnet beliebige Objekte auf der Arbeitsoberfl╨öche 
  223.       und kann auch ohne EClip benutzt werden. Dadurch ist es zum Beispiel 
  224.       m╨ñglich ein Makro abzuspielen. Es k╨ñnnen alle von der Arbeitsoberfl╨öche 
  225.       aus zug╨öngliche Objekte ge╨ñffnet werden: 
  226.  
  227.             OPEN Objekt
  228.             OPEN System
  229.             OPEN C:\OS2\HELP
  230.             OPEN "System\Systemkonfiguration\Hardware Manager"
  231.  
  232.  
  233. ΓòÉΓòÉΓòÉ 6. Generelle Konfiguration ΓòÉΓòÉΓòÉ
  234.  
  235. EClip wird ╨æber das Einstellungsmen╨æ Maustaste 2 auf dem 
  236. Ordnersymbol/Einstellungen des Ordners konfiguriert. Danach erscheinen folgende 
  237. zus╨ötzliche Einstellungsseiten: 
  238.  
  239.  
  240.  
  241.      EClip/View Seite 1 von 2 
  242.      EClip/View Seite 2 von 2 
  243.      Clips Seite 1 von 2 (Texte) 
  244.      Clips Seite 2 von 2 (Bitmaps) 
  245.      Hotkeys 
  246.  
  247.  
  248. ΓòÉΓòÉΓòÉ 6.1. EClip/View Seite 1 von 2 ΓòÉΓòÉΓòÉ
  249.  
  250.  
  251.  
  252. Auf dieser Einstellungsseite k╨ñnnen allgemeine Einstellungen get╨ötigt werden: 
  253.  
  254.      Automatisches L╨ñschen alter Clips bei ╨¬berschreitung einer bestimmten 
  255.       Anzahl an Clips und/oder eines Maximalalters dieser Eintr╨öge. 
  256.       Durchgef╨æhrt wird diese L╨ñschaktion, wenn ein neuer Clip im EClip-Ordner 
  257.       erzeugt wird, oder wenn die Ordnerfunktion 'Anzeige/Sofort aktualisieren' 
  258.       angew╨öhlt wird. 
  259.  
  260.       Einzelne Clips k╨ñnnen von diesem automatischen L╨ñschen aber auch 
  261.       ausgenommen werden. Daf╨ær existiert eine M╨ñglichkeit unter Einstellungen 
  262.       an einzelnen Clips. 
  263.  
  264.      Unter Ton beim Kopieren kann die WAV-Datei, die abgespielt wird wenn ein 
  265.       Inhalt in EClip gesichert wird, ver╨öndert werden. 
  266.  
  267.      Einblenden eines Knopfes in der Titelleiste des EClip-Ordners. Mit diesem 
  268.       Knopf kann das EClip-Fenster so geschaltet werden, da╤ü es nicht durch 
  269.       andere Fenster verdeckt werden kann. 
  270.  
  271.      Wenn der aktuell ausgew╨öhlte Clip ein Bitmap ist, kann es als 
  272.       Hintergrundbild des EClipordners verwendet werden. Damit sind BitmapClips 
  273.       schnell erkennbar. 
  274.  
  275.      Die Autopaste-Funktion kann ein- und ausgeschaltet werden. 
  276.  
  277.      Soll der EClip-Ordner bei jedem erstmaligen ╨⌐ffnen 'minimiert' ge╨ñffnet 
  278.       werden ? 
  279.  
  280.  
  281. ΓòÉΓòÉΓòÉ 6.2. EClip/View Seite 2 von 2 ΓòÉΓòÉΓòÉ
  282.  
  283.  
  284.  
  285. In dieser Einstellungsseite geht es um das Aussehen des EClip-Ordners. Hier 
  286. kann mit Hilfe der bekannten Einstellungsseite ausgew╨öhlt werden, welche 
  287. Informationen (Details) ╨æber die einzelnen Clip angezeigt werden sollen. 
  288.  
  289. F╨ær eine genaue Beschreibung, bitte auf die Einstellungsseite 'EClip/View Seite 
  290. 2 von 2' des EClip-Ordners wechseln und den 'Hilfe'-Knopf oder die Taste F1 
  291. dr╨æcken. 
  292.  
  293.  
  294. ΓòÉΓòÉΓòÉ 6.3. Clips Seite 1 von 2 (Texte) ΓòÉΓòÉΓòÉ
  295.  
  296.  
  297.  
  298. Auf dieser Seite wird eingestellt, welche Einstellungen beim Neuerzeugen von 
  299. Clips des Typs 'Text' bei diesen Clips eingestellt wird. Die ╨₧nderung schon 
  300. bestehender Clips ist unter Einstellungen an einzelnen Clips beschrieben. 
  301.  
  302.      Hier wird eingestellt, ob Texte, die in die Zwischenablage kopiert 
  303.       wurden, in EClip gesichert werden sollen. 
  304.  
  305.      Welches Verfahren soll beim Einf╨ægen von TextClips per Drag&Drop oder 
  306.       Hotkey in die Zielanwendung benutzt werden ? 
  307.  
  308.       Normalerweise sollten alle PM-Anwendungen, welche die Zwischenablage 
  309.       unterst╨ætzen, mit der Auswahl Via Zwischenablage funktionieren. Bei 
  310.       diesem Verfahren wird einfach die Tastenkombination Shift-Einfg 
  311.       simuliert. Als Ergebnis wird der Inhalt der Zwischenablage (hier: der 
  312.       Inhalt des Clips) in die Anwendung eingef╨ægt. 
  313.  
  314.       Bei PM-Anwendungen, die dieses Verfahren nicht beherrschen, kann evtl. 
  315.       die Auswahl Simulierte Eingabe weiterhelfen. Damit wird jeder Buchstabe 
  316.       einzeln als Tastatureingabe an die Anwendung gesendet. Dabei kann es aber 
  317.       evtl. zu Problemen kommen, da z.B. auch Sicherheitsabfragen damit 
  318.       beantwortet werden k╨ñnnen. Datenverlust k╨ñnnte die Folge sein. 
  319.  
  320.      Sollen Texte per Drag&Drop in PM-Anwendungen eingef╨ægt werden k╨ñnnen ? 
  321.       Hier kann somit Drag&Drop f╨ær alle Clips generell erlaubt oder verboten 
  322.       werden. 
  323.  
  324.      Sollen w╨öhrend der Ausf╨æhrung eines Makros als Hinweis darauf die Lampen 
  325.       der Tastatur als Lauflicht blinken ? 
  326.  
  327.      Soll der Titel automatisch an den Inhalt angepa╤üt werden ? 
  328.  
  329.       Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner Dateien. 
  330.       Diese Dateien haben, wie jede Datei, neben einem Namen auch einen 
  331.       Dateiinhalt. Der Dateiname kann automatisch so erzeugt werden, da╤ü er den 
  332.       ersten z.B. 80 Zeichen des Inhalts entspricht. Damit ist gew╨öhrleistet, 
  333.       da╤ü alte Clips im EClip-Ordner sofort am Namen zu erkennen sind. 
  334.  
  335.       Werden nun alte, in EClip gesicherte Clips nachtr╨öglich per Doppelklick 
  336.       bearbeitet, stimmt der Name evtl. nicht mehr mit dem Inhalt ╨æberein. 
  337.  
  338.       Mit diesem Men╨æpunkt kann nun global eingestellt werden, ob der Name 
  339.       eines neuangelegten EClip-Eintrags automatisch an seinen Inhalt angepa╤üt 
  340.       werden soll. Au╤üerdem kann die maximale L╨önge dieses Namens begrenzt 
  341.       werden. Beide hier gemachten Einstellungen gelten nur f╨ær neuerzeugte 
  342.       Clips. Jedem einzelnen Clip k╨ñnnen aber auch spezielle, nur f╨ær ihn 
  343.       geltende Einstellungen gegeben werden (siehe Einstellungen an vorhandenen 
  344.       Clips). 
  345.  
  346.       Hinweis: 
  347.       Generell wird der Name eines Clips aus den ersten Zeichen seines Inhalts 
  348.       generiert. Dabei gelten einige Besonderheiten: 
  349.  
  350.         -  Ist das erste Zeichen ein '#' oder '!' wird es durch '@' ersetzt 
  351.         -  Zeilenwechsel werden durch '' gekennzeichnet 
  352.         -  Geschweifte Klammern '{}' werden durch eckige '[]' ersetzt 
  353.  
  354.      Unter 'Standardtypen' wird eingestellt, welchen Datentyp die gesicherten 
  355.       Texte erhalten. Voreingestellt ist 'Plain Text'. 
  356.  
  357.  
  358. ΓòÉΓòÉΓòÉ 6.4. Clips Seite 2 von 2 (Bitmaps) ΓòÉΓòÉΓòÉ
  359.  
  360.  
  361.  
  362. Auf dieser Seite wird eingestellt, welche Einstellungen beim Neuerzeugen von 
  363. Clips des Typs 'Bitmap' bekommen. Die ╨₧nderung schon bestehender Clips ist 
  364. unter Einstellungen an einzelenen Clips beschrieben. 
  365.  
  366. Hier wird die Frage beantwortet, ob Bilder, die in die Zwischenablage kopiert 
  367. wurden, in EClip gesichert werden sollen. 
  368.  
  369. Unter 'Standardtypen' wird eingestellt, welchen Datentyp die gesicherten Bilder 
  370. erhalten. Voreingestellt ist hier 'Bitmap'. 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ 6.5. Hotkeys ΓòÉΓòÉΓòÉ
  374.  
  375. An dieser Stelle kann eingestellt werden, ob die Hotkeys, die Makro- und 
  376. TextClips, in den Einstellungen an einzelnen Clips zugeordnet sind, beachtet 
  377. werden. Hier kann also die Hotkeybehandlung f╨ær diese Clips generell ein- und 
  378. ausgeschaltet werden. 
  379.  
  380. Au╤üerdem befindet sich auf dieser Seite eine Aufstellung der Clips, denen 
  381. momentan Hotkeys zugeordnet sind. 
  382.  
  383. Mit Aktualisieren kann diese Liste in Sonderf╨öllen auf den aktuellen Stand 
  384. gebracht werden. 
  385.  
  386. Ein Doppelklick auf einen Eintrag dieser Liste wechselt zu den Einstellungen 
  387. dieses TextClips. 
  388.  
  389.  
  390. ΓòÉΓòÉΓòÉ <hidden> Hilfe Extended Clipboard/2 ΓòÉΓòÉΓòÉ
  391.  
  392. Hier geht's weiter... 
  393.  
  394.  
  395. ΓòÉΓòÉΓòÉ <hidden> TextClip Objekt ΓòÉΓòÉΓòÉ
  396.  
  397. Ein TextClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2 
  398. zur Verf╨ægung gestellt wird. 
  399.  
  400. In diesen TextClips sind ehemalige Textinhalte der OS/2-Zwischenablage 
  401. gesichert. Konfiguriert werden diese Clips, ╨æber ihr Kontextme╨æ (Maustaste 
  402. 2/Einstellungen) 
  403.  
  404.  
  405. ΓòÉΓòÉΓòÉ <hidden> BitmapClip Objekt ΓòÉΓòÉΓòÉ
  406.  
  407. Ein BitmapClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2 
  408. zur Verf╨ægung gestellt wird. 
  409.  
  410. In diesen BitmapClips sind ehemalige Bildinhalte der OS/2-Zwischenablage 
  411. gesichert. Konfiguriert werden diese Clips, ╨æber ihr Kontextme╨æ (Maustaste 
  412. 2/Einstellungen) 
  413.  
  414.  
  415. ΓòÉΓòÉΓòÉ 7. Einstellungen an einzelnen Clips ΓòÉΓòÉΓòÉ
  416.  
  417. F╨ær jeden Clip im EClip-Ordner existiert ein eigenes Kontextmen╨æ 
  418. Einstellungsmen╨æ. Dieses Men╨æ hat je nach Typ des Clips (Text, Bitmap) 
  419. unterschiedliche Unterpunkte. Im Gegensatz zu den unter 'Generelle 
  420. Konfiguration' get╨ötigten Einstellungen werden hier einzelne Clips 'pers╨ñnlich' 
  421. konfiguriert. 
  422.  
  423. Auch die unter 'Einstellung' erscheinenden Notitzbuchseiten sind auf den Typ 
  424. abgestimmt. 
  425.  
  426.  
  427.  
  428.      Einstellungen an TextClips 
  429.      Einstellungen an BitmapClips 
  430.  
  431.  
  432. ΓòÉΓòÉΓòÉ 7.1. Einstellungen an vorhandenen TextClips ΓòÉΓòÉΓòÉ
  433.  
  434. Auf dieser Seite werden Einstellungen f╨ær schon bestehende TextClips 
  435. vorgenommen. Die Einstellungen, die beim Neuerzeugen von Clips verwendet 
  436. werden, sind unter Generelle Konfiguration aufgef╨æhrt. 
  437.  
  438.      Soll der Titel automatisch an den Inhalt angepa╤üt werden ? 
  439.       Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner Dateien. 
  440.       Diese Dateien haben, wie jede Datei, neben einem Namen auch einen 
  441.       Dateiinhalt. Der Dateiname kann bei Ver╨önderung des Inhalts automatisch 
  442.       so angepa╤üt werden, da╤ü er den ersten z.B. 80 Zeichen des Inhalts 
  443.       entspricht. Damit ist gew╨öhrleistet, da╤ü Clips im EClip-Ordner auch dann 
  444.       noch sofort am Namen zu erkennen sind, wenn ihr Inhalt nachtr╨öglich 
  445.       editiert wurde. 
  446.  
  447.       Andererseits kann es machmal sinnvoll sein, einem Clip einen Namen zu 
  448.       geben, der nicht mit dem Inhalt ╨æbereinstimmt. 
  449.  
  450.       Dieser Men╨æpunkt ist auch ╨æber das Kontextmen╨æ 'Titel automatisch 
  451.       anpassen' des Clips erreichbar. 
  452.  
  453.       Au╤üerdem kann hier die maximale L╨önge dieses automatisch generierten 
  454.       Namens begrenzt werden. 
  455.  
  456.      Soll dieser Clip durch einen Hotkey aktiviert werden k╨ñnnen ? Durch 
  457.       welche(n) ? 
  458.  
  459.       Wenn der Hotkey gleichzeitig mit allen in diesem Feld markierten 
  460.       Steuertasten (Shift, Strg und Alt) gedr╨æckt wird, so wird der Inhalt des 
  461.       Clips in die aktuelle Anwendung eingef╨ægt. Ist dieser Clip auch als Makro 
  462.       definiert, so wird dieses Makro ausgef╨æhrt. 
  463.  
  464.      Was soll passieren, wenn auf diesem Clip ein Doppelklick ausgef╨æhrt wird 
  465.       ? 
  466.  
  467.       Es stehen drei M╨ñglichkeiten zur Auswahl: 
  468.  
  469.         -  Die zuordbare Standardanwendung (Normalerweise der Systemeditor) 
  470.            wird zum Bearbeiten des Clips aufgerufen 
  471.  
  472.         -  Der Inhalt des Clips wird in die Zwischenablage kopiert und steht 
  473.            dort allen Anwendungen zur Verf╨ægung. 
  474.            Dieses Verhalten ist auch ╨æber das Kontextmen╨æ 'Kopiere in 
  475.            Zwischanablage' des Clips erreichbar. 
  476.  
  477.         -  Wenn dieser Clip als Makro definiert ist, kann dieses Makro 
  478.            ausgef╨æhrt werden. 
  479.  
  480.      Dieser eine Clip soll nicht automatisch gel╨ñscht werden, wenn die 
  481.       Bedingung unter EClip/View Seite 1 von 2 erf╨ællt ist. 
  482.  
  483.       Dieser Men╨æpunkt ist auch ╨æber das Kontextmen╨æ 'Nicht l╨ñschen' des Clips 
  484.       erreichbar. 
  485.  
  486.      Dieser Clip ist ein Makro und enth╨ölt ausf╨æhrbare Makrobefehle. 
  487.  
  488.  
  489. ΓòÉΓòÉΓòÉ 7.2. Einstellungen an vorhandenen BitmapClips ΓòÉΓòÉΓòÉ
  490.  
  491. Auf dieser Seite werden Einstellungen f╨ær schon bestehende Clips vom Typ Bitmap 
  492. vorgenommen. Die Einstellungen, die beim Neuerzeugen von Clips verwendeten 
  493. Einstellungen werden auf Clips Seite 2 von 2 (Bitmaps) eingestellt: 
  494.  
  495.      Was soll passieren, wenn auf dem Clip ein Doppelklick ausgef╨æhrt wird ? 
  496.       Es stehen zwei M╨ñglichkeiten zur Auswahl: 
  497.  
  498.         -  Die zuordbare Standardanwendung (Normalerweise der Bildeditor) wird 
  499.            zum Bearbeiten des Clips aufgerufen. 
  500.         -  Der Inhalt des Clips wird in die Zwischenablage kopiert und steht 
  501.            dort allen Anwendungen zur Verf╨ægung. 
  502.            Dieses Verhalten ist auch ╨æber das Kontextmen╨æ 'Kopiere in 
  503.            Zwischanablage' des Clips erreichbar. 
  504.  
  505.      Dieser eine Clip soll nicht automatisch gel╨ñscht werden, wenn die 
  506.       Bedingung unter EClip/View Seite 1 von 2 erf╨ællt ist. 
  507.  
  508.       Dieser Men╨æpunkt ist auch ╨æber das Kontextmen╨æ 'Nicht l╨ñschen' des Clips 
  509.       erreichbar. 
  510.  
  511.  
  512. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Kopiere in Zwischenablage' ΓòÉΓòÉΓòÉ
  513.  
  514.  
  515. Der Inhalt dieses Clips wird in die Zwischenablage kopiert und steht dort allen 
  516. Anwendungen zur Verf╨ægung. 
  517.  
  518. In den Einstellungen zu diesem Clip (Kontextmen╨æ ╨æber Maustaste 
  519. 2/Einstellungen) kann konfiguriert werden, da╤ü auch ein Doppelklick auf diesen 
  520. Clip dieses Kopieren bewirkt. 
  521.  
  522.  
  523. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Makro aufzeichnen' ΓòÉΓòÉΓòÉ
  524.  
  525.  
  526. Hier wird der Makrorekorder, der in das Programmpaket Extended Clipboard/2 
  527. integriert ist, gestartet. 
  528.  
  529.  
  530. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Makro abspielen' ΓòÉΓòÉΓòÉ
  531.  
  532.  
  533. Hier wird ein Makro, das zum Programmpaket Extended Clipboard/2 geh╨ñrt, 
  534. gestartet. 
  535.  
  536.  
  537. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Titel automatisch anpassen' ΓòÉΓòÉΓòÉ
  538.  
  539.  
  540. Hier kann ein- und ausgeschaltet werden, ob der Titel dieses Clips automatisch 
  541. an seinen Inhalt angepa╤üt werden soll, wenn dieser Inhalt (mit einem Editor) 
  542. ver╨öndert wird. 
  543.  
  544. Diese Einstellung ist auch in den Einstellungen dieses Clips (Maustaste 
  545. 2/Einstellungen) verf╨ægbar. 
  546.  
  547.  
  548. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Nicht l╨ñschen' ΓòÉΓòÉΓòÉ
  549.  
  550.  
  551. Dieser Clip soll nicht automatisch gel╨ñscht werden, wenn die Bedingung unter 
  552. EClip/View Seite 1 von 2 erf╨ællt ist. 
  553.  
  554. Diese Einstellung ist auch in den Einstellungen dieses Clips (Maustaste 
  555. 2/Einstellungen) verf╨ægbar. 
  556.  
  557.  
  558. ΓòÉΓòÉΓòÉ 8. Vorgegebene Hotkeys ΓòÉΓòÉΓòÉ
  559.  
  560.  
  561. Vorgegebene Hotkeys sind: 
  562.  
  563.      RechtsShift: Abbruch eines laufenden Makros. Eventuell durch das Makro 
  564.       gedr╨æckte Tasten (Shift, Alt, Maus usw.) werden nicht wieder restauriert 
  565.       ! 
  566.  
  567.      Strg-Alt-CursorAuf: und 
  568.       Strg-Alt-CursorAb: Autopaste. 
  569.  
  570.      Strg-TAB-CursorAuf und 
  571.       Strg-TAB-CursorAb: Auswahl des n╨öchsten Clips im EClipordner (und 
  572.       kopieren desselben in die Zwischenablage) ohne Einf╨ægen in die aktuelle 
  573.       Anwendung. Diese Funktion ist also so etwas wie ein unfertiges Autopaste. 
  574.  
  575.      Shift-Strg-TAB-CursorAuf und 
  576.       Shift-Strg-TAB-CursorAb: Zus╨ötzlich zu den schon ausgew╨öhlten wird der 
  577.       folgende Clip im EClip-Ordner markiert (und damit zus╨ötzlich in die 
  578.       Zwischenablage kopiert). Im Gegensatz zu Autopaste erfolgt aber kein 
  579.       Einf╨ægen des Zwischenablageinhalts in die aktuelle Anwendung. 
  580.  
  581.  
  582. ΓòÉΓòÉΓòÉ 9. Der Makrorekorder ΓòÉΓòÉΓòÉ
  583.  
  584.  
  585.  
  586. Mit dem Makrorekorder werden Makros aufgezeichnet. Dazu ╨ñffnet man mit einem 
  587. Mausklick mit Maustaste 2 das Kontextmen╨æ eines TextClips im EClipordner und 
  588. w╨öhlt dem Men╨æpunkt 'Makro aufzeichnen' aus. Daraufhin erscheint ein Fenster, 
  589. in dem man folgende Einstellungen t╨ötigen kann: 
  590.  
  591.      Mausbewegungen aufzeichnen w╨öhlt aus, ob zus╨ötzlich zu den 
  592.       Tastenbet╨ötigungen auch alle Mausbewegungen aufgezeichnet werden sollen. 
  593.       Auch ohne Auswahl dieser Einstellung werden Mausklicks und die 
  594.       dazugeh╨ñrige Position des Mauszeigers korrekt aufgezeichnet. 
  595.       Hinweis: Die aktuelle Position des Mauszeigers beim Makrostart wird auch 
  596.       immer aufgezeichnet, aber inaktiviert. Wenn der Mauszeiger beim Abspielen 
  597.       des Makros immer an diese Stelle gestellt werden soll, so mu╤ü das Makro 
  598.       nachtr╨öglich mit einem Texteditor bearbeitet werden. Vor dem ersten 
  599.       Eintrag (PTRPOS) mu╤ü daf╨ær das ';' entfernt werden. Sonst werden alle 
  600.       Mausbewegungen relativ zur Position des Mauszeigers beim Makrostart 
  601.       ausgef╨æhrt. 
  602.  
  603.      Zeitlichen Ablauf ber╨æcksichtigen w╨öhlt aus, ob beim Abspielen dieses 
  604.       Makros die gleichen Zeiten verstreichen werden sollen wie bei der 
  605.       Aufnahme. Wird dieser Punkt deaktiviert, so erfolgt jedes Abspielen des 
  606.       Makros mit Maximalgeschwindigkeit - also ohne Pausen. 
  607.  
  608.       Das kann zur Folge haben, da╤ü einige Fenster, die die folgenden 
  609.       Tastatureingaben entgegennehmen sollen, beim Abspielen noch garnicht 
  610.       aufgeschaltet sind. Damit landen die Tastatureingaben in einem falschen 
  611.       Fenster und k╨ñnnen unvorhergesehene Aktionen ausl╨ñsen. 
  612.  
  613.  
  614.  Nachdem dieses Fenster mit 'OK' verlassen wurde, beginnt die Aufzeichnung des 
  615.  Makros mit der Bet╨ötigung der Taste 'Rollen' bzw. 'Scroll' oder 'Scrollock'. 
  616.  Zur Best╨ötigung blinkt die entsprechende Lampe auf der Tastatur. Die 
  617.  Makrobefehle werden dabei ans Ende des vorhandenen TextClips angef╨ægt. Beendet 
  618.  wird die Aufzeichnung durch nochmaliges Bet╨ötigen dieser Taste. 
  619.  
  620.  Abgespielt wird das Makro entweder ╨æber den in den Einstellungen dieses 
  621.  Makroclips konfigurierten Hotkey, die Auswahl 'Makro abspielen' auf dieser 
  622.  Seite oder ╨æber das per Maustaste 2 erreichbare Kontextmen╨æ 'Makro abspielen' 
  623.  dieses MakroClips. 
  624.  
  625.  
  626. ΓòÉΓòÉΓòÉ 9.1. Die Makrosprache ΓòÉΓòÉΓòÉ
  627.  
  628.  
  629.  
  630. Makros kann man auch ohne den Makrorekorder mit einem Texteditor erstellen oder 
  631. nachbearbeiten. Normalerweise sollte ein bestehender Clip ╨æber sein Kontextmen╨æ 
  632. per '╨⌐ffnen/Systemeditor' bearbeitet werden k╨ñnnen. 
  633.  
  634. Damit dieser TextClip auch als Makro erkannt wird, mu╤ü unter den Einstellungen 
  635. an vorhandenen TextClips ein H╨öckchen unter 'Makro' eingetragen werden. Der 
  636. Makrorekorder nimmt diese Einstellung an diesem Clip selbst╨öndig vor und macht 
  637. ihn damit zum MakroClip. 
  638.  
  639. Folgende Befehle kennt EClip: 
  640.  
  641.      <Taste+>           : H╨ölt die Taste zusammen mit n╨öchster (auch 
  642.                            schachtelbar) z.B. <ALT+><CTRL+>a 
  643.      <Taste-D>          : Dr╨æckt Taste (z.B. <ALT-D> <a-D>) 
  644.      <Taste-U>          : L╨ö╤üt sie los (z.B.<ALT-U> <a-U>) 
  645.      'Normale' Zeichen  : entweder in <> oder ohne <>. z.B. "a" = "<a>" 
  646.                            Ausnahme: "<<>": "<" mu╤ü in spitzen Klammern stehen. 
  647.      <END>              : Die Taste "Ende" 
  648.      <HOME>             : Die Taste "Pos1" 
  649.      <PGDN>             : Die Taste "BildAb" 
  650.      <PGUP>             : Die Taste "BildAuf" 
  651.      <INS>              : Die Taste "Einfg" 
  652.      <DEL>              : Die Taste "Entf" 
  653.      <TAB>              : Die Taste "TAB" 
  654.      <SHIFT>            : Die Taste "Shift" 
  655.      <ALT>              : Die Taste "Alt" 
  656.      <CTRL>             : Die Taste "Strg" 
  657.      <BACK>             : Die Taste "Backspace" 
  658.      <ESC>              : Die Taste "Esc" 
  659.      <F1>...<F12>       : Die Funktionstasten 
  660.      <UP>               : Die Taste "PfeilAuf" 
  661.      <DOWN>             : Die Taste "PfeilAb" 
  662.      <LEFT>             : Die Taste "PfeilLinks" 
  663.      <RIGHT>            : Die Taste "PfeilRechts" 
  664.      <PAUSE>            : Die Taste "Pause" 
  665.      <PRINTSCREEN>      : Die Taste "Druck" 
  666.      <NUMLOCK>          : Die Taste "Num" 
  667.      <CAPSLOCK>         : Die Taste "Capslock" 
  668.      <DELAY:x>          : Vor jedem folgenden Makrobefehl wird x Millisekunden 
  669.                            gewartet. Diese Einstellung kann f╨ær einzelne 
  670.                            Befehle ╨æberschrieben werden 
  671.      <PTRPOS:x,y>       : Absolute Mauszeigerposition (bezogen auf die linke 
  672.                            untere Ecke des Desktops) 
  673.      <PTRMV:x,y>        : Verschieben des Mauszeigers um Pixel 
  674.      <PTR-BL>           : Setze Pointer in untere, linke Ecke des aktiven 
  675.                            Fensters 
  676.      <PTR-BR>           : Setze Pointer in untere, rechte Ecke des aktiven 
  677.                            Fensters 
  678.      <PTR-TL>           : Setze Pointer in obere, linke Ecke des aktiven 
  679.                            Fensters 
  680.      <PTR-TR>           : Setze Pointer in untere, rechte Ecke des aktiven 
  681.                            Fensters 
  682.      <BUTTON1>          : Mausklick Maustaste 1 
  683.      <BUTTON1-D>        : Maustaste 1 dr╨æcken, nicht loslassen 
  684.      <BUTTON1-U>        : Maustaste 1 loslassen 
  685.      <BUTTON1DBL>       : Maustaste 1 Doppelklick 
  686.      <BUTTON2>          : Maustaste 2 dr╨æcken (alle <BUTTON1>-Befehle gelten 
  687.                            analog) 
  688.      <BUTTON3>          : Maustaste 3 dr╨æcken (alle <BUTTON1>-Befehle gelten 
  689.                            analog) 
  690.      <;Kommentar>       : Kommentar 
  691.      <>                 : Fluchtzeichen: Ignoriere den Rest der Zeile 
  692.      <REPEAT:x>         : Wiederhole alle Befehle von hieran x mal (kann auch 
  693.                            geschachtelt werden) 
  694.      <REPEND>           : Ende der Wiederholung 
  695.  
  696.  
  697.  Hinweis: 
  698.  Die Ausf╨æhrung einzelner Makrobefehle kann verz╨ñgert werden. 
  699.  
  700.  
  701. ΓòÉΓòÉΓòÉ 9.2. Makrobeispiel per Hotkey ΓòÉΓòÉΓòÉ
  702.  
  703. Das folgende Makro und seine Zuordnung zu einem Hotkey soll als Beispiel 
  704. dienen. 
  705.  
  706.      Man zieht sich mittels Drag&Drop eine MakroSchablone aus dem 
  707.       Schablonenordner auf die Arbeitsoberfl╨öche. 
  708.  
  709.      Man ╨ñffnet mit der Maustaste 2 das Kontextmen╨æ dieses neuen MakroClips 
  710.       und w╨öhlt den Men╨æpunkt Makro aufzeichnen 
  711.  
  712.      Je nach Anwendungsfall kann nun eingestellt werden, welche Aktionen 
  713.       aufgezeichnet werden sollen. In diesem Beispiel werden keine besonderen 
  714.       Aufzeichnungen ben╨ñtigt - es werden also alle H╨öckchen entfernt und das 
  715.       Fenster mit 'Ok' verlassen. 
  716.  
  717.      Die Makroaufzeichnung beginnt mit der Bet╨ötigung der Taste 'Rollen' bzw. 
  718.       'Scroll Lock'. Die entsprechende Lampe auf der Tastatur blinkt nun. Alle 
  719.       Tasten, die ab jetzt bet╨ötigt werden, nimmt der Makrorekorder auf. 
  720.  
  721.      In diesem Beispiel dr╨æcken wir nun die Tastenkombination Shift-Einf╨ægen : 
  722.  
  723.         -  Shift-Taste dr╨æcken und festhalten 
  724.         -  'Einfg.' bzw. 'Ins' dr╨æcken und loslassen 
  725.         -  Shift-Taste loslassen 
  726.  
  727.      Die Makroaufzeichnung wird nun durch erneutes Bet╨ötigen der Taste 
  728.       'Rollen' bzw. 'Scroll Lock' beendet. Die entsprechende Lampe auf der 
  729.       Tastatur erlischt. 
  730.  
  731.      Ein Doppelklick auf unser neues Makro ╨ñffnet den Systemeditor und zeigt 
  732.       das eben aufgenommene Makro: <SHIFT-DN><INS><SHIFT-UP> sind genau die 
  733.       Tasten, die w╨öhrend der Makroaufzeichnung bet╨ötigt wurden. Bei Bedarf 
  734.       k╨ñnnen nun neue Makrobefehle eingef╨ægt oder vorhandene ver╨öndert werden. 
  735.       In diesem speziellen Fall h╨ött zum Beispiel das Makro <SHIFT+><INS> 
  736.       vollkommen ausgereicht - es bietet die gleiche Funktion. Nach dem 
  737.       Schlie╤üen des Editors ist die Bearbeitung beendet. 
  738.  
  739.      Dieses Makro kann nun ╨æber das Kontextmen╨æ des Clips abgespielt werden 
  740.       (Maustaste 2/Makro abspielen) oder per Hotkey aktiviert werden. ╨¬ber 
  741.       Maustaste 2/Einstellungen gelangt man wie gewohnt auf die 
  742.       Einstellungsseite dieses Objekts und kann dort 
  743.  
  744.         -  einen Hotkey aktivieren und w╨öhlen. Wir w╨öhlen die Tastenkombination 
  745.            'Strg-BUTTON2DBL'. 
  746.         -  Festlegen, da╤ü bei einem Doppelklick auf dieses Makroicon das Makro 
  747.            abgespielt wird, anstatt den Systemeditor zu ╨ñffnen. Das macht bei 
  748.            unserem Beispielmakro aber keinen Sinn. 
  749.  
  750.  
  751.  Im Systemeditor wird zum Beispiel ab jetzt bei jedem Doppelklick mit der 
  752.  Maustaste 2 w╨öhrend die Taste 'Strg' festgehalten wird, der Inhalt der 
  753.  Zwischenablage an die aktuelle Cursorposition eingef╨ægt. Denn die 
  754.  Tastenkombination 'Shift-Einfg' f╨ægt normalerweise diesen Inhalt ein. Das gilt 
  755.  auch f╨ær viele andere Anwendungen. 
  756.  
  757.  
  758. ΓòÉΓòÉΓòÉ 10. Bekannte Probleme ΓòÉΓòÉΓòÉ
  759.  
  760. Es k╨ñnnen bei der Benutzung von EClip kleinere Probleme auftauchen: 
  761.  
  762.      'Zwischenablage anzeigen' funktioniert nicht 
  763.  
  764.      Clip verschwindet pl╨ñtzlich 
  765.  
  766.      EClip-Ordner schlie╤üt sich automatisch 
  767.  
  768.      Fensterreihenfolge ist durcheinander 
  769.  
  770.      Programme, die nicht zusammen mit EClip benutzt werden k╨ñnnen 
  771.  
  772.      Andere Datentypen als Bitmap und Text 
  773.  
  774.  
  775. ΓòÉΓòÉΓòÉ 10.1. 'Zwischenablage anzeigen' funktioniert nicht ΓòÉΓòÉΓòÉ
  776.  
  777. Das Programm zum OS/2-Lieferumfang geh╨ñrende Programm 'Zwischenablage anzeigen' 
  778. verh╨ölt sich Erweiterungen wie EClip nicht kooperativ gegen╨æber. Sobald bei 
  779. ge╨ñffnetem EClip-Ordner einmal der Inhalt der Zwischenablage mittels 
  780. 'Zwischenablage anzeigen' angesehen wurde, erh╨ölt EClip keine Nachricht mehr, 
  781. wenn sich der Inhalt der Zwischeablage ╨öndert. Deswegen kann EClip in diesem 
  782. Fall keine neuen Clips anlegen. 
  783.  
  784. Damit EClip wieder funktioniert ist der der EClip-Ordner zu schlie╤üen und 
  785. erneut zu ╨ñffnen. 
  786.  
  787. Die Programme 'Zwischenablage anzeigen' und EClip k╨ñnnen nur gleichzeitig 
  788. benutzt werden, wenn zuerst das Anzeigeprogramm und erst anschlie╤üend EClip 
  789. ge╨ñffnet werden. 
  790.  
  791.  
  792. ΓòÉΓòÉΓòÉ 10.2. Clip verschwindet pl╨ñtzlich ΓòÉΓòÉΓòÉ
  793.  
  794. Normalerweise ist Warp 4 so eingestellt, da╤ü das Ziehen eines Objekts auf die 
  795. Arbeitsoberfl╨öche das Erstellen einer Referenz dieses Objekts auf der 
  796. Arbeitsoberfl╨öche bewirkt. 
  797.  
  798. Das bedeutet aber auch, da╤ü diese Referenz verschwindet, wenn das Original im 
  799. EClip-Ordner gel╨ñscht wird. Das kann verwirrend sein, da Clips automatisch 
  800. gel╨ñscht werden k╨ñnnen (siehe  EClip/View Seite 2 von 2). 
  801.  
  802. Abhilfe schafft die Markierung 'Nicht automatisch l╨ñschen' f╨ær diesen Clip 
  803. (siehe Einstellungen an vorhandnen Clips). 
  804.  
  805. Selbstverst╨öndlich besteht aber auch weiterhin die M╨ñglichkeit, nicht eine 
  806. Referenz sondern eine Kopie des Clips zu erstellen (Strg-Maustaste 2) oder den 
  807. Clip auf die Arbeitsoberfl╨öche zu verschieben (Shift-Maustaste 2). Damit treten 
  808. die o.g. Probleme nicht auf. 
  809.  
  810.  
  811. ΓòÉΓòÉΓòÉ 10.3. EClip-Ordner schlie╤üt sich automatisch ΓòÉΓòÉΓòÉ
  812.  
  813. Man kann Warp 4 so einstellen, da╤ü beim ╨⌐ffnen eines Objekts der Ordner, in dem 
  814. sich das Objekt befindet, automatisch geschlossen wird. Wenn diese Einstellung 
  815. systemweit vorgenommen wurde (Systemkonfiguration/System/Fenster/2 : Alle 
  816. Objekte) wird sie w╨öhrend der Installation auch f╨ær den EClip-Ordner 
  817. ╨æbernommen. 
  818.  
  819. Das hat zur Folge, da╤ü der EClip-Ordner nach einen Doppelklick auf einen Clip 
  820. automatisch geschlossen wird. Bei geschlossenem EClip-Ordner werden aber keine 
  821. Inhalte mehr aus der Zwischenablage entgegengenommen. 
  822.  
  823. Abhilfe: In den Einstellungen des EClip-Ordners unter 'Fenster Seite 2 von 2' 
  824. die Einstellung 'Nie' anw╨öhlen. 
  825.  
  826.  
  827. ΓòÉΓòÉΓòÉ 10.4. Fensterreihenfolge ist durcheinander ΓòÉΓòÉΓòÉ
  828.  
  829. Ist der EClip-Ordner mit dem 'Always-on-top framebutton' dauernd in den 
  830. Vordergrund geschaltet, kommt es manchmal zu Fehlern in der Reihenfolge der 
  831. Darstellung von WinOS2-Fenstern auf der OS/2-Arbeitsoberfl╨öche. 
  832.  
  833.  
  834. ΓòÉΓòÉΓòÉ 10.5. Programme, die nicht zusammen mit EClip benutzt werden k╨ñnnen ΓòÉΓòÉΓòÉ
  835.  
  836.      Das Programm ManyClip von Tim Francis kann nicht zusammen mit EClip 
  837.       benutzt werden. 
  838.  
  839.  
  840. ΓòÉΓòÉΓòÉ 10.6. Andere Datentypen als Bitmap und Text ΓòÉΓòÉΓòÉ
  841.  
  842. EClip unterst╨ætzt momentan nur die Daten der Typen 'Bitmap' und 'Text'. Die 
  843. Unterst╨ætzung weiterer Datentypen ist aber m╨ñglich. Bei Bedarf freut sich der 
  844. Autor ╨æber eine Nachricht   :-) 
  845.  
  846.  
  847. ΓòÉΓòÉΓòÉ 11. Deinstallation ΓòÉΓòÉΓòÉ
  848.  
  849.  
  850.  
  851. EClip kann mit dem mitgelieferten UNINST.EXE deinstalliert werden. Dabei werden 
  852. die neuregistrierten Klassen entfernt und alle durch das Installationsprogramm 
  853. gemachten Eintr╨öge in den INI-Dateien sowie die neuerzeugten Schablonen 
  854. gel╨ñscht. 
  855.  
  856. Das Installationsverzeichnis wird nicht gel╨ñscht. ╨₧nderungen, die das 
  857. Installationsprogramm an den Dateien CONFIG.SYS und AUTOEXEC.BAT vorgenommen 
  858. hat, werden seit der Version 2.0 von UNINST.EXE r╨æckg╨öngig gemacht. 
  859.  
  860. Erst nach einem Systemneustart ist es m╨ñglich das Installationsverzeichnis zu 
  861. l╨ñschen und/oder eine neue Version von EClip zu installieren. 
  862.  
  863. Beim Update einer EClip-Version 1.x auf eine 2.x mu╤ü das 
  864. Installationsverzeichnis von Hand gel╨ñscht werden bevor die neue Version 
  865. installiert wird ! 
  866.  
  867.  
  868. ΓòÉΓòÉΓòÉ 12. Schlu╤üwort ΓòÉΓòÉΓòÉ
  869.  
  870. Der Autor ist zu erreichen unter: 
  871.  
  872.         HBecker@bigfoot.com 
  873.  
  874.  oder per Sackpost: 
  875.  
  876.         Hinnerk Becker 
  877.         Kortenwisch 5c 
  878.         22397 Hamburg 
  879.         Germany 
  880.  
  881.  Bedanken m╨ñchte ich mich bei Bernd Troszynski f╨ær seine vielen Anregungen und 
  882.  Tips sowie das Schreiben dieser Anleitung. 
  883.  
  884.  Hinnerk Becker, November 1997 
  885.  
  886.  
  887. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  888.  
  889.  
  890. Als Drag&Drop wird das 'Anfassen' eines Objekts mit der Maustaste 2 (drag), 
  891. sowie das anschlie╤üende loslassen ╨æber der Zielanwendung (drop) bezeichnet. 
  892.  
  893.  
  894. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  895.  
  896.  
  897. Ein Clip ist die Bezeichnung f╨ær ein Objekt, das einen einzelnen gesicherten 
  898. (alten) Zwischenablageinhalt oder ein Makro beinhaltet. 
  899.  
  900.  
  901. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  902.  
  903.  
  904. EClip wird in dieser Dokumentation als Kurzform von f╨ær Extended Clipboard/2 
  905. verwendet. 
  906.  
  907.  
  908. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  909.  
  910.  
  911. Was sind 'Standardtypen' ? 
  912.  
  913. Normalerweise ist allen Daten ein Typ zugeordnet der in den erweiterten 
  914. Attributen abgelegt wird. Au╤üerdem gibt es meistens (mindestens) ein Programm, 
  915. das diesen Typ bearbeiten kann und deshalb seinerseits wiederum diesem Typ 
  916. zugeordnet ist. F╨ær den Typ 'Plain Text' ist das normalerweise der Editor 'E'. 
  917. Die Zuordnung 'Plain Text' - 'E' ist aber Systemweit in den Einstellungen des 
  918. Systemeditors ╨önderbar. 
  919.  
  920. Anstatt die gesicherten Clips dem Datentyp 'Plain Text' zuzuordnen, kann auch 
  921. ein neuer Datentyp kreiert werden. Dieser neue Datentyp mu╤ü in die 
  922. WPS-Typenliste eingetragen werden. Das kann ╨æber die 'Zuordnung'-Seite jedes 
  923. Programmobjekts geschehen. Die Zuordnung des Datentyps zum Programmobjekt 
  924. erfolgt auch auf dieser Seite. Bei einem Doppelklick auf einen neuen Clip wird 
  925. fortan diese Anwendung gestartet. 
  926.  
  927. Analog gilt das nat╨ærlich f╨ær den Typ 'Bitmap' und den 'Bildeditor'. Allerdings 
  928. ist auch der 'Symboleditor' normalerweise diesem Typ zugeordnet. Man kann also 
  929. ╨æber 'Maustaste 2/╨⌐ffnen' ausw╨öhlen, mit welchem dieser Programme man eine 
  930. Datei dieses Typs bearbeiten will. 
  931.  
  932. Es ist andererseits auch m╨ñglich, unter 'Standardtypen' mehrere Datentypen 
  933. einzutragen. Dabei ist zu beachten, da╤ü die verschiedenen Typen durch Kommata 
  934. voneinander getrennt werden m╨æssen. Au╤üerdem d╨ærfen keine unn╨ñtigen Leerzeichen 
  935. eingef╨ægt werden. Die Einstellung 'Plain Text,TextClip' h╨ötte dann zur Folge, 
  936. da╤ü im Kontextmen╨æ (Maustaste 2/╨⌐ffnen) der neuen Clips alle die Anwendungen 
  937. erscheinen, denen diese Typen zugeordnet sind. 
  938.  
  939.  
  940. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  941.  
  942.  
  943. Als Makro wird ein TextClip bezeichnet, der in seinen Einstellungen an 
  944. TextClips als Makro markiert ist. 
  945.  
  946. Ein Makro kann Tastatureingaben und Mausbewegungen simulieren. Makros k╨ñnnen 
  947. mit der Rekorderfunktion aufgezeichnet und/oder mit einem Texteditor 
  948. nachbearbeitet werden. 
  949.  
  950.  
  951. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  952.  
  953.  
  954. Ein Hotkey ist normalerweise eine Kombination aus mehreren gleichzeitigen 
  955. Tastenbet╨ötigungen. Es k╨ñnnen aber auch einzelene Tasten zu Hotkeys gemacht 
  956. werden. Auch die Maustasten k╨ñnnen neubelegt werden. 
  957.  
  958. Einem TextClip kann in seinen Einstellungen ein Hotkey zugewiesen werden. Wird 
  959. dieser Hotkey gedr╨æckt, so wird entweder das Makro dieses Clips abgespielt 
  960. (wenn der Clip als Makro definiert ist) oder der Inhalt des Clips wird als Text 
  961. in die aktuelle Anwendung eingef╨ægt. 
  962.  
  963. Einige Hotkeys sind vom Programm vorgegeben. 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  967.  
  968.  
  969. Autopaste erm╨ñglicht das halbautomatische Einf╨ægen von Clips in PM-Anwendungen 
  970. ╨æber Hotkeys ohne f╨ær die Auswahl eines neuen Clips zum EClip-Ordner wechseln 
  971. zu m╨æssen. 
  972.  
  973. Dabei wird der aktuelle Inhalt der Zwischenablage in die aktuelle Anwendung 
  974. eingef╨ægt. Anschlie╤üend wird der folgende Eintrag im EClip-Ordner ausgew╨öhlt 
  975. und damit in die Zwischenablage kopiert, damit die folgende Autopaste-Aktion 
  976. eben diesen (n╨öchsten) Clip einf╨ægt. So k╨ñnnen mehrere fr╨æher kopierte Inhalte 
  977. einfach nacheinander in eine Anwendung eingef╨ægt werden. 
  978.  
  979. Die Hotkeys daf╨ær sind 
  980. Strg-Alt-CursorAuf bzw. 
  981. Strg-Alt-CursorAb. 
  982.  
  983. Es besteht auch die M╨ñglichkeit den aktuell ausgew╨öhlten Clip zu ver╨öndern ohne 
  984. ihn sofort in die Anwendung einzuf╨ægen. Das ist dann so etwas wie ein 
  985. unfertiges Autopaste. Die Hotkeys f╨ær diese Funktion sind 
  986. Strg-TAB-CursorAuf und 
  987. Strg-TAB-CursorAb. 
  988.  
  989.  
  990. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  991.  
  992.  
  993. Die 'Tasten der Maus' 
  994.  
  995. Wenn die Maus f╨ær Rechtsh╨önder konfiguriert ist, wird 
  996.  
  997.      die linke Maustaste zur 'Maustaste 1' 
  998.      die rechte Maustaste zur 'Maustaste 2' 
  999.      eine evtl vorhandene mittlere Maustaste zur 'Maustaste 3' 
  1000.  
  1001.  Ist die Maus f╨ær Linksh╨önder konfiguriert, sind die Maustasten 1 und 2 
  1002.  vertauscht. 
  1003.  
  1004.  
  1005. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1006.  
  1007.  
  1008. Jedem Makrobefehl kann eine Zahl vorangestellt werden. Diese Zahl gibt die Zeit 
  1009. in Millisekunden an, die gewartet werden soll bevor der Befehl ausgef╨æhrt wird. 
  1010. So wartet der Befehl 
  1011.  
  1012.      <100HOME> 
  1013.  
  1014.  100 Millisekunden, bevor die Taste "Pos1" automatisch gedr╨æckt wird. 
  1015.  
  1016.  Alle weiteren Befehle werden anschlie╤üend wieder mit der Verz╨ñgerung 
  1017.  ausgef╨æhrt, die mit dem <DELAY:x>-Befehl definiert wurde.