home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / assist11.zip / ECLGER.INF (.txt) < prev    next >
OS/2 Help File  |  1999-06-03  |  69KB  |  1,384 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Was ist der Assistant/2 ? ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5.  
  6. Der Assistant/2 soll den Anwender bei der Arbeit mit OS/2 auf vielerlei Arten 
  7. unterst╨ætzen. Er bietet daf╨ær vielerlei Funktionen. 
  8.  
  9. Mit diesem Programmpaket k╨ñnnen... 
  10.  
  11.      ... markierte Texte von einer zur anderen Anwendung verschoben oder 
  12.       kopiert werden. 
  13.  
  14.      ... Texte aus einer Anwendung herausgezogen und auf der Arbeitsoberfl╨öche 
  15.       abgelegt werden. 
  16.  
  17.      ... Abgelegte Texte in eine beliebige Anwednung eingef╨ægt werden. 
  18.  
  19.      ... flexibel konfigurierbare Popupmen╨æs erstellt werden. 
  20.  
  21.      ... Tastaturanschl╨öge als Makro aufgezeichnet werden. 
  22.  
  23.      ... Mausbewegungen und -klicks als Makro aufgezeichnet werden. 
  24.  
  25.      ... Makros mit einem Editor nachbearbeitet werden. 
  26.  
  27.      ... Makros wiedergegeben werden. 
  28.  
  29.      ... Tasten oder Kombinationen aus mehreren Tasten Makros 
  30.       gestartet/abgespielt werden. 
  31.  
  32.      ... Jedes beliebige Objekt von einer DOS- oder OS/2-Befehlszeile (oder 
  33.       Batch) aus ge╨ñffnet werden. 
  34.  
  35.      ... ╨æber das Extended Clipboard/2 die Funktionen der Zwischenablage 
  36.       erheblich erweitert werden: 
  37.  
  38.         -  Der Inhalt der Zwischenablage bleibt ╨æber den Systemabschlu╤ü hinaus 
  39.            erhalten. 
  40.  
  41.         -  Alte Inhalte der Zwischenablage sind, auch nachdem sie einen neuen 
  42.            Inhalt aufgenommen hat, nicht verloren. 
  43.  
  44.         -  Es kann per Hotkey aus alten Inhalten der Zwischenablage derjenige 
  45.            ausgew╨öhlt werden, der aktuell dort verf╨ægbar sein soll. 
  46.  
  47.         -  Von DOS- und OS/2-Fenstern ist die Zwischenablage erreichbar. 
  48.  
  49.         -  Die Zwischenablage ist aus Batchdateien heraus nutzbar. 
  50.  
  51.  
  52.  Assistant/2 und Extended Clipboard/2  -  Copyright (c) 1996-1998 by Hinnerk 
  53.  Becker, Hamburg 
  54.  
  55.  
  56. ΓòÉΓòÉΓòÉ 1.1. Extended Clipboard/2 ΓòÉΓòÉΓòÉ
  57.  
  58.  
  59.  
  60. Extended Clipboard/2 ist eine Erweiterung der OS/2-Zwischenablage (Clipboard). 
  61.  
  62. Problem:
  63. Die Zwischenablage kann bekanntlich nur einen einzigen Inhalt zur Zeit 
  64. aufnehmen. Wenn ein neuer Inhalt in die Zwischenablage kopiert wird, ist der 
  65. alte verloren, weil er von dem neuen ╨æberschrieben wird. 
  66.  
  67. Hier greift EClip ein: Alte Zwischenablageinhalte, die normalerweise 
  68. ╨æberschrieben w╨ærden, werden automatisch gesichert. Sie sind somit nicht 
  69. verloren sondern stehen anderen Anwendungen mit einem Mausklick wieder zur 
  70. Verf╨ægung. Mit einem Doppelklick k╨ñnnen sie sogar nachtr╨öglich editiert oder 
  71. per Drag&Drop in Anwendungen eingef╨ægt werden. 
  72.  
  73. Auch das Ablegen dieser Daten (hier Clips genannt) auf der Arbeitsoberfl╨öche 
  74. ist m╨ñglich. So sind oft ben╨ñtigte Texte oder Bilder leicht erreichbar und 
  75. k╨ñnnen einfach in verschiedene Zielanwendungen eingef╨ægt werden. 
  76.  
  77. Der Inhalt der Zwischenablage geht beim Systemabschlu╤ü nicht mehr verloren 
  78. sondern steht beim n╨öchsten Systemstart wieder zur Verf╨ægung. 
  79.  
  80. EClip erweitert somit die bekannten Funktionen, mit denen normalerweise Daten 
  81. ╨æber die Zwischenablage Ausgetauscht werden. Diese wird dadurch zu einem noch 
  82. universelleren Hilfsmittel. Ein andauerndes Hin- und Herwechseln zwischen 
  83. Quell- und Zielbereichen bzw. -anwendungen entf╨öllt. Mit EClip ist es m╨ñglich, 
  84. zuerst alle ben╨ñtigten Daten zu kopieren und sie anschlie╤üend alle nacheinander 
  85. in den Zielbereich einzuf╨ægen. 
  86.  
  87. Diese Clips k╨ñnnen sogar als Makros verschiedene Tastatur- und Mauseingaben 
  88. simulieren und damit Anwendungsprogramme und die WPS in jeder beliebigen Weise 
  89. selbst╨öndig steuern. 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 1.1.1. Benutzung ΓòÉΓòÉΓòÉ
  93.  
  94. Solange der vom Installationsprogramm erzeugte EClip-Ordner geschlossen ist, 
  95. bleibt EClip ohne Funktion: Es werden keine Daten gesichert - die 
  96. Zwischenablage funktioniert also wie gewohnt. Erst wenn der EClip-Ordner 
  97. ge╨ñffnet ist, werden neue Daten in diesen Ordner eingef╨ægt und so gesichert. 
  98.  
  99. Dabei wird verhindert, da╤ü mehrere Clips mit dem gleichen Inhalt und Titel 
  100. existieren. 
  101.  
  102. Durch Auswahl eines Clips im EClipordner legt man fest, welche gesicherten 
  103. Daten beim n╨öchsten Einf╨ægen in ein Anwendungsprogramm zur Verf╨ægung gestellt 
  104. werden. Standardm╨ö╤üig sind das - wie gewohnt - die letzten kopierten oder 
  105. ausgeschnittenen. 
  106.  
  107. Es ist - wie unter OS/2 ╨æblich - nat╨ærlich auch im EClip-Ordner m╨ñglich mehrere 
  108. Ordnereintr╨öge bei gedr╨æckter Maustaste 1 zu markieren. Weitere M╨ñglichkeiten 
  109. sind: 
  110.  
  111. Bei gedr╨æckter Shift-Taste und Mausklick mit Maustaste 1 werden mehrere 
  112. aufeinanderfolgende Eintr╨öge markiert, Strg und Klick mit Maustaste 1 markiert 
  113. einzelne Eintr╨öge ohne die Markierung anderer aufzuheben. 
  114.  
  115. Ein Doppelklick mit Maustaste 1 auf einen Eintrag ╨ñffnet normalerweise die 
  116. zuordbare Standardanwendung f╨ær diesen Datentyp. Damit kann der Inhalt 
  117. nachtr╨öglich editiert werden. Diese Standardaktion kann f╨ær jeden Eintrag 
  118. einzeln ver╨öndert werden - siehe 'Doppelklickaktion' unter Einstellungen. 
  119.  
  120. Per Drag&Drop k╨ñnnen in EClip gesicherte Texte in Anwendungen eingef╨ægt werden. 
  121.  
  122. Autopaste erm╨ñglicht das halbautomatische Einf╨ægen von Clips in Anwendungen 
  123. ╨æber HotKeys. 
  124.  
  125. DOS- und OS/2-Befehlszeilen k╨ñnnen ╨æber externe Programme auf die 
  126. OS/2-Zwischenablage zugreifen. 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 1.1.2. Vorgegebene HotKeys ΓòÉΓòÉΓòÉ
  130.  
  131.  
  132. Vorgegebene HotKeys sind: 
  133.  
  134.      RechtsShift: Abbruch eines laufenden Makros. Eventuell durch das Makro 
  135.       gedr╨æckte Tasten (Shift, Alt, Maus usw.) werden nicht wieder restauriert 
  136.       ! 
  137.  
  138.      Strg-TAB: Es wird ein Fenster eingeblendet in dem der aktuelle Inhalt der 
  139.       Zwischenablage erscheint. 
  140.  
  141.         -  Mit den Cursortasten kann einer der alten Zwischanblageinhalte 
  142.            ausgew╨öhlt werden. Durch zus╨ötzliches Bet╨ötigen der Shift-Taste 
  143.            k╨ñnnen mehrere dieser Inhalte zusammengef╨ægt werden. 
  144.  
  145.         -  Durch Bet╨ötigung der Leertaste kann der Inhalt editiert werden. 
  146.            Beendet wird das Editiern mit der Tastenkombination Strg-TAB. 
  147.  
  148.         -  Durch bet╨ötigen der Alt-Taste wird der ausgew╨öhlte Inhalt in die 
  149.            aktuelle Anwendung eingef╨ægt. 
  150.  
  151.      Strg-Alt-CursorAuf: und 
  152.       Strg-Alt-CursorAb: Autopaste. 
  153.  
  154.      Strg-TAB-CursorAuf und 
  155.       Strg-TAB-CursorAb: Auswahl des n╨öchsten Clips im EClipordner (und 
  156.       kopieren desselben in die Zwischenablage) ohne Einf╨ægen in die aktuelle 
  157.       Anwendung. Diese Funktion ist also so etwas wie ein unfertiges Autopaste. 
  158.  
  159.  
  160. ΓòÉΓòÉΓòÉ 1.2. Makros ΓòÉΓòÉΓòÉ
  161.  
  162.  
  163.  
  164. Als Makro wird ein TextClip bezeichnet, der in seinen Einstellungen an 
  165. TextClips als Makro markiert ist. 
  166.  
  167. Ein Makro kann Tastatureingaben und Mausbewegungen simulieren. Makros k╨ñnnen 
  168. mit der Rekorderfunktion aufgezeichnet und/oder mit einem Texteditor 
  169. nachbearbeitet werden. 
  170.  
  171.  
  172. ΓòÉΓòÉΓòÉ 1.2.1. Der Makrorekorder ΓòÉΓòÉΓòÉ
  173.  
  174.  
  175.  
  176. Mit dem Makrorekorder werden Makros aufgezeichnet. Dazu ╨ñffnet man mit einem 
  177. Mausklick mit Maustaste 2 das Kontextmen╨æ eines TextClips im EClipordner oder 
  178. zieht einen neues MakroClip aus dem Schablonenordner und w╨öhlt den Men╨æpunkt 
  179. 'Makro aufzeichnen' ╨æber das Kontextmen╨æ des neuen Clips aus. Daraufhin 
  180. erscheint ein Fenster, in dem man folgende Einstellungen t╨ötigen kann: 
  181.  
  182.      Mausbewegungen aufzeichnen w╨öhlt aus, ob zus╨ötzlich zu den 
  183.       Tastenbet╨ötigungen auch alle Mausbewegungen aufgezeichnet werden sollen. 
  184.       Auch ohne Auswahl dieser Einstellung werden Mausklicks und die 
  185.       dazugeh╨ñrige Position des Mauszeigers korrekt aufgezeichnet. 
  186.       Hinweis: Die aktuelle Position des Mauszeigers beim Makrostart wird auch 
  187.       immer aufgezeichnet, aber inaktiviert. Wenn der Mauszeiger beim Abspielen 
  188.       des Makros immer an diese Stelle gestellt werden soll, so mu╤ü das Makro 
  189.       nachtr╨öglich mit einem Texteditor bearbeitet werden. Vor dem ersten 
  190.       Eintrag (PTRPOS) mu╤ü daf╨ær das ';' entfernt werden. Sonst werden alle 
  191.       Mausbewegungen relativ zur Position des Mauszeigers beim Makrostart 
  192.       ausgef╨æhrt. 
  193.  
  194.      Zeitlichen Ablauf ber╨æcksichtigen w╨öhlt aus, ob beim Abspielen dieses 
  195.       Makros die gleichen Zeiten verstreichen werden sollen wie bei der 
  196.       Aufnahme. Wird dieser Punkt deaktiviert, so erfolgt jedes Abspielen des 
  197.       Makros mit Maximalgeschwindigkeit - also ohne Pausen. 
  198.  
  199.       Das kann zur Folge haben, da╤ü einige Fenster, die die folgenden 
  200.       Tastatureingaben entgegennehmen sollen, beim Abspielen noch garnicht 
  201.       aufgeschaltet sind. Damit landen die Tastatureingaben in einem falschen 
  202.       Fenster und k╨ñnnen unvorhergesehene Aktionen ausl╨ñsen. 
  203.  
  204.  
  205.  Nachdem dieses Fenster mit 'OK' verlassen wurde, beginnt die Aufzeichnung des 
  206.  Makros mit der Bet╨ötigung der Taste 'Rollen' bzw. 'Scroll' oder 'Scrollock'. 
  207.  Zur Best╨ötigung blinkt die entsprechende Lampe auf der Tastatur. Die 
  208.  Makrobefehle werden dabei ans Ende des vorhandenen TextClips angef╨ægt. Beendet 
  209.  wird die Aufzeichnung durch nochmaliges Bet╨ötigen dieser Taste. 
  210.  
  211.  Abgespielt wird das Makro entweder ╨æber den in den Einstellungen dieses 
  212.  Makroclips konfigurierten HotKey oder HotText, die Auswahl 'Makro abspielen' 
  213.  auf dieser Seite oder ╨æber das per Maustaste 2 erreichbare Kontextmen╨æ 'Makro 
  214.  abspielen' dieses MakroClips. 
  215.  
  216.  
  217. ΓòÉΓòÉΓòÉ 1.2.2. Die Makrosprache ΓòÉΓòÉΓòÉ
  218.  
  219.  
  220.  
  221. Makros kann man auch ohne den Makrorekorder mit einem Texteditor erstellen oder 
  222. nachbearbeiten. Normalerweise sollte ein bestehender Clip ╨æber sein Kontextmen╨æ 
  223. per '╨⌐ffnen/Systemeditor' bearbeitet werden k╨ñnnen. 
  224.  
  225. Damit dieser TextClip auch als Makro erkannt wird, mu╤ü unter den Einstellungen 
  226. an vorhandenen TextClips ein H╨öckchen unter 'Makro' eingetragen werden. Der 
  227. Makrorekorder nimmt diese Einstellung an diesem Clip selbst╨öndig vor und macht 
  228. ihn damit zum MakroClip. 
  229.  
  230. Folgende Befehle kennt EClip: 
  231.  
  232.      <Taste+>                     : H╨ölt die Taste zusammen mit n╨öchster (auch 
  233.                                      schachtelbar) z.B. <Alt+><Strg+>a 
  234.      <Taste-D>                    : Dr╨æckt Taste (z.B. <Alt-D> <a-D>) 
  235.      <Taste-U>                    : L╨ö╤üt sie los (z.B.<Alt-U> <a-U>) 
  236.      'Normale' Zeichen            : entweder in <> oder ohne <>. z.B. "a" = 
  237.                                      "<a>" 
  238.                                      Ausnahme: "<<>": "<" mu╤ü in spitzen 
  239.                                      Klammern stehen. 
  240.      <END>                        : Die Taste "Ende" 
  241.      <HOME>                       : Die Taste "Pos1" 
  242.      <PGDN>                       : Die Taste "BildAb" 
  243.      <PGUP>                       : Die Taste "BildAuf" 
  244.      <INS>                        : Die Taste "Einfg" 
  245.      <DEL>                        : Die Taste "Entf" 
  246.      <TAB>                        : Die Taste "TAB" 
  247.      <SHIFT>                      : Die Taste "Shift" 
  248.      <ALT>                        : Die Taste "Alt" 
  249.      <CTRL>                       : Die Taste "Strg" 
  250.      <BACK>                       : Die Taste "Backspace" 
  251.      <ESC>                        : Die Taste "Esc" 
  252.      <F1>...<F12>                 : Die Funktionstasten 
  253.      <UP>                         : Die Taste "PfeilAuf" 
  254.      <DOWN>                       : Die Taste "PfeilAb" 
  255.      <LEFT>                       : Die Taste "PfeilLinks" 
  256.      <RIGHT>                      : Die Taste "PfeilRechts" 
  257.      <PAUSE>                      : Die Taste "Pause" 
  258.      <PRINTSCREEN>                : Die Taste "Druck" 
  259.      <NUMLOCK>                    : Die Taste "Num" 
  260.      <CAPSLOCK>                   : Die Taste "Capslock" 
  261.      <DELAY:x>                    : Vor jedem folgenden Makrobefehl wird x 
  262.                                      Millisekunden gewartet. Diese Einstellung 
  263.                                      kann f╨ær einzelne Befehle ╨æberschrieben 
  264.                                      werden 
  265.      <PTRPOS:x,y>                 : Absolute Mauszeigerposition (bezogen auf 
  266.                                      die linke untere Ecke des Desktops) 
  267.      <PTRMV:x,y>                  : Verschieben des Mauszeigers um Pixel 
  268.      <PTR-BL>                     : Setze Pointer in untere, linke Ecke des 
  269.                                      aktiven Fensters 
  270.      <PTR-BR>                     : Setze Pointer in untere, rechte Ecke des 
  271.                                      aktiven Fensters 
  272.      <PTR-TL>                     : Setze Pointer in obere, linke Ecke des 
  273.                                      aktiven Fensters 
  274.      <PTR-TR>                     : Setze Pointer in untere, rechte Ecke des 
  275.                                      aktiven Fensters 
  276.      <BUTTON1>                    : Mausklick Maustaste 1 
  277.      <BUTTON1-D>                  : Maustaste 1 dr╨æcken, nicht loslassen 
  278.      <BUTTON1-U>                  : Maustaste 1 loslassen 
  279.      <BUTTON1DBL>                 : Maustaste 1 Doppelklick 
  280.      <BUTTON2>                    : Maustaste 2 dr╨æcken (alle 
  281.                                      <BUTTON1>-Befehle gelten analog) 
  282.      <BUTTON3>                    : Maustaste 3 dr╨æcken (alle 
  283.                                      <BUTTON1>-Befehle gelten analog) 
  284.      <;Kommentar>                 : Kommentar 
  285.      <>                           : Fluchtzeichen: Ignoriere den Rest der 
  286.                                      Zeile 
  287.      <REPEAT:x>                   : Wiederhole alle Befehle von hieran x mal 
  288.                                      (kann auch geschachtelt werden) 
  289.      <REPEND>                     : Ende der Wiederholung 
  290.      <OPEN:"Objektname">          : Objekt wird durch WPS ge╨ñffnet 
  291.      <EXEC:"Script/Prgname"> 
  292.       <EXEC_I:"Script/Prgname"> 
  293.       <EXEC_IC:"Script/Prgname">   : Zum Erstellen dynamischer Makros. 
  294.                                      Dynamischen Makros sind solche, deren 
  295.                                      Befehle erst zur Ausfuehrungszeit 
  296.                                      generiert werden. Die Makrobefehle, die 
  297.                                      das durch EXEC aufgerufene Programm nach 
  298.                                      STDOUT schreibt, werden nach Beendigung 
  299.                                      des Programms ausgef╨æhrt. EXEC_I liest 
  300.                                      vorher die derzeit in der aktiven 
  301.                                      Anwendung markierten Zeichen und ╨æbergibt 
  302.                                      diese an das aufgerufene Programm via 
  303.                                      STDIN. EXEC_IC f╨ægt die Ausgabe ╨æber das 
  304.                                      Clipboard in die Anwendung ein, f╨æhrt also 
  305.                                      kein Makro aus. 
  306.      <MENU:"Ordner">              : Ein sehr spezieller Befehl zum erzeugen 
  307.                                      eines Popupmenues, dessen Eintr╨öge aus 
  308.                                      einem Ordner ausgelesen werden 
  309.      <NOP>                        : NoOperation 
  310.  
  311.  
  312.  Hinweis: 
  313.  Die Ausf╨æhrung einzelner Makrobefehle kann verz╨ñgert werden. 
  314.  
  315.  
  316. ΓòÉΓòÉΓòÉ 1.2.2.1. Makrobeispiel per HotKey ΓòÉΓòÉΓòÉ
  317.  
  318.  
  319.  
  320. Das folgende Makro und seine Zuordnung zu einem HotKey soll als Beispiel 
  321. dienen. 
  322.  
  323.      Man zieht sich mittels Drag&Drop eine MakroSchablone aus dem 
  324.       Schablonenordner auf die Arbeitsoberfl╨öche. 
  325.  
  326.      Man ╨ñffnet mit der Maustaste 2 das Kontextmen╨æ dieses neuen MakroClips 
  327.       und w╨öhlt den Men╨æpunkt Makro aufzeichnen 
  328.  
  329.      Je nach Anwendungsfall kann nun eingestellt werden, welche Aktionen 
  330.       aufgezeichnet werden sollen. In diesem Beispiel werden keine besonderen 
  331.       Aufzeichnungen ben╨ñtigt - es werden also alle H╨öckchen entfernt und das 
  332.       Fenster mit 'Ok' verlassen. 
  333.  
  334.      Die Makroaufzeichnung beginnt mit der Bet╨ötigung der Taste 'Rollen' bzw. 
  335.       'Scroll Lock'. Die entsprechende Lampe auf der Tastatur blinkt nun. Alle 
  336.       Tasten, die ab jetzt bet╨ötigt werden, nimmt der Makrorekorder auf. 
  337.  
  338.      In diesem Beispiel dr╨æcken wir nun die Tastenkombination Shift-Einf╨ægen : 
  339.  
  340.         -  Shift-Taste dr╨æcken und festhalten 
  341.         -  'Einfg.' bzw. 'Ins' dr╨æcken und loslassen 
  342.         -  Shift-Taste loslassen 
  343.  
  344.      Die Makroaufzeichnung wird nun durch erneutes Bet╨ötigen der Taste 
  345.       'Rollen' bzw. 'Scroll Lock' beendet. Die entsprechende Lampe auf der 
  346.       Tastatur erlischt. 
  347.  
  348.      Ein Doppelklick auf unser neues Makro ╨ñffnet den Systemeditor und zeigt 
  349.       das eben aufgenommene Makro: <SHIFT-DN><INS><SHIFT-UP> sind genau die 
  350.       Tasten, die w╨öhrend der Makroaufzeichnung bet╨ötigt wurden. Bei Bedarf 
  351.       k╨ñnnen nun neue Makrobefehle eingef╨ægt oder vorhandene ver╨öndert werden. 
  352.       In diesem speziellen Fall h╨ött zum Beispiel das Makro <SHIFT+><INS> 
  353.       vollkommen ausgereicht - es bietet die gleiche Funktion. Nach dem 
  354.       Schlie╤üen des Editors ist die Bearbeitung beendet. 
  355.  
  356.      Dieses Makro kann nun ╨æber das Kontextmen╨æ des Clips abgespielt werden 
  357.       (Maustaste 2/Makro abspielen) oder per HotKey bzw. HotText aktiviert 
  358.       werden. ╨¬ber Maustaste 2/Einstellungen gelangt man wie gewohnt auf die 
  359.       Einstellungsseite dieses Objekts und kann dort 
  360.  
  361.         -  einen HotKey aktivieren und w╨öhlen. Wir w╨öhlen die Tastenkombination 
  362.            'Strg-BUTTON2DBL'. 
  363.         -  Festlegen, da╤ü bei einem Doppelklick auf dieses Makroicon das Makro 
  364.            abgespielt wird, anstatt den Systemeditor zu ╨ñffnen. Das macht bei 
  365.            unserem Beispielmakro aber keinen Sinn. 
  366.  
  367.  
  368.  Im Systemeditor wird zum Beispiel ab jetzt bei jedem Doppelklick mit der 
  369.  Maustaste 2 w╨öhrend die Taste 'Strg' festgehalten wird, der Inhalt der 
  370.  Zwischenablage an die aktuelle Cursorposition eingef╨ægt. Denn die 
  371.  Tastenkombination 'Shift-Einfg' f╨ægt normalerweise diesen Inhalt ein. Das gilt 
  372.  auch f╨ær viele andere Anwendungen. 
  373.  
  374.  
  375. ΓòÉΓòÉΓòÉ 1.2.3. Automatisch erstellte Beispielmakros ΓòÉΓòÉΓòÉ
  376.  
  377. Diese Makros werden bei der Installation von Assistant/2 automatisch erstellt. 
  378. Ihnen kann, wie allen anderen (auch selbsterstellten) in ihren Einstellungen 
  379. ein HotKey oder auch ein HotText zugeordnet werden: 
  380.  
  381.      Fensterliste 
  382.       Strg+ESC 
  383.  
  384.      ╨⌐ffne EClip-Ornder 
  385.       OPEN:"<EXTCLIP>" 
  386.  
  387.      Datum 
  388.       Das Datum wird via EXEC aus einem REXX-Script gewonnen 
  389.  
  390.      Text Umwandeln in 
  391.       Der markierte Text wird in Gross- bzw. Kleinbuchstaben ungewandelt. 
  392.       (EXEC_I) 
  393.  
  394.      Explore URL 
  395.       Netscape wird gestartet, der markierte Text wird als URL ge╨ñffnet 
  396.  
  397.      Popupmen╨æ 
  398.       Ein Beispielpopupmenue, das u.a. obige Makros enth╨ölt. Die Struktur des 
  399.       Menues ist in dem Assistant/2-Ordner mit dem Namen 'Popupmenue' 
  400.       festgelegt. 
  401.  
  402.      add2file.cmd 
  403.       Kein Beispielmakro, wer es trotzdem ausprobieren m╨ñchte erstelle ein 
  404.       Makro mit z.B. folgendem Inhalt: 
  405.  
  406.                     <EXEC_I:"MeinAssistPfad\add2file.cmd MeinText.txt"> 
  407.  
  408.       Der markierte Text wird an die Datei MeinText.txt angeh╨öngt. 
  409.  
  410.  
  411. ΓòÉΓòÉΓòÉ 1.3. Popupmen╨æs ΓòÉΓòÉΓòÉ
  412.  
  413.  
  414.  
  415. Ein Popupmen╨æ ist eigentlich ein normaler Ordner, in dem beliebige Objekte 
  416. sind. Allerdings werden die in dem Ordner enthaltenen Objekte anders behandelt: 
  417.  
  418.      Objekte, die einen Namen haben, der mit 
  419.  
  420.             separator
  421.  
  422.       anf╨öngt, f╨ægen eine vertikale Unterteilungslinie in das Men╨æ ein. Damit 
  423.       lassen sich Men╨æs unterteilen. 
  424.  
  425.      Makros werden abgespielt. 
  426.  
  427.      TextClips werden in die aktuelle Anwendung eingef╨ægt. 
  428.  
  429.      Ordner werden ge╨ñffnet. 
  430.  
  431.      Ausf╨æhrbare Programm gestartet. 
  432.  
  433.  Besonders gut l╨ö╤üt sich ein Popupmen╨æ in der Detailanzeige des Ordners 
  434.  erstellen (im Kontextmen╨æ den Pfeil neben '╨⌐ffnen' und dann 'Detailanzeige' 
  435.  ausw╨öhlen). 
  436.  
  437.  Jetzt k╨ñnnen die Entr╨öge im Ordner wie gew╨ænscht plaziert werden. ╨¬bernommen 
  438.  wird diese plazierung aber erst nach Auswahl von 
  439.  
  440.   Anzeigen
  441.  
  442.  und dem Men╨æpunkt 
  443.  
  444.   Sofort aktualisieren
  445.  
  446.  
  447.  Zum Popupmen╨æ wird dieser Ordner nun durch ein Makro. Dieses Makro beinhaltet 
  448.  als Makrobefehl einzig 
  449.  
  450.   <MENU:"Ordnername">
  451.  
  452.  So kann ein Makro ╨æber 
  453.  
  454.   <MENU:"C:\">
  455.  
  456.  den Ordner des Hauptverzeichnisses ╨ñffnen. Auch ein 
  457.  
  458.   <MENU:"C:\Arbeitsoberfl╨öche\System">
  459.  
  460.  funktioniert entsprechend. Ein Beispielpopupmen╨æ befindet sich im 
  461.  Assistant/2-Ordner. Ein Beispielmakro in dem darin enthaltenen Makroordner. 
  462.  
  463.  Wenn diesem Makro in seinen Einstellungen ein HotKey oder HotText zugeordnet 
  464.  wird, erh╨ölt man ein vollwetriges, von ╨æberall erreichbares Popupmen╨æ, wie das 
  465.  Beispielpopupmen╨æ: 
  466.  
  467.  
  468. ΓòÉΓòÉΓòÉ 1.4. Externe Programme ΓòÉΓòÉΓòÉ
  469.  
  470. Die folgenden Programme k╨ñnnen sowohl von OS/2- als auch von DOS-Befehlszeilen 
  471. aus aufgerufen werden: 
  472.  
  473.      Mit TOCLIP.EXE werden Texte in die Zwischenablage geschrieben. Aufruf: 
  474.  
  475.             TOCLIP [Dateiname]
  476.             TOCLIP < [Dateiname]
  477.             TYPE [Dateiname] | TOCLIP
  478.             ECHO Diesen Text an EClip | TOCLIP
  479.  
  480.      FROMCLIP.EXE liest Texte aus der OS/2-Zwischenablage aus und schreibt 
  481.       diese an die umleitbare Standardausgabe (STDOUT). Aufruf: 
  482.  
  483.             FROMCLIP > [Dateiname]
  484.             FROMCLIP | FIND "Suchtext"
  485.  
  486.      Das Programm OPEN.EXE ╨ñffnet beliebige Objekte auf der Arbeitsoberfl╨öche 
  487.       und kann auch ohne EClip benutzt werden. Dadurch ist es zum Beispiel 
  488.       m╨ñglich ein Makro abzuspielen. Es k╨ñnnen alle von der Arbeitsoberfl╨öche 
  489.       aus zug╨öngliche Objekte ge╨ñffnet werden: 
  490.  
  491.             OPEN Objekt
  492.             OPEN System
  493.             OPEN C:\OS2\HELP
  494.             OPEN "System\Systemkonfiguration\Hardware Manager"
  495.  
  496.      WINECLIP.COM ist ein DOS-Programm, das in der AUTOEXEC.BAT oder einer 
  497.       beliebigen anderen Batchdatei geladen werden kann. Danach k╨ñnnen 
  498.       DOS-Programme (wie einige Editoren), die normalerweise die 
  499.       Windows-Zwischenablage benutzen, nun stattdessen EClip verwenden. 
  500.  
  501.  
  502. ΓòÉΓòÉΓòÉ 2. Neuigkeiten ΓòÉΓòÉΓòÉ
  503.  
  504. Neuigkeiten in Assistant/2 V1.1: 
  505.  
  506.      WINECLIP.COM erlaubt DOS-Programmen auf EClip zuzugreifen 
  507.  
  508.      Fehlerbeseitigung und Geschwindigkeitsverbesserungen 
  509.  
  510.  
  511.  Neuigkeiten in Assistant/2 V1.0: 
  512.  
  513.      EClip 
  514.  
  515.         -  Im "Browsefenster" (Strg+TAB) wird der EClip-Ordner eingeblendet, 
  516.            ausserdem kann durch dr╨æcken der Leertaste der aktuelle Clip 
  517.            editiert werden. Durch Antippen von 'Alt' kann der aktuelle Clip in 
  518.            die Anwendung eingefuegt werden, ohne das Browsefenster verlassen zu 
  519.            muessen 
  520.         -  Es k╨ñnnen alle Clips bei jedem Systemstart automatisch gel╨ñscht 
  521.            werden 
  522.  
  523.      HotKeys 
  524.  
  525.         -  Unterstuetzung der Win Tasten und Maustastenkombinationen 
  526.         -  HotText, Tastensequenzen dienen als HotKey (z.B. "mfg") 
  527.  
  528.      Drag&Drop 
  529.  
  530.         -  Text kann nun auch als Clip aus einer Anwendung herausgezogen (oder 
  531.            verschoben) werden, vorausgesetzt, diese unterst╨ætzt das Clipboard. 
  532.            z.B. diverse Editoren, Netscape, ... 
  533.         -  D&D aus und in VIOs 
  534.  
  535.      Makros 
  536.  
  537.         -  Neue Befehle: 
  538.  
  539.              -- <OPEN: "Objektname"> 
  540.  
  541.              -- <EXEC: "Script/Programmname"> 
  542.  
  543.              -- <EXEC_I:"Script/Programmname"> 
  544.  
  545.              -- <EXEC_IC:"Script/Programmname"> 
  546.  
  547.              -- <MENU: "Ordner"> 
  548.  
  549.              -- <NOP> 
  550.  
  551.         -  Die Tastatur-LED Animation ist f╨ær jedes Makro einzeln abschaltbar 
  552.  
  553.         -  Debugmode: 
  554.  
  555.         -  Beispielmakros 
  556.  
  557.  Als Einstieg empfiehlt es sich nach der Installation dem Popupmenue einen 
  558.  HotKey zuzuweisen (z.B. Mausknopf 3, sofern vorhanden). 
  559.  
  560.  Der Autor wuerde sich freuen, wenn sich der Anwender an der Entwicklung 
  561.  eigener Makros versuchen w╨ærde. Sollten dann zur Verwirklichung einer Idee der 
  562.  eine oder andere Befehl fehlen, wird er sich ╨æber eine R╨æckmeldung freuen. 
  563.  
  564.  
  565. ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
  566.  
  567.  
  568.  
  569. Alte Versionen von EClip und/oder Assistant/2 m╨æssen erst vollst╨öndig 
  570. deinstalliert werden bevor eine neue Version installiert werden kann. 
  571.  
  572. Die Installation wird von INSTALL.EXE durchgef╨æhrt. Nach dem Aufruf dieses 
  573. Programms mu╤ü ein Zielpfad angegeben werden. Existiert das angegebene 
  574. Verzeichnis nicht, wird es vom Installationsprogramm angelegt. Anschlie╤üend 
  575. werden alle Dateien dort hineinkopiert. 
  576.  
  577. Da Assistant/2 sowie EClip haupts╨öchlich aus DLL-Dateien bestehen, mu╤ü die 
  578. LIBPATH-Anweisung in der CONFIG.SYS auf dieses Verzeichnis verweisen. Ist das 
  579. Zielverzeichnis noch nicht als LIBPATH definiert, nimmt das 
  580. Installationsprogramm diese Eintragung vor. 
  581.  
  582. Gleiches gilt f╨ær den HELP-Pfad und das Verzeichnis in das die Hilfedatei 
  583. hineinkopiert werden soll. 
  584.  
  585. Das Installationsverzeichnis wird an die PATH-Anweisung der \CONFIG.SYS und 
  586. \AUTOEXEC.BAT angef╨ægt damit die zu Extended Clipboard/2 und Assistant/2 
  587. geh╨ñrenden externen Programme von allen DOS- und OS/2-Anwendungen gefunden 
  588. werden. Die Originaldateien werden als *.000 (wenn diese schon existiert als 
  589. *.001 usw.) gesichert. 
  590.  
  591. Damit ist der erste Teil der Installation abgeschlossen. Der zweite Teil 
  592. erfolgt ohne zutun des Anwenders beim n╨öchsten Systemstart: Es wird ein neuer 
  593. Ordner mit dem Namen 'Assistant/2' auf der Arbeitsoberfl╨öche sowie Schablonen 
  594. der neuen Datentypen, die EClip bereitstellt, im Schablonenordner erzeugt. 
  595. Damit ist die Installation beendet. 
  596.  
  597. Clips, die aus einer alten EClip-Installation auf der Arbeitsoberfl╨öche 
  598. ╨æbriggeblieben sind, werden allerdings erst nach einem weiteren Systemabschlu╤ü 
  599. als solche erkannt und erhalten erst dann die besonderen F╨öhigkeiten wie z.B. 
  600. die M╨ñglichkeit zum Drag&Drop. 
  601.  
  602.  
  603. ΓòÉΓòÉΓòÉ 4. Konfiguration von Assistant/2 ΓòÉΓòÉΓòÉ
  604.  
  605.  
  606.  
  607. Assistant/2 wird ╨æber zwei Seiten des Notizbuches konfiguriert, das bei einem 
  608. Doppelklick auf 'Konfiguriere Assistant/2' erscheint: 
  609.  
  610.      HotKeys 
  611.  
  612.      Drag&Drop 
  613.  
  614.  
  615. ΓòÉΓòÉΓòÉ 4.1. HotKeys ΓòÉΓòÉΓòÉ
  616.  
  617. An dieser Stelle kann eingestellt werden, ob die HotKeys bzw. HotTexte, die 
  618. Makro- und TextClips, in den Einstellungen an einzelnen Clips zugeordnet sind, 
  619. beachtet werden. Hier kann also die HotKey/HotTextbehandlung f╨ær diese Clips 
  620. generell ein- und ausgeschaltet werden. 
  621.  
  622. Au╤üerdem befindet sich auf dieser Seite eine Aufstellung der Clips, denen 
  623. momentan HotKeys oder HotTexten zugeordnet sind. 
  624.  
  625. Mit Aktualisieren kann diese Liste in Sonderf╨öllen auf den aktuellen Stand 
  626. gebracht werden. 
  627.  
  628. Ein Doppelklick auf einen Eintrag dieser Liste wechselt zu den Einstellungen 
  629. dieses TextClips. 
  630.  
  631.  
  632. ΓòÉΓòÉΓòÉ 4.2. Drag&Drop ΓòÉΓòÉΓòÉ
  633.  
  634. Hier werden die Einstellungen zu Drag&Drop vorgenommen. 
  635.  
  636. Es k╨ñnnen f╨ær die Maustaste 2 und (wenn vorhanden) auch f╨ær die Maustaste 3 
  637. Tastenkombinationen angegeben werden, die verschiedene Aktionen mit markiertem 
  638. Text in Anwendungen beim Drag&Drop erzwingen. 
  639.  
  640. Normalerweise stellt Assistant/2 eine Drag&Drop-Funktionen nur dann f╨ær 
  641. Anwendungen zur Verf╨ægung, wenn diese kein eigenes Drag&Drop unterst╨ætzt. 
  642. Erzwungen werden kann eine Assistant/2-Drag&Drop-Aktion aber, wenn eine 
  643. Anwendung zwar selber Drag&Drop unterst╨ætzt, diese Funktion aber nicht zum 
  644. gew╨ænschten Ergebnis f╨æhrt. 
  645.  
  646. Die Aktionen mit markiertem Text innerhalb ein und des selben Fensters sowie 
  647. zwischen unterschiedlichen Fenstern bzw. Anwendungen sind hier einstellbar. 
  648.  
  649. Au╤üerdem k╨ñnnen in einer Anwendung markierte Texte, die mit 
  650.  
  651.      http:// 
  652.      https:// 
  653.      ftp:// 
  654.      gopher:// 
  655.      archie:// 
  656.      irc:// 
  657.      news:/ 
  658.      mailto: 
  659.      file:// 
  660.  
  661.  beginnen (f╨æhrende Leerzeichen werden dabei ╨æberlesen), nicht wie 
  662.  standardm╨ö╤üig als Clips, sondern als URL-Objekt auf die Arbeitsoberfl╨öche oder 
  663.  in einen anderen Ordner gelegt werden. Ein Doppelklick darauf startet dann die 
  664.  zugeh╨ñrige Internetanwendung. 
  665.  
  666.  
  667. ΓòÉΓòÉΓòÉ 4.3. Extended Clipboard/2 Konfiguration ΓòÉΓòÉΓòÉ
  668.  
  669. EClip wird ╨æber das Einstellungsmen╨æ Maustaste 2 auf dem 
  670. Ordnersymbol/Einstellungen des Ordners konfiguriert. Danach erscheinen folgende 
  671. zus╨ötzliche Einstellungsseiten: 
  672.  
  673.  
  674.  
  675.      EClip/View Seite 1 von 2 
  676.      EClip/View Seite 2 von 2 
  677.      Clips Seite 1 von 2 (Texte) 
  678.      Clips Seite 2 von 2 (Bitmaps) 
  679.  
  680.  
  681. ΓòÉΓòÉΓòÉ 4.3.1. EClip/View Seite 1 von 2 ΓòÉΓòÉΓòÉ
  682.  
  683.  
  684.  
  685. Auf dieser Einstellungsseite k╨ñnnen allgemeine Einstellungen get╨ötigt werden: 
  686.  
  687.      Automatisches L╨ñschen alter Clips bei ╨¬berschreitung einer bestimmten 
  688.       Anzahl an Clips und/oder eines Maximalalters dieser Eintr╨öge. 
  689.       Durchgef╨æhrt wird diese L╨ñschaktion, wenn ein neuer Clip im EClip-Ordner 
  690.       erzeugt wird, oder wenn die Ordnerfunktion 'Anzeige/Sofort aktualisieren' 
  691.       angew╨öhlt wird. 
  692.  
  693.       Einzelne Clips k╨ñnnen von diesem automatischen L╨ñschen aber auch 
  694.       ausgenommen werden. Daf╨ær existiert eine M╨ñglichkeit unter Einstellungen 
  695.       an einzelnen Clips. 
  696.  
  697.       Es gibt auch die M╨ñglichkeit immer alle im EClip-Ordner vorhandenen Clips 
  698.       beim erstmaligen ╨⌐ffnen des Ordners nach dem Systemstart zu l╨ñschen 
  699.  
  700.      Unter Ton beim Kopieren kann die WAV-Datei, die abgespielt wird wenn ein 
  701.       Inhalt in EClip gesichert wird, ver╨öndert werden. 
  702.  
  703.      Einblenden eines Knopfes in der Titelleiste des EClip-Ordners. Mit diesem 
  704.       Knopf kann das EClip-Fenster so geschaltet werden, da╤ü es nicht durch 
  705.       andere Fenster verdeckt werden kann. 
  706.  
  707.      Wenn der aktuell ausgew╨öhlte Clip ein Bitmap ist, kann es als 
  708.       Hintergrundbild des EClipordners verwendet werden. Damit sind BitmapClips 
  709.       schnell erkennbar. 
  710.  
  711.      Die Autopaste-Funktion kann ein- und ausgeschaltet werden. 
  712.  
  713.      Soll der EClip-Ordner bei jedem erstmaligen ╨⌐ffnen 'minimiert' ge╨ñffnet 
  714.       werden ? 
  715.  
  716.  
  717. ΓòÉΓòÉΓòÉ 4.3.2. EClip/View Seite 2 von 2 ΓòÉΓòÉΓòÉ
  718.  
  719.  
  720.  
  721. In dieser Einstellungsseite geht es um das Aussehen des EClip-Ordners. Hier 
  722. kann mit Hilfe der bekannten Einstellungsseite ausgew╨öhlt werden, welche 
  723. Informationen (Details) ╨æber die einzelnen Clip angezeigt werden sollen. 
  724.  
  725. F╨ær eine genaue Beschreibung, bitte auf die Einstellungsseite 'EClip/View Seite 
  726. 2 von 2' des EClip-Ordners wechseln und den 'Hilfe'-Knopf oder die Taste F1 
  727. dr╨æcken. 
  728.  
  729.  
  730. ΓòÉΓòÉΓòÉ 4.3.3. Clips Seite 1 von 2 (Texte) ΓòÉΓòÉΓòÉ
  731.  
  732.  
  733.  
  734. Auf dieser Seite wird eingestellt, welche Einstellungen beim Neuerzeugen von 
  735. Clips des Typs 'Text' bei diesen Clips eingestellt wird. Die ╨₧nderung schon 
  736. bestehender Clips ist unter Einstellungen an einzelnen Clips beschrieben. 
  737.  
  738.      Hier wird eingestellt, ob Texte, die in die Zwischenablage kopiert 
  739.       wurden, in EClip gesichert werden sollen. 
  740.  
  741.      Welches Verfahren soll beim Einf╨ægen von TextClips per Drag&Drop oder 
  742.       HotKey/HotText in die Zielanwendung benutzt werden ? 
  743.  
  744.       Normalerweise sollten alle PM-Anwendungen, welche die Zwischenablage 
  745.       unterst╨ætzen, mit der Auswahl Via Zwischenablage funktionieren. Bei 
  746.       diesem Verfahren wird einfach die Tastenkombination Shift-Einfg 
  747.       simuliert. Als Ergebnis wird der Inhalt der Zwischenablage (hier: der 
  748.       Inhalt des Clips) in die Anwendung eingef╨ægt. 
  749.  
  750.       Bei PM-Anwendungen, die dieses Verfahren nicht beherrschen, kann evtl. 
  751.       die Auswahl Simulierte Eingabe weiterhelfen. Damit wird jeder Buchstabe 
  752.       einzeln als Tastatureingabe an die Anwendung gesendet. Dabei kann es aber 
  753.       evtl. zu Problemen kommen, da z.B. auch Sicherheitsabfragen damit 
  754.       beantwortet werden k╨ñnnen. Datenverlust k╨ñnnte die Folge sein. 
  755.  
  756.      Sollen Texte per Drag&Drop in Anwendungen eingef╨ægt werden k╨ñnnen ? Hier 
  757.       kann somit Drag&Drop f╨ær alle Clips generell erlaubt oder verboten 
  758.       werden. 
  759.  
  760.      Sollen w╨öhrend der Ausf╨æhrung eines Makros als Hinweis darauf die Lampen 
  761.       der Tastatur als Lauflicht blinken ? 
  762.  
  763.      Soll der Titel automatisch an den Inhalt angepa╤üt werden ? 
  764.  
  765.       Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner Dateien. 
  766.       Diese Dateien haben, wie jede Datei, neben einem Namen auch einen 
  767.       Dateiinhalt. Der Dateiname kann automatisch so erzeugt werden, da╤ü er den 
  768.       ersten z.B. 80 Zeichen des Inhalts entspricht. Damit ist gew╨öhrleistet, 
  769.       da╤ü alte Clips im EClip-Ordner sofort am Namen zu erkennen sind. 
  770.  
  771.       Werden nun alte, in EClip gesicherte Clips nachtr╨öglich per Doppelklick 
  772.       bearbeitet, stimmt der Name evtl. nicht mehr mit dem Inhalt ╨æberein. 
  773.  
  774.       Mit diesem Men╨æpunkt kann nun global eingestellt werden, ob der Name 
  775.       eines neuangelegten EClip-Eintrags automatisch an seinen Inhalt angepa╤üt 
  776.       werden soll. Au╤üerdem kann die maximale L╨önge dieses Namens begrenzt 
  777.       werden. Beide hier gemachten Einstellungen gelten nur f╨ær neuerzeugte 
  778.       Clips. Jedem einzelnen Clip k╨ñnnen aber auch spezielle, nur f╨ær ihn 
  779.       geltende Einstellungen gegeben werden (siehe Einstellungen an vorhandenen 
  780.       Clips). 
  781.  
  782.       Hinweis: 
  783.       Generell wird der Name eines Clips aus den ersten Zeichen seines Inhalts 
  784.       generiert. Dabei gelten einige Besonderheiten: 
  785.  
  786.         -  Ist das erste Zeichen ein '#' oder '!' wird es durch '@' ersetzt 
  787.         -  Zeilenwechsel werden durch '' gekennzeichnet 
  788.         -  Geschweifte Klammern '{}' werden durch eckige '[]' ersetzt 
  789.  
  790.      Unter 'Standardtypen' wird eingestellt, welchen Datentyp die gesicherten 
  791.       Texte erhalten. Voreingestellt ist 'Plain Text'. 
  792.  
  793.  
  794. ΓòÉΓòÉΓòÉ 4.3.4. Clips Seite 2 von 2 (Bitmaps) ΓòÉΓòÉΓòÉ
  795.  
  796.  
  797.  
  798. Auf dieser Seite wird eingestellt, welche Einstellungen beim Neuerzeugen von 
  799. Clips des Typs 'Bitmap' bekommen. Die ╨₧nderung schon bestehender Clips ist 
  800. unter Einstellungen an einzelenen Clips beschrieben. 
  801.  
  802. Hier wird die Frage beantwortet, ob Bilder, die in die Zwischenablage kopiert 
  803. wurden, in EClip gesichert werden sollen. 
  804.  
  805. Unter 'Standardtypen' wird eingestellt, welchen Datentyp die gesicherten Bilder 
  806. erhalten. Voreingestellt ist hier 'Bitmap'. 
  807.  
  808.  
  809. ΓòÉΓòÉΓòÉ <hidden> TextClip Objekt ΓòÉΓòÉΓòÉ
  810.  
  811.  
  812.  
  813. Ein TextClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2 
  814. zur Verf╨ægung gestellt wird. 
  815.  
  816. In diesen TextClips sind ehemalige Textinhalte der OS/2-Zwischenablage 
  817. gesichert. Ein neuer TextClip kann aus dem Schablonenordner herausgezogen 
  818. werden. Konfiguriert werden diese Clips, ╨æber ihr Kontextme╨æ (Maustaste 
  819. 2/Einstellungen) 
  820.  
  821.  
  822. ΓòÉΓòÉΓòÉ <hidden> BitmapClip Objekt ΓòÉΓòÉΓòÉ
  823.  
  824.  
  825.  
  826. Ein BitmapClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2 
  827. zur Verf╨ægung gestellt wird. 
  828.  
  829. In diesen BitmapClips sind ehemalige Bildinhalte der OS/2-Zwischenablage 
  830. gesichert. Konfiguriert werden diese Clips, ╨æber ihr Kontextme╨æ (Maustaste 
  831. 2/Einstellungen) 
  832.  
  833.  
  834. ΓòÉΓòÉΓòÉ <hidden> MakroClip Objekt ΓòÉΓòÉΓòÉ
  835.  
  836.  
  837.  
  838. Ein MakroClip ist ein Datenobjekt, das vom Programmpaket Extended Clipboard/2 
  839. zur Verf╨ægung gestellt wird. 
  840.  
  841. In diesen Clips sind sind Makrobefehle hinterlegt. Ein neues Makro kann aus dem 
  842. Schablonenordner herausgezogen werden. Konfiguriert werden diese Clips, ╨æber 
  843. ihr Kontextme╨æ (Maustaste 2/Einstellungen). 
  844.  
  845.  
  846. ΓòÉΓòÉΓòÉ 4.4. Einstellungen an einzelnen Clips ΓòÉΓòÉΓòÉ
  847.  
  848. F╨ær jeden Clip im EClip-Ordner existiert ein eigenes Kontextmen╨æ. Dieses Men╨æ 
  849. hat je nach Typ des Clips (Text, Bitmap) unterschiedliche Unterpunkte. Im 
  850. Gegensatz zu den unter 'EClip Konfiguration' get╨ötigten Einstellungen werden 
  851. hier einzelne Clips 'pers╨ñnlich' konfiguriert. 
  852.  
  853. Auch die unter 'Einstellung' erscheinenden Notitzbuchseiten sind auf den Typ 
  854. abgestimmt. 
  855.  
  856.  
  857.  
  858.      Einstellungen an TextClips 
  859.      Einstellungen an BitmapClips 
  860.  
  861.  
  862. ΓòÉΓòÉΓòÉ 4.4.1. Einstellungen an vorhandenen TextClips ΓòÉΓòÉΓòÉ
  863.  
  864.  
  865.  
  866. Auf dieser Seite werden Einstellungen f╨ær schon bestehende TextClips 
  867. vorgenommen. Die Einstellungen, die beim Neuerzeugen von Clips verwendet 
  868. werden, sind unter EClip Konfiguration aufgef╨æhrt. 
  869.  
  870.      Soll der Titel automatisch an den Inhalt angepa╤üt werden ? 
  871.       Die Inhalte im EClip-Ordner sind eigentlich die Namen einzelner Dateien. 
  872.       Diese Dateien haben, wie jede Datei, neben einem Namen auch einen 
  873.       Dateiinhalt. Der Dateiname kann bei Ver╨önderung des Inhalts automatisch 
  874.       so angepa╤üt werden, da╤ü er den ersten z.B. 80 Zeichen des Inhalts 
  875.       entspricht. Damit ist gew╨öhrleistet, da╤ü Clips im EClip-Ordner auch dann 
  876.       noch sofort am Namen zu erkennen sind, wenn ihr Inhalt nachtr╨öglich 
  877.       editiert wurde. 
  878.  
  879.       Andererseits kann es machmal sinnvoll sein, einem Clip einen Namen zu 
  880.       geben, der nicht mit dem Inhalt ╨æbereinstimmt. 
  881.  
  882.       Dieser Men╨æpunkt ist auch ╨æber das Kontextmen╨æ 'Titel automatisch 
  883.       anpassen' des Clips erreichbar. 
  884.  
  885.       Au╤üerdem kann hier die maximale L╨önge dieses automatisch generierten 
  886.       Namens begrenzt werden. 
  887.  
  888.      Soll dieser Clip durch einen HotKey oder HotText, aktiviert werden k╨ñnnen 
  889.       ? Durch welche(n) ? 
  890.  
  891.       Wenn der HotKey gleichzeitig mit allen in diesem Feld markierten 
  892.       Steuertasten (Shift, Strg und Alt) gedr╨æckt wird, so wird der Inhalt des 
  893.       Clips in die aktuelle Anwendung eingef╨ægt. Ist dieser Clip auch als Makro 
  894.       definiert, so wird dieses Makro ausgef╨æhrt. 
  895.  
  896.      Was soll passieren, wenn auf diesem Clip ein Doppelklick ausgef╨æhrt wird 
  897.       ? 
  898.  
  899.       Es stehen drei M╨ñglichkeiten zur Auswahl: 
  900.  
  901.         -  Die zuordbare Standardanwendung (Normalerweise der Systemeditor) 
  902.            wird zum Bearbeiten des Clips aufgerufen 
  903.  
  904.         -  Der Inhalt des Clips wird in die Zwischenablage kopiert und steht 
  905.            dort allen Anwendungen zur Verf╨ægung. 
  906.            Dieses Verhalten ist auch ╨æber das Kontextmen╨æ 'Kopiere in 
  907.            Zwischanablage' des Clips erreichbar. 
  908.  
  909.         -  Wenn dieser Clip als Makro definiert ist, kann dieses Makro 
  910.            ausgef╨æhrt werden. 
  911.  
  912.      Dieser eine Clip soll nicht automatisch gel╨ñscht werden, wenn die 
  913.       Bedingung unter EClip/View Seite 1 von 2 erf╨ællt ist. 
  914.  
  915.       Dieser Men╨æpunkt ist auch ╨æber das Kontextmen╨æ 'Nicht l╨ñschen' des Clips 
  916.       erreichbar. 
  917.  
  918.      Dieser Clip ist ein Makro und enth╨ölt ausf╨æhrbare Makrobefehle. In diesem 
  919.       Fall stehen weitere Einstellungen zur Verf╨ægung: 
  920.  
  921.         -  W╨öhrend der Abarbeitung des Makros sollen die Tastatur-Lampen nicht 
  922.            blinken. Dies ist normalerweise ein Hinweis, da╤ü ein Makro 
  923.            abgearbeitet wird. 
  924.  
  925.         -  Der Debug-Modus erlaubt es, einen Logbericht w╨öhrend der Ausf╨æhrung 
  926.            eines Makros anzufertigen. Der Logbericht erscheint in einem Fenster 
  927.            mit dem Namen 'Makro Log', das ╨æber die Fensterliste erreichbar ist. 
  928.  
  929.  
  930. ΓòÉΓòÉΓòÉ 4.4.2. Einstellungen an vorhandenen BitmapClips ΓòÉΓòÉΓòÉ
  931.  
  932.  
  933.  
  934. Auf dieser Seite werden Einstellungen f╨ær schon bestehende Clips vom Typ Bitmap 
  935. vorgenommen. Die Einstellungen, die beim Neuerzeugen von Clips verwendeten 
  936. Einstellungen werden auf Clips Seite 2 von 2 (Bitmaps) eingestellt: 
  937.  
  938.      Was soll passieren, wenn auf dem Clip ein Doppelklick ausgef╨æhrt wird ? 
  939.       Es stehen zwei M╨ñglichkeiten zur Auswahl: 
  940.  
  941.         -  Die zuordbare Standardanwendung (Normalerweise der Bildeditor) wird 
  942.            zum Bearbeiten des Clips aufgerufen. 
  943.         -  Der Inhalt des Clips wird in die Zwischenablage kopiert und steht 
  944.            dort allen Anwendungen zur Verf╨ægung. 
  945.            Dieses Verhalten ist auch ╨æber das Kontextmen╨æ 'Kopiere in 
  946.            Zwischanablage' des Clips erreichbar. 
  947.  
  948.      Dieser eine Clip soll nicht automatisch gel╨ñscht werden, wenn die 
  949.       Bedingung unter EClip/View Seite 1 von 2 erf╨ællt ist. 
  950.  
  951.       Dieser Men╨æpunkt ist auch ╨æber das Kontextmen╨æ 'Nicht l╨ñschen' des Clips 
  952.       erreichbar. 
  953.  
  954.  
  955. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Kopiere in Zwischenablage' ΓòÉΓòÉΓòÉ
  956.  
  957.  
  958. Der Inhalt dieses Clips wird in die Zwischenablage kopiert und steht dort allen 
  959. Anwendungen zur Verf╨ægung. 
  960.  
  961. In den Einstellungen zu diesem Clip (Kontextmen╨æ ╨æber Maustaste 
  962. 2/Einstellungen) kann konfiguriert werden, da╤ü auch ein Doppelklick auf diesen 
  963. Clip dieses Kopieren bewirkt. 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Makro aufzeichnen' ΓòÉΓòÉΓòÉ
  967.  
  968.  
  969. Hier wird der Makrorekorder, der in das Programmpaket Extended Clipboard/2 
  970. integriert ist, gestartet. 
  971.  
  972.  
  973. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Makro abspielen' ΓòÉΓòÉΓòÉ
  974.  
  975.  
  976. Hier wird ein Makro, das zum Programmpaket Extended Clipboard/2 geh╨ñrt, 
  977. gestartet. 
  978.  
  979.  
  980. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Titel automatisch anpassen' ΓòÉΓòÉΓòÉ
  981.  
  982.  
  983. Hier kann ein- und ausgeschaltet werden, ob der Titel dieses Clips automatisch 
  984. an seinen Inhalt angepa╤üt werden soll, wenn dieser Inhalt (mit einem Editor) 
  985. ver╨öndert wird. 
  986.  
  987. Diese Einstellung ist auch in den Einstellungen dieses Clips (Maustaste 
  988. 2/Einstellungen) verf╨ægbar. 
  989.  
  990.  
  991. ΓòÉΓòÉΓòÉ <hidden> Kontextmen╨æ 'Nicht l╨ñschen' ΓòÉΓòÉΓòÉ
  992.  
  993.  
  994. Dieser Clip soll nicht automatisch gel╨ñscht werden, wenn die Bedingung unter 
  995. EClip/View Seite 1 von 2 erf╨ællt ist. 
  996.  
  997. Diese Einstellung ist auch in den Einstellungen dieses Clips (Maustaste 
  998. 2/Einstellungen) verf╨ægbar. 
  999.  
  1000.  
  1001. ΓòÉΓòÉΓòÉ 5. Bekannte Probleme ΓòÉΓòÉΓòÉ
  1002.  
  1003. Es k╨ñnnen bei der Benutzung von EClip kleinere Probleme auftauchen: 
  1004.  
  1005.      'Zwischenablage anzeigen' funktioniert nicht 
  1006.  
  1007.      Clip verschwindet pl╨ñtzlich 
  1008.  
  1009.      EClip-Ordner schlie╤üt sich automatisch 
  1010.  
  1011.      Fensterreihenfolge ist durcheinander 
  1012.  
  1013.      Programme, die nicht zusammen mit EClip benutzt werden k╨ñnnen 
  1014.  
  1015.      Andere Datentypen als Bitmap und Text 
  1016.  
  1017.      Deinstallation schl╨ögt fehl. 
  1018.  
  1019.  
  1020. ΓòÉΓòÉΓòÉ 5.1. 'Zwischenablage anzeigen' funktioniert nicht ΓòÉΓòÉΓòÉ
  1021.  
  1022. Das Programm zum OS/2-Lieferumfang geh╨ñrende Programm 'Zwischenablage anzeigen' 
  1023. verh╨ölt sich Erweiterungen wie EClip nicht kooperativ gegen╨æber. Sobald bei 
  1024. ge╨ñffnetem EClip-Ordner einmal der Inhalt der Zwischenablage mittels 
  1025. 'Zwischenablage anzeigen' angesehen wurde, erh╨ölt EClip keine Nachricht mehr, 
  1026. wenn sich der Inhalt der Zwischeablage ╨öndert. Deswegen kann EClip in diesem 
  1027. Fall keine neuen Clips anlegen. 
  1028.  
  1029. Damit EClip wieder funktioniert ist der der EClip-Ordner zu schlie╤üen und 
  1030. erneut zu ╨ñffnen. 
  1031.  
  1032. Die Programme 'Zwischenablage anzeigen' und EClip k╨ñnnen nur gleichzeitig 
  1033. benutzt werden, wenn zuerst das Anzeigeprogramm und erst anschlie╤üend EClip 
  1034. ge╨ñffnet werden. 
  1035.  
  1036.  
  1037. ΓòÉΓòÉΓòÉ 5.2. Clip verschwindet pl╨ñtzlich ΓòÉΓòÉΓòÉ
  1038.  
  1039. Normalerweise ist Warp 4 so eingestellt, da╤ü das Ziehen eines Objekts auf die 
  1040. Arbeitsoberfl╨öche das Erstellen einer Referenz dieses Objekts auf der 
  1041. Arbeitsoberfl╨öche bewirkt. 
  1042.  
  1043. Das bedeutet aber auch, da╤ü diese Referenz verschwindet, wenn das Original im 
  1044. EClip-Ordner gel╨ñscht wird. Das kann verwirrend sein, da Clips automatisch 
  1045. gel╨ñscht werden k╨ñnnen (siehe  EClip/View Seite 2 von 2). 
  1046.  
  1047. Abhilfe schafft die Markierung 'Nicht automatisch l╨ñschen' f╨ær diesen Clip 
  1048. (siehe Einstellungen an vorhandnen Clips). 
  1049.  
  1050. Selbstverst╨öndlich besteht aber auch weiterhin die M╨ñglichkeit, nicht eine 
  1051. Referenz sondern eine Kopie des Clips zu erstellen (Strg-Maustaste 2) oder den 
  1052. Clip auf die Arbeitsoberfl╨öche zu verschieben (Shift-Maustaste 2). Damit treten 
  1053. die o.g. Probleme nicht auf. 
  1054.  
  1055.  
  1056. ΓòÉΓòÉΓòÉ 5.3. EClip-Ordner schlie╤üt sich automatisch ΓòÉΓòÉΓòÉ
  1057.  
  1058. Man kann Warp 4 so einstellen, da╤ü beim ╨⌐ffnen eines Objekts der Ordner, in dem 
  1059. sich das Objekt befindet, automatisch geschlossen wird. Wenn diese Einstellung 
  1060. systemweit vorgenommen wurde (Systemkonfiguration/System/Fenster/2 : Alle 
  1061. Objekte) wird sie w╨öhrend der Installation auch f╨ær den EClip-Ordner 
  1062. ╨æbernommen. 
  1063.  
  1064. Das hat zur Folge, da╤ü der EClip-Ordner nach einen Doppelklick auf einen Clip 
  1065. automatisch geschlossen wird. Bei geschlossenem EClip-Ordner werden aber keine 
  1066. Inhalte mehr aus der Zwischenablage entgegengenommen. 
  1067.  
  1068. Abhilfe: In den Einstellungen des EClip-Ordners unter 'Fenster Seite 2 von 2' 
  1069. die Einstellung 'Nie' anw╨öhlen. 
  1070.  
  1071.  
  1072. ΓòÉΓòÉΓòÉ 5.4. Fensterreihenfolge ist durcheinander ΓòÉΓòÉΓòÉ
  1073.  
  1074. Ist der EClip-Ordner mit dem 'Always-on-top framebutton' dauernd in den 
  1075. Vordergrund geschaltet, kommt es manchmal zu Fehlern in der Reihenfolge der 
  1076. Darstellung von WinOS2-Fenstern auf der OS/2-Arbeitsoberfl╨öche. 
  1077.  
  1078.  
  1079. ΓòÉΓòÉΓòÉ 5.5. Programme, die nicht zusammen mit EClip benutzt werden k╨ñnnen ΓòÉΓòÉΓòÉ
  1080.  
  1081.      Das Programm ManyClip von Tim Francis kann nicht zusammen mit EClip 
  1082.       benutzt werden. 
  1083.  
  1084.  
  1085. ΓòÉΓòÉΓòÉ 5.6. Andere Datentypen als Bitmap und Text ΓòÉΓòÉΓòÉ
  1086.  
  1087. EClip unterst╨ætzt momentan nur die Daten der Typen 'Bitmap' und 'Text'. Die 
  1088. Unterst╨ætzung weiterer Datentypen ist aber m╨ñglich. Bei Bedarf freut sich der 
  1089. Autor ╨æber eine Nachricht   :-) 
  1090.  
  1091.  
  1092. ΓòÉΓòÉΓòÉ 5.7. Deinstallation schl╨ögt fehl ΓòÉΓòÉΓòÉ
  1093.  
  1094. F╨ær die Deinstallation mu╤ü die Datei ECLINST.DLL in einem Verzeichnis des 
  1095. LIBPATH stehen. 
  1096.  
  1097. Die Deinstallation schl╨ögt fehl, wenn die Datei ECLINST.DLL nicht in einem Pfad 
  1098. des LIBPATH steht. Diese Datei ist im Orginalarchiv unter dem Namen INSTGER.DLL 
  1099. (bzw. INSTENG.DLL in der englischen Version) enthalten. 
  1100.  
  1101. Wenn die Deinstallation fehlschl╨ögt mu╤ü die Datei INSTGER.DLL aus dem 
  1102. Orginalarchiv in ein Verzeichnis des LIBPATH kopiert und nach ECLINST.DLL 
  1103. umbenannt werden. 
  1104.  
  1105.  
  1106. ΓòÉΓòÉΓòÉ 6. Deinstallation ΓòÉΓòÉΓòÉ
  1107.  
  1108.  
  1109.  
  1110. Assistant/2 kann mit dem mitgelieferten UNINST.EXE deinstalliert werden. Dabei 
  1111. werden die neuregistrierten Klassen entfernt und alle durch das 
  1112. Installationsprogramm gemachten Eintr╨öge in den INI-Dateien sowie die 
  1113. neuerzeugten Schablonen gel╨ñscht. 
  1114.  
  1115. Das Installationsverzeichnis wird nicht gel╨ñscht. ╨₧nderungen, die das 
  1116. Installationsprogramm an den Dateien CONFIG.SYS und AUTOEXEC.BAT vorgenommen 
  1117. hat, werden seit der EClip-Version 2.0 von UNINST.EXE r╨æckg╨öngig gemacht. 
  1118.  
  1119. Erst nach einem Systemneustart ist es m╨ñglich das Installationsverzeichnis zu 
  1120. l╨ñschen und/oder eine neue Version von EClip zu installieren. 
  1121.  
  1122.  
  1123.  
  1124. Beim Update vom Extended Clipboard/2 auf den Assistent/2 mu╤ü das 
  1125. Installationsverzeichnis von Hand gel╨ñscht werden bevor die neue Version 
  1126. installiert wird ! 
  1127.  
  1128. Die Deinstallation schl╨ögt fehl, wenn die Datei ECLINST.DLL nicht in einem Pfad 
  1129. des LIBPATH steht. 
  1130.  
  1131.  
  1132. ΓòÉΓòÉΓòÉ 7. Verwendete Begriffe ΓòÉΓòÉΓòÉ
  1133.  
  1134. Folgende Begriffe werden in dieser Anleitung f╨ær Assistant/2 verwendet: 
  1135.  
  1136.      'EClip' 
  1137.      'Clip' 
  1138.      'Drag&Drop' 
  1139.      'Autopaste' 
  1140.      'HotKey' 
  1141.      'HotText' 
  1142.      'Makro' 
  1143.  
  1144.  
  1145. ΓòÉΓòÉΓòÉ 8. Rechtliches ΓòÉΓòÉΓòÉ
  1146.  
  1147. Assistant/2 beinhaltet das Extended Clipboard/2 und ist Shareware. Das 
  1148. Programmpaket darf 3 Wochen unentgeltlich getestet werden. Nachdem die Testzeit 
  1149. beendet ist mu╤ü das Programm registriert werden (siehe Datei BESTELL.FRM). Die 
  1150. Benutzung einer unregistrierten Software nach dieser Zeit ist nicht zul╨össig. 
  1151. Als Erinnerung erscheint nach der Testzeit bei jedem ╨⌐ffnen des EClip-Ordners 
  1152. ein Hinweistext. 
  1153.  
  1154. Die Registriergeb╨æhr betr╨ögt DM 25.-. Fr╨æhere Registrierungen f╨ær Extended 
  1155. Clipboard/2 gelten auch f╨ær Assistant/2. 
  1156.  
  1157. Das Programmpaket darf und soll ausschlie╤ülich als Komplettpaket (ZIP-Archiv) 
  1158. weitergegeben werden. 
  1159.  
  1160. Die Installation, Benutzung und Entfernung des Programmpakets geschieht auf 
  1161. eigene Gefahr des Anwenders. Der Autor ╨æbernimmt keinerlei Haftung f╨ær Sch╨öden, 
  1162. die dadurch entstehen. 
  1163.  
  1164. Eine Garantie f╨ær die fehlerfreie Funktion des Programmpakets oder einzelner 
  1165. Programmteile wird nicht ╨æbernommen. 
  1166.  
  1167. Assistant/2 und EClip sind selbstverst╨öndlich ausgiebig getestet und 
  1168. gewissenhaft weiterentwickelt worden. Trotzdem sind Fehler leider nie 
  1169. auszuschlie╤üen. Der Autor nimmt Fehlerberichte und Verbesserungsvorschl╨öge gern 
  1170. entgegen. Die aktuellen Adressen befinden sich hier. 
  1171.  
  1172. Extended Clipboard/2  -  Copyright (c) 1996-1998 by Hinnerk Becker, Hamburg 
  1173.  
  1174.  
  1175. ΓòÉΓòÉΓòÉ 8.1. Register ΓòÉΓòÉΓòÉ
  1176.  
  1177. Bitte schicken Sie das ausgef╨ællte Formular aus der Datei BESTELL.FRM per Post 
  1178. an: 
  1179.  
  1180.  
  1181.         Hinnerk Becker 
  1182.         Kortenwisch 5c 
  1183.         22397 Hamburg 
  1184.  
  1185.  Oder per EMail an: 
  1186.  
  1187.         HBecker@bigfoot.com 
  1188.  
  1189.  
  1190. ΓòÉΓòÉΓòÉ 9. Schlu╤üwort ΓòÉΓòÉΓòÉ
  1191.  
  1192. Der Autor ist zu erreichen unter: 
  1193.  
  1194.         HBecker@bigfoot.com 
  1195.  
  1196.  oder per Sackpost: 
  1197.  
  1198.         Hinnerk Becker 
  1199.         Kortenwisch 5c 
  1200.         22397 Hamburg 
  1201.         Germany 
  1202.  
  1203.  Bedanken m╨ñchte ich mich bei Bernd Troszynski f╨ær seine vielen Anregungen und 
  1204.  Tips, das Schreiben des WINECLIP Tools sowie das Erstellen dieser Anleitung. 
  1205.  
  1206.  In dieser Dokumentation werden alle verwendeten Markenbezeichnungen vom Autor 
  1207.  anerkannt. Die genannten Marken sind Eigentum der entsprechenden Firmen. 
  1208.  
  1209.  Hinnerk Becker, Juni 1999 
  1210.  
  1211.  
  1212. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1213.  
  1214.  
  1215. Als Drag&Drop wird das 'Anfassen' eines Objekts ("Icon") oder eines in einer 
  1216. Anwendung markierten Textes mit der Maustaste 2 (drag), sowie das anschlie╤üende 
  1217. Loslassen ╨æber der Zielanwendung (drop) oder der Arbeitsoberfl╨öche bzw. einem 
  1218. Ordner bezeichnet. 
  1219.  
  1220.  
  1221. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1222.  
  1223.  
  1224.  
  1225. Ein Clip ist die Bezeichnung f╨ær ein Objekt, das einen einzelnen gesicherten 
  1226. (alten) Zwischenablageinhalt oder ein Makro beinhaltet. 
  1227.  
  1228.  
  1229. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1230.  
  1231.  
  1232.  
  1233. EClip wird in dieser Dokumentation als Kurzform von f╨ær Extended Clipboard/2 
  1234. verwendet. 
  1235.  
  1236.  
  1237. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1238.  
  1239.  
  1240. Was sind 'Standardtypen' ? 
  1241.  
  1242. Normalerweise ist allen Daten ein Typ zugeordnet der in den erweiterten 
  1243. Attributen abgelegt wird. Au╤üerdem gibt es meistens (mindestens) ein Programm, 
  1244. das diesen Typ bearbeiten kann und deshalb seinerseits wiederum diesem Typ 
  1245. zugeordnet ist. F╨ær den Typ 'Plain Text' ist das normalerweise der Editor 'E'. 
  1246. Die Zuordnung 'Plain Text' - 'E' ist aber Systemweit in den Einstellungen des 
  1247. Systemeditors ╨önderbar. 
  1248.  
  1249. Anstatt die gesicherten Clips dem Datentyp 'Plain Text' zuzuordnen, kann auch 
  1250. ein neuer Datentyp kreiert werden. Dieser neue Datentyp mu╤ü in die 
  1251. WPS-Typenliste eingetragen werden. Das kann ╨æber die 'Zuordnung'-Seite jedes 
  1252. Programmobjekts geschehen. Die Zuordnung des Datentyps zum Programmobjekt 
  1253. erfolgt auch auf dieser Seite. Bei einem Doppelklick auf einen neuen Clip wird 
  1254. fortan diese Anwendung gestartet. 
  1255.  
  1256. Analog gilt das nat╨ærlich f╨ær den Typ 'Bitmap' und den 'Bildeditor'. Allerdings 
  1257. ist auch der 'Symboleditor' normalerweise diesem Typ zugeordnet. Man kann also 
  1258. ╨æber 'Maustaste 2/╨⌐ffnen' ausw╨öhlen, mit welchem dieser Programme man eine 
  1259. Datei dieses Typs bearbeiten will. 
  1260.  
  1261. Es ist andererseits auch m╨ñglich, unter 'Standardtypen' mehrere Datentypen 
  1262. einzutragen. Dabei ist zu beachten, da╤ü die verschiedenen Typen durch Kommata 
  1263. voneinander getrennt werden m╨æssen. Au╤üerdem d╨ærfen keine unn╨ñtigen Leerzeichen 
  1264. eingef╨ægt werden. Die Einstellung 'Plain Text,TextClip' h╨ötte dann zur Folge, 
  1265. da╤ü im Kontextmen╨æ (Maustaste 2/╨⌐ffnen) der neuen Clips alle die Anwendungen 
  1266. erscheinen, denen diese Typen zugeordnet sind. 
  1267.  
  1268.  
  1269. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1270.  
  1271.  
  1272.  
  1273. Als Makro wird ein TextClip bezeichnet, der in seinen Einstellungen an 
  1274. TextClips als Makro markiert ist. 
  1275.  
  1276. Ein Makro kann Tastatureingaben und Mausbewegungen simulieren. Makros k╨ñnnen 
  1277. mit der Rekorderfunktion aufgezeichnet und/oder mit einem Texteditor 
  1278. nachbearbeitet werden. 
  1279.  
  1280.  
  1281. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1282.  
  1283.  
  1284. Ein HotKey ist normalerweise eine Kombination aus mehreren gleichzeitigen 
  1285. Tastenbet╨ötigungen. Es k╨ñnnen aber auch einzelene Tasten zu HotKeys gemacht 
  1286. werden. Auch die Maustasten k╨ñnnen neubelegt werden. 
  1287.  
  1288. Einem TextClip kann in seinen Einstellungen ein HotKey zugewiesen werden. Wird 
  1289. dieser HotKey gedr╨æckt, so wird entweder das Makro dieses Clips abgespielt 
  1290. (wenn der Clip als Makro definiert ist) oder der Inhalt des Clips wird als Text 
  1291. in die aktuelle Anwendung eingef╨ægt. 
  1292.  
  1293. Einige HotKeys sind vom Programm vorgegeben. 
  1294.  
  1295. Die gleichen Funktionen wie ein HotKey f╨æhrt auch ein HotText aus. 
  1296.  
  1297.  
  1298. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1299.  
  1300.  
  1301. Autopaste erm╨ñglicht das halbautomatische Einf╨ægen von Clips in Anwendungen 
  1302. ╨æber HotKeys ohne f╨ær die Auswahl eines neuen Clips zum EClip-Ordner wechseln 
  1303. zu m╨æssen. 
  1304.  
  1305. Dabei wird der aktuelle Inhalt der Zwischenablage in die aktuelle Anwendung 
  1306. eingef╨ægt. Anschlie╤üend wird der folgende Eintrag im EClip-Ordner ausgew╨öhlt 
  1307. und damit in die Zwischenablage kopiert, damit die folgende Autopaste-Aktion 
  1308. eben diesen (n╨öchsten) Clip einf╨ægt. So k╨ñnnen mehrere fr╨æher kopierte Inhalte 
  1309. einfach nacheinander in eine Anwendung eingef╨ægt werden. 
  1310.  
  1311. Die HotKeys daf╨ær sind 
  1312. Strg-Alt-CursorAuf bzw. 
  1313. Strg-Alt-CursorAb. 
  1314.  
  1315. Es besteht auch die M╨ñglichkeit den aktuell ausgew╨öhlten Clip zu ver╨öndern ohne 
  1316. ihn sofort in die Anwendung einzuf╨ægen. Das ist dann so etwas wie ein 
  1317. unfertiges Autopaste. Die HotKeys f╨ær diese Funktion sind 
  1318. Strg-TAB-CursorAuf und 
  1319. Strg-TAB-CursorAb. 
  1320.  
  1321. Duch gleichzeitiges Bet╨ötigen der Leertaste kann der Text editiert werden. 
  1322.  
  1323. Duch Bet╨ötigen der Taste ALT wird der momentan angezeigte Inhalt eingef╨ægt. 
  1324.  
  1325. Beendet wird der Editiermodus durch erneutes dr╨æcken von Strg-TAB. 
  1326.  
  1327.  
  1328. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1329.  
  1330.  
  1331. Ein HotText ist ein Wort oder eine Buchstabenfolge, die in einer beliebigen 
  1332. Anwendung eingegeben wird. 
  1333.  
  1334. Einem TextClip kann in seinen Einstellungen ein HotText zugewiesen werden. Wird 
  1335. dieser HotText geschrieben, so wird entweder das Makro dieses Clips abgespielt 
  1336. (wenn der Clip als Makro definiert ist) oder der Inhalt des Clips wird als Text 
  1337. in die aktuelle Anwendung eingef╨ægt. 
  1338.  
  1339. Die gleichen Funktionen wie ein HotText f╨æhrt auch ein HotKey aus. 
  1340.  
  1341.  
  1342. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1343.  
  1344.  
  1345. Die 'Tasten der Maus' 
  1346.  
  1347. Wenn die Maus f╨ær Rechtsh╨önder konfiguriert ist, wird 
  1348.  
  1349.      die linke Maustaste zur 'Maustaste 1' 
  1350.      die rechte Maustaste zur 'Maustaste 2' 
  1351.      eine evtl vorhandene mittlere Maustaste zur 'Maustaste 3' 
  1352.  
  1353.  Ist die Maus f╨ær Linksh╨önder konfiguriert, sind die Maustasten 1 und 2 
  1354.  vertauscht. 
  1355.  
  1356.  
  1357. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1358.  
  1359.  
  1360. Jedem Makrobefehl kann eine Zahl vorangestellt werden. Diese Zahl gibt die Zeit 
  1361. in Millisekunden an, die gewartet werden soll bevor der Befehl ausgef╨æhrt wird. 
  1362. So wartet der Befehl 
  1363.  
  1364.      <100HOME> 
  1365.  
  1366.  100 Millisekunden, bevor die Taste "Pos1" automatisch gedr╨æckt wird. 
  1367.  
  1368.  Alle weiteren Befehle werden anschlie╤üend wieder mit der Verz╨ñgerung 
  1369.  ausgef╨æhrt, die mit dem <DELAY:x>-Befehl definiert wurde. 
  1370.  
  1371.  
  1372. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1373.  
  1374.  
  1375. Ein URL-Objekt kann nur erzeugt werden, wenn die Klasse 
  1376.  
  1377. WPUrl
  1378.  
  1379. im System registriert ist. Das ist der Fall, wenn im Schablonen-Ordner unter 
  1380. Internet-Schablonen eine Schablone mit dem Namen 
  1381.  
  1382. URL
  1383.  
  1384. existiert. Das ist normalerweise unter OS/2 Warp 4 der Fall.