PhraseExpress v9 DokumentationVerwendung mit einem USB Stick Erste Schritte mit PhraseExpress Wie kann ich Textbausteine…Weitere FunktionenTextbausteine auf bestimmte Programme beschränken Textbausteine auf bestimmte Benutzer beschränken PhraseExpress gegen Fehlbedienung schützen Zuletzt verwendete Textbausteine Berechnung während einer Texteingabe MakrofunktionenWie kann ich……das aktuelle Datum in einem Textbaustein hinzufügen? …Textbausteine miteinander verketten? …eine manuelle Texteingabe in einem Textbaustein hinzufügen? …eine vorgefertigte Email erstellen? …eine Wenn-Dann-Sonst Abfrage erstellen? SonstigesIn PhraseExpress verwendete Tastenkombinationen PhraseExpress temporär deaktivieren Registrierung von PhraseExpress Lizenz von PhraseExpress entfernen Automatischer Start mit dem Rechner Speicherort der persönlichen Daten Daten importieren / exportieren PhraseExpress auf dem neuesten Stand halten
HandbuchkonventionenSie betrachten dieses Handbuch im Internet-Browser, mit dem Sie zwischen bereits gelesenen Abschnitten vor- und zurückspringen, Lesezeichen anlegen oder das Handbuch ausdrucken können. Die Onlineversion des Handbuchs kann aktuellere Informationen aufweisen, als eine lokal gespeicherte Version. Das lokal gespeicherte Handbuch enthält Links zu Online-Internetseiten.
Dieses Symbol weist auf nützliche Informationen hin. Mit dem Lampensymbol werden praktische Tipps und Tricks hervorgehoben. Hinweise in Verbindung mit dem Warnsymbol sind wichtig und sollten unbedingt beachtet werden. Installation der Software
Informationen zur automatisierten Installation der PhraseExpress Arbeitsplatzinstallation finden Sie im Handbuch der Netzwerkversion, bzw. im Handbuch zum SQL Client Manager. Sofern keine Textbausteindatei einer früheren PhraseExpress Installation existiert, installiert PhraseExpress auf Wunsch eine Textbausteindatei mit Beispieltexten und AutoKorrektur-Einträgen. Wenn Sie diese nicht benötigen, können Sie diese nachträglich bearbeiten oder entfernen. Auf unserer Homepage erhalten Sie weitere kostenlose Erweiterungen zum Herunterladen. Verwendung mit USB SpeichersticksPhraseExpress muss nicht unbedingt permanent auf einem PC installiert werden, sondern unterstützt auch den Betrieb direkt von einem USB Stick. PhraseExpress steht Ihnen damit inklusive Ihrer individuellen Textbausteine mit nur einer einzelnen Lizenz auf beliebig vielen Rechnern zur Verfügung:
Wenn Sie bereits eine Textbausteindatei erstellt haben, kopieren Sie sie auf dem USB Stick. Starten Sie dann PhraseExpress vom USB Stick und laden Sie die Textbausteindatei vom USB Stick. Wichtige Hinweise
Umstieg von einer früheren ProgrammversionWir empfehlen vor Installation der neuen PhraseExpress Version die ältere Version zu entfernen. Mit dem ersten Speichern aktualisiert die neue Version etwaige Textbausteindateien älterer Versionen in ein neues Dateiformat, um die neuen Funktionen unterstützen zu können. Erstellen Sie vor einer Aktualisierung einer bestehenden PhraseExpress Installation eine Sicherungskopie Ihrer Textbausteindatei, weil diese zum Beispiel nach erstmaliger Bearbeitung mit der neuen Version nicht mehr in alten PhraseExpress Versionen lesbar sein wird. Informationen zum Upgrade der PhraseExpress Netzwerk Edition finden Sie im Handbuch der Netzwerk Edition. Erste Schritte in PhraseExpressNach dem Start von PhraseExpress finden Sie das dazugehörige Programmsymbol unten rechts in der Windows Startleiste:
Wenn Sie das Symbol nicht sehen, ändern Sie bitte in Windows die Einstellung für das PhraseExpress Startleistensymbol, damit es ständig eingeblendet wird (Videoanleitung). Dieses Startleistensymbol ist der Hauptzugang zu PhraseExpress. Sie können es mit der linken Maustaste klicken, um Textbausteine auszuwählen oder mit der rechten Maustaste die Einstellungen und weitere Funktionen erreichen. Ab sofort erspart Ihnen PhraseExpress viel zeitraubende Tipparbeit:
Textbaustein erstellenEin neuer Textbaustein ist in wenigen Schritten in PhraseExpress gespeichert:
Wenn der Menüpunkt zum Erstellen eines neuen Textbausteins nicht vorhanden ist, wurde er vom Systemadministrator zum Schutz vor Fehlbedienung ausgeblendet. Textbaustein in eine Anwendung einfügen
Weitere Alternativen zum Einfügen eines Textbausteins:
Bei Problemen mit dem Einfügen von Textbausteinen hilft Ihnen das Kapitel "Fehlersuche". Textbausteine bearbeitenKlicken Sie mit der rechten(!) Maustaste auf das PhraseExpress Startleistensymbol und wählen Sie den Menüpunkt , um das PhraseExpress Hauptprogrammfenster zu öffnen. Im Textbaustein-Auswahlmenü oder Desktopmenü können Sie mit der rechten Maustaste auf einen Eintrag klicken, um ein Kontextmenü mit dem Menüeintrag zur Bearbeitung zu erhalten. Um das zuletzt von PhraseExpress eingefügte Element direkt zu bearbeiten, klicken Sie bei gedrückter SHIFT-Taste auf das PhraseExpress Programmsymbol unten rechts in der Startleiste. Für diese Aktion können Sie unter auch eine Tastenkombination definieren. Es öffnet sich das PhraseExpress Hauptprogrammfenster, in dem Sie Textbausteine organisieren und bearbeiten können: Auf der linken Seite des Hauptprogrammfensters organisieren Sie Textbausteine in einer frei definierbaren Baumstruktur, erstellen neue Ordner und arrangieren diese per Klicken & Ziehen in der Baumstruktur. Textbausteinordner dienen der thematischen Aufteilung Ihrer Textbausteine; z.B. in verschiedene Sprachen, Produkte oder Abteilungen. Ordner können weitere Unterordner beinhalten. Eine geschickte Ordnerstruktur erleichtert den Überblick bei einer großen Textbausteinanzahl. NEU Das Symbol in der ersten Ebene der Baumstruktur zeigt das Symbol den aktuellen Status für alle Elemente unterhalb dieser Ebene an:
Markieren Sie einen Textbaustein in der linken Baumansicht, um diesen auf der rechten Seite des Hauptprogrammfensters zu bearbeiten. Mittels gedrückter STRG und/oder SHIFT-Taste können Sie mehrere Elemente in der linken Baumansicht auswählen, um diese gleichzeitig zu bearbeiten. Mit einem Klick mit der rechten Maustaste auf ein Element erscheint ein Kontextmenü mit weiteren Bearbeitungsoptionen. Sie können zum Beispiel für jeden Textbausteinordner getrennt einstellen, wer den Ordner sehen oder bearbeiten darf.Ziehen Sie externe Dateien, Dateiordner und Programme per "Klicken & Ziehen" in einen beliebigen Ordner in der Baumansicht, um den Inhalt dieser Dateien in PhraseExpress hinzuzufügen. Im Expertenmodus werden weitere Optionen angezeigt. Wenn einzelne Einstellungen nicht verfügbar sind, dann sind diese grau dargestellt und deaktiviert. In den meisten Fällen erhalten Sie diesbezüglich in der unteren Statuszeile weitere Informationen. Einstellungen für TextbausteineEin Textbaustein hat folgende Bestandteile:
Einstellungen für OrdnerMarkieren Sie einen Ordner in der Baumansicht, um diesen auf der rechten Seite des Hauptprogrammfensters zu konfigurieren:
Einstellungen für einen Ordner dienen als Standardvorgabe für jeden neuen Textbaustein, den Sie in diesem Ordner erstellen. Bearbeitungsbefehle im Kontextmenü für Elemente in der BaumansichtMit einem Klick der rechten Maustaste auf ein einzelnes Objekt in der linken Baumsicht öffnet sich ein Kontextmenü, das weitere Funktionen bereitstellt. Die Befehle unterscheiden sich, je nachdem ob Sie auf einen Textbaustein oder Textbausteinordner klicken.
Einige Befehle sind nur im Expertenmodus sichtbar. Textbausteine findenTextbausteine können Sie anhand der Beschreibung, einer Tastenkombination, des Inhalts oder des Autotexts ausfindig machen: SchnellsucheKlicken Sie im Hauptprogrammfenster unterhalb der Baumansicht auf die Lupen-Schaltfläche oder betätigen Sie die Tastenkombination STRG-F. Es erscheint das Sucheingabefeld und Sie können ankreuzen, welche Inhalte die Suche berücksichtigen soll (Beschreibung, Textbausteininhalt, Autotexte, Tastenkombinationen) Nach Eingabe einiger Buchstaben (bzw. einer Tastenkombination) in das Eingabefeld der Suche erscheinen mehrere Suchtreffer in einer Listenansicht. Wenn es nur einen einzigen Treffer gibt, wird dieser stattdessen in der Textbausteinordnerstruktur angezeigt und markiert.
Zum Beenden einer Suche klicken Sie bitte nochmals auf die Lupen-Schaltfläche oder klicken Sie die X-Schaltfläche rechts neben dem Sucheingabefeld. Suchen & ErsetzenWenn Sie nur einen bestimmten Textbausteinordner durchsuchen oder Textersetzungen vornehmen möchten, klicken Sie mit der rechten Maustaste auf den gewünschten Ordner und wählen Sie den Befehl oder betätigen Sie die Tastenkombination STRG-H. Die Ersetzen-Funktion funktioniert nur mit unformatierten Texten. Falls formatierte Texte gefunden werden, können Sie wählen, ob diese permanent(!) in unformatierte Textbausteine umgewandelt werden sollen, damit die Textersetzung vorgenommen werden kann. Ansonsten werden formatierte Textbausteine von der Suchen & Ersetzen Funktion ignoriert. Den Suchen & Ersetzen Dialog erreichen Sie auch durch Klick auf die Lupen-Schaltfläche bei gedrückter STRG-Taste oder mit der Textbausteine löschenZum Löschen eines nicht mehr benötigten Elements öffnen Sie dieses zunächst im PhraseExpress Hauptprogrammfenster:
Markieren Sie anschließend das zu löschende Element in der linken Baumansicht und klicken Sie das rote Mülleimer-Symbol. Alternativ betätigen Sie die Entf-Taste zum Löschen. Wenn Sie auf diesem Wege einen Textbausteindateiknoten aus der Baumansicht entfernen, wird die Textbausteindatei lediglich entladen, aber nicht von Ihrer Festplatte gelöscht. Sie können Sie später jederzeit wieder laden. In folgenden Fällen kann ein Textbausteinordner nicht gelöscht werden und die Befehle zum Löschen von Textbausteinordnern sind deaktiviert:
Zu Ihrer Sicherheit prüft PhraseExpress beim Löschen eines Textbausteins, ob dieser mit einem anderen Textbaustein per #insert-Makro verknüpft ist und bietet Ihnen in diesem Fall an, den verknüpfenden Textbausteinen anzuzeigen. Das Textbaustein-AuswahlmenüPhraseExpress zeigt Ihnen in folgenden Fällen ein Textbaustein-Auswahlmenü in der Nähe des Mauszeigers an:
Sie können einzelne Textbausteinordner aus dem Auswahlmenü durch Entfernen des Häkchen unter ausblenden. Die Autotexte/Tastenkombinationen der darin enthaltenen Elemente bleiben dabei aber immer noch aktiv. Alternativ können Sie Textbausteinordner inklusive Deaktivierung der darin enthaltenen Elemente von einzelnen Programmen ausschließen.
Auswahl eines Eintrages im AuswahlmenüVideoerläuterung zum Auswahlmenü
Mit der Bestätigungstaste TAB wird der vorgewählte Textbaustein in die Zielanwendung eingefügt. Die Bestätigungstaste können Sie in den Einstellungen ändern. NEU Textbausteine, die auf bestimmte Programmen beschränkt wurden, werden nur dann im Auswahlmenü angezeigt, wenn das entsprechende Zielprogramm gerade aktiv ist. Sie sehen also nur die für das aktuell aktive Zielprogramm relevanten Textbausteine. NEU Wenn Sie das Auswahlmenü auf der Trennlinie klicken und auf dem Desktop verschieben, bietet PhraseExpress an, Auswahlmenü auch zukünftig stets an dieser Position einzublenden. Bei wiederholtem Verschieben wird diese Einstellung zurückgesetzt. Eine Textbausteinauswahl können Sie stets mit der ESC-Taste abbrechen. Wenn Sie im Auswahlmenü einmal die Pfeil Auf / Pfeil Ab-Taste betätigt haben, können Sie eine Auswahl statt mit der Bestätigungstaste auch mit ENTER bestätigen. Bei Klick auf einen Eintrag mit gedrückter STRG-Taste wird der Inhalt in die Zwischenablage kopiert, statt in die Anwendung eingefügt zu werden. Das ist hilfreich, falls in seltenen Fällen das direkte Einfügen des Textbausteins durch PhraseExpress in die Zielapplikation scheitert. NEU Wenn Sie einen formatierten Textbaustein bei gedrückter SHIFT-Taste klicken, wird dieser ohne Textformatierung eingefügt. Das ist insbesondere für den Zwischenablagespeicher nützlich. NEU Die Größe des Auswahlmenüs können Sie mit der Maus durch Ziehen an den Rändern anpassen. Wenn nicht alle Elemente in das Auswahlmenü passen, erscheinen Schaltflächen zum Auf-/Ab-Rollen. NEU Mit einem Klick mit der rechten Maustaste auf die Trennlinie zwischen dem Befehl "Neuen Textbaustein erstellen" und Ihren Textbausteinen erhalten Sie Schnellzugriff auf weitere Optionen. NEU Weitere nützliche Optionen erhalten Sie mit einem Klick mit der rechten Maustaste im Auswahlmenü. Textbaustein-Auswahlmenüs auf dem Desktop platzieren Pro EditionDas Auswahlmenü in der Startleiste schließt sich nach Auswahl und Einfügen eines Textbausteins automatisch wieder. Um einen weiteren Textbaustein einzufügen, müssen Sie das Auswahlmenü erneut manuell aufrufen. Daher lassen sich Textbausteinordner auch aus dem Textbausteinauswahlfenster durch Klicken und Ziehen auf dem Arbeitsplatz (Desktop) platzieren. In einem "Desktopmenü" finden Sie alle im Textbausteinordner befindlichen Textbausteine in einem kompakten Fenster auf dem Desktop, das permanent sichtbar bleibt. Sie können nacheinander mehrere Textbausteine klicken, um diese in ein Dokument einzufügen, ohne das Auswahlmenü jedes Mal aufrufen zu müssen. Mit einem Doppelklick auf die Titelleiste kann ein Desktopmenü abwechselnd ein- und wieder ausgerollt werden, um temporär Platz auf dem Desktop zu schaffen. Sie können neue Textbausteine direkt in einem Desktopmenü erstellen, indem Sie einen Textbereich in einer Quellanwendung markieren und bei gedrückter Maustaste in das Desktopmenü hineinziehen. Ein Klick mit der rechten Maustaste auf die Titelleiste eines Desktopmenüs öffnet ein Kontextmenü mit weiteren Optionen. NEU Sie können ein Desktopmenü auf bestimmte Programme beschränken. Desktopmenüs werden dann automatisch ein-/ausgeblendet, wenn die entsprechenden Programme aktuell Fokus haben. Beispiel: Sie haben einen Textbausteinordner "Kontonummern", der nur angezeigt werden soll, wenn Ihre Onlinebanking-Seite im Internetbrowser aktiv ist. Wenn Sie nun zu einem anderen Programm wechseln, wird das Desktopmenü automatisch ausgeblendet. Das gilt auch für einzelne Textbausteine innerhalb eines Desktopmenü, sofern Sie für diese Elemente Programmbeschränkungen definiert haben. Um ein Desktopmenü auf bestimmte Programme zu beschränken, klicken Sie mit der rechten Maustaste auf die Titelleiste des Desktopmenüs und wählen Sie den entsprechenden Befehl. NEU Die Breite und Höhe eines Desktopmenüs können Sie mit der Maus durch Ziehen an den Rändern anpassen. NEU Textbausteine, die auf bestimmte Programmen beschränkt wurden, werden nur im Desktopmenü angezeigt, wenn das entsprechende Zielprogramm gerade aktiv ist. Sie sehen also nur die für das aktuell aktive Zielprogramm relevanten Textbausteine im Desktopmenü. Die Programmbeschränkung für Desktopmenüs wirkt sich auch auf Tastenkombinationen und Autotexte aus. Desktopmenüs sind übrigens besonders praktisch für die System-Textbausteinordner Zwischenablagespeicher und zuletzt verwendete Textbausteine. Tastenkombinationen verwendenAls Tastenkombination (auch 'Hotkey' genannt) wird die gleichzeitige Betätigung einer oder mehrerer der Tasten SHIFT-, STRG-, WIN- und/oder ALT zusammen mit einem einzelnen Buchstaben, einer Zahl, Funktionstaste (F1.F12) oder einer Maustaste bezeichnet. PhraseExpress kann mit Betätigung einer Tastenkombination einen Textbaustein ausführen. Anwendungsbeispiel:Wenn Sie z.B. dem Textbaustein "Mit freundlichem Gruß" die Tastenkombination STRG-ALT-G zugewiesen haben, dann wird dieser Text nach Drücken von STRG-ALT-G an der aktuellen Position der Einfügemarke eingefügt. Tastenkombinationen sind eine sehr praktische Funktion. Jedoch werden Sie sich bei eifriger Nutzung schon sehr bald nicht mehr an alle Tastenkombinationen und deren Zuordnungen erinnern können. Daher können Sie in PhraseExpress dieselbe Tastenkombination für mehrere Textbausteine oder einen Textbausteinordner verwenden, der mehrere Texte beinhaltet. In diesem Fall öffnet sich ein Auswahlmenü mir allen infrage kommenden Textbausteinen und Textbausteinordnern in Nähe des Mauszeigers zur Auswahl des gewünschten Textbausteins. Vermeiden Sie Tastenkombinationen, die bereits vom System oder anderen Anwendungen verwendet werden. Insbesondere Kombinationen allein mit der WIN-Taste sind oft bereits für Windows reserviert. Ab Windows 7 haben diese reservierten Tastenkombinationen sogar Vorrang. Daher empfiehlt sich die Wahl eher ungewöhnlicher Tastenkombinationen; z.B. Kombinationen der SHIFT- oder STRG- zusammen mit der WIN-Taste und einem Buchstaben. Maustasten sollten nicht alleine ohne eine Kombination mit den Tasten STRG, WIN, SHIFT und ALT verwendet werden. Wenn Tastenkombinationen nicht funktionieren, schauen Sie bitte in das Kapitel "Fehlersuche". In den Einstellungen können Sie die Tastenkombinationen zum Ausführen eines im Auswahlmenü markierten Textbausteins ändern. Autotext verwendenAutotexte sind Textabkürzungen, die PhraseExpress durch den jeweils dazugehörigen Textbaustein ersetzt. Anwendungsbeispiele für Autotext:
Wenn Autotexte nicht funktionieren, hilft das Kapitel "Fehlersuche". Bei unerwünschten Textersetzungen hilft das Thema "Unerwünschte Autotexte". Wenn Autotextoptionen grau dargestellt werden, dann wurde die Autotextfunktion im (übergeordneten) Textbausteinordner deaktiviert oder Sie haben keine Bearbeitungsrechte. Autotext-Optionen im EinfachmodusIm Einfachmodus können Autotexte auf drei Arten konfiguriert werden:
Autotext-Optionen im ExpertenmodusIm kann die Autotextfunktion sehr detailliert angepasst werden. Beispiele für fortgeschrittene Autotext-Konfigurationen:
Vor- und NachzeichenDie folgenden Optionen erfordern ein gewisses Verständnis für die Zusammenhänge beim Thema Autotext und sind keinesfalls für Einsteiger zu empfehlen. Das Zeichen, das zwecks Erkennung eines Autotextes der laufenden Texteingabe voran stehen . Das Zeichen, das zur Ausführung des Autotextes auf die Eingabe folgen muss, ist das .Sie können nun in PhraseExpress das zur Erkennung eines bestimmten Autotextes erforderlichen Vor- und Nachzeichen separat für jeden Textbaustein oder auch für einzelne Textbausteinordner definieren:
Hier finden Sie einige praktische Konfigurationsbeispiele für Vor- und Nachzeichen:
Autotext erst nach Bestätigung ausführenBei aktivierter Option wird vor dem Ausführen des Autotextes der Textbaustein zunächst in einem Auswahlmenü zum Einfügen angeboten, daß in der Nähe der Einfügemarke erscheint. Damit haben Sie bei jeder Autotexterkennung die Möglichkeit, die Textersetzung abzulehnen oder anzunehmen. Die Bestätigungstaste können Sie mit einem Klick mit der rechten Maustaste auf die Menüoption im Hauptprogrammfenster ändern. Nachzeichen nach dem Ausführen des Autotextes entfernenWenn das für die Ausführung des Autotextes gegebenenfalls erforderliche Nachzeichen im Anschluss der Textausgabe nicht ausgegeben werden soll, dann aktivieren Sie die Option . Diese Option ist nicht erforderlich, wenn das auf oder eingestellt wurde. Diese Option steht nur im Expertenmodus zur Verfügung. Groß-/Kleinschreibungsautomatik
Beispiele für die Groß-/Kleinschreibautomatik:
Diese Automatik können Sie durch Aktivierung der Option ausschalten. Dann wird ein Autotext unterschiedlich behandelt, je nachdem, ob er mit Großbuchstaben oder mit Kleinbuchstaben beginnt. Diese Option steht nur im Expertenmodus zur Verfügung (siehe Kapitel "Expertenmodus"). PhraseExpress auf bestimmte Programme beschränkenNormalerweise funktioniert PhraseExpress in allen Programmen. Textbausteine lassen sich jedoch auch auf bestimmte Programme beschränken. Anwendungsbeispiele:
So erstellen Sie eine Programmbeschränkung:
Durch Klick auf die +-Schaltfläche können Sie bis zu 10 weitere Programmbeschränkungen hinzufügen. Die --Schaltfläche löscht die entsprechende Programmbeschränkung. NEU Wenn Sie einen bestimmten Textbaustein von einem Programm ausschließen möchten, indem Sie gerade arbeiten, führen Sie den Textbaustein aus und klicken Sie mit der rechten Maustaste auf das Startleistensymbol. Wählen Sie anschließend den entsprechenden Befehl. Die Programmbeschränkung ist auch sehr praktisch für den Zwischenablagespeicher, der keine Textbausteininhalte mehr aus gesperrten Anwendungen speichert. NEU Die hier beschriebene Programmbeschränkungsfunktion gilt für individuelle Textbausteine/Textbausteinordner und wird in der Textbausteindatei gespeichert. Wenn Sie die Textbausteindatei auf einem anderen Rechner kopieren, gelten die Programmbeschränkungen auch dort. Die PhraseExpress Anwendung kann jedoch auch global auf bestimmte Programme beschränkt werden. Wenn PhraseExpress einen Fenstertitel nicht sofort identifizieren kann, wechseln Sie bitte den Fokus wiederholt (zum Beispiel bei "FireFox"). Zugriffsrechte beschränkenWenn Sie Textbausteine im Team nutzen, können Sie Schreib- und Leserechte für einzelne Textbausteinordner auf bestimmte Anwender, Arbeitsgruppen, Benutzergruppen oder Domänen beschränken. Anwendungsbeispiele:
Klicken Sie zur Einstellung der Zugriffsrechte mit der rechten Maustaste auf den gewünschten Textbausteinordner und wählen Sie den Befehl . Zugriffsbeschränkte Ordner sind in der Baumstruktur durch ein spezielles Ordnersymbol gekennzeichnet. Alle darin befindlichen Textbausteine und Unterordner sind ab sofort nur für die von Ihnen angegebenen Teilnehmer im Netzwerk sichtbar.
PasswortschutzTextbausteindateien können mit einem Passwort zuverlässig gegen unbefugtem Zugriff geschützt werden. Markieren Sie hierzu den gewünschten Textbausteindateizweig in der Baumansicht des Hauptprogrammfenster und wählen Sie den Befehl . Das Passwort kann bei Programmstart oder zusätzlich bei jedem Öffnen des PhraseExpress Hauptprogrammfensters abgefragt werden. Passwortgeschützte Textbausteindatei werden mit AES Verschlüsselung auf der Festplatte gespeichert und auch gesichert über das Internet übertragen. PhraseExpress gegen Fehlbedienung schützenDie Benutzeroberfläche kann zum Schutz vor Bedienfehlern eingeschränkt werden:
Die Menübefehle für die Programmeinstellungen, bzw. zum Bearbeiten der Textbausteine werden nicht nur gesperrt, sondern komplett aus der Benutzeroberfläche ausgeblendet. Das verringert dank verschlanktem Erscheinungsbild den Schulungs- und Supportaufwand. Nicht vorhandene Bedienelemente können nicht falsch verwendet werden. Die TextvorschlagsfunktionDie Textvorschlagsfunktion wird unter aktiviert und erspart das manuelle Erstellen von häufig verwendeten Textbausteinen: Wenn Sie während Ihrer gewohnten Arbeit am Rechner Sätze, wie zum Beispiel "Vielen Dank für Ihre Anfrage." wiederholt eingeben, bietet Ihnen PhraseExpress die automatische Vervollständigung bei Eingabe des Satzanfangs an. PhraseExpress benötigt hierzu eine kurze "Gewöhnung" an Ihren individuellen Schreibstil. Sie können diese Trainingsphase abkürzen, indem Sie die Textvorschlagsfunktion mit bereits von Ihnen geschriebenen Emails oder Textdokumenten "anlernen". Schreiben Sie die Sätze mindestens drei Mal identisch und ohne Tippfehler, damit sie von der Textvorschlagsfunktion gelernt werden. PhraseExpress unterscheidet Groß-/Kleinschreibung und das Satzzeichen am Satzende. Die Sätze erfordern eine gewisse Mindestlänge, damit Sie von PhraseExpress gelernt und später vorgeschlagen werden. Kurze Sätze tippen Sie ohnehin schneller, als sie aus einem Menü auszuwählen. Bei mehreren Alternativen der Satzvervollständigung erscheint ein Auswahlmenü, daß automatisch wieder verschwindet, wenn Sie es ignorieren und weitertippen. Die Textvorschlagsfunktion verwendet eine von Ihrer Textbausteindatei getrennten Wörterbuchdatei (vgl. Kapitel "Speicherort der persönlichen Daten"), die vollautomatisch von PhraseExpress gepflegt wird. Eine manuelle Bearbeitung des Wörterbuchs ist nicht erforderlich: Neue Texte lernt PhraseExpress ganz einfach durch wiederholte Eingabe in einer beliebigen Anwendung. Unerwünschte Wörter oder Sätze löscht das Programm nach einer einstellbaren Verfallszeit automatisch aus dem Wörterbuch. Sofern Passwörter keine Leer- oder Satzzeichen beinhalten, sollten diese im Regelfall nicht vorgeschlagen werden. PhraseExpress kann global von bestimmten Programme ausgeschlossen werden, in denen Sie gegebenenfalls vertrauliche Eingaben vornehmen. Klicken Sie unerwünschte Vorschläge mit der rechten Maustaste. Falls Sie keine Textvorschläge erhalten, hilft das Kapitel "Fehlersuche". Die Vorschlagsfunktion bietet Einstellungen, um die Treffsicherheit der Vorschläge zu beeinflussen. Die Textvorschlagsfunktion funktioniert nicht mit asiatischen Sprachen. Der ZwischenablagespeicherNormalerweise überschreibt Windows den Inhalt der Zwischenablage jedes Mal, wenn Sie die Zwischenablage mit neuen Inhalten füllen. PhraseExpress speichert nun jeweils die letzten Textinhalte der Windows Zwischenablage in dem System-Textbausteinordner , der in Einstellungen unter (de)aktiviert wird. NEU Mit einem Klick mit der rechten Maustaste auf einen Eintrag können Sie wählen, ob das Element mit oder ohne Textformatierung eingefügt, oder in die Zwischenablage kopiert werden soll. Einstellungsmöglichkeiten zum Zwischenablagespeicher erhalten Sie durch Markieren des Zwischenablagespeicher-Ordners in der Baumansicht:
Zuletzt verwendete Textbausteine aufrufenPhraseExpress kann sich die zuletzt verwendeten Textbausteine und von Ihnen akzeptierte Textvorschläge merken, die dann in einen System-Textbausteinordner kopiert werden. Praktisch ist diese Funktion, wenn Sie wiederkehrend Zugriff auf eine kleinere Anzahl zuletzt ausgeführter Textbausteine benötigen, z.B. beim Ausfüllen von Formularfeldern. Hierfür empfiehlt es sich, diesen Ordner zwecks schnellen Zugriffs aus dem Auswahlmenü zu ziehen und als Desktopmenü auf dem Desktop zu platzieren. Dieser Ordner dient Ihnen auch als Datenbrücke zwischen Ihren normalen Textbausteinen und der Textvorschlagsfunktion, weil in diesen Ordner alle angenommenen Textvorschläge kopiert werden. Die Funktion können Sie durch Löschen des Textbausteinordners "Zuletzt verwendete Textbausteine" ausschalten (und in den PhraseExpress Einstellungen aktivieren). Der Inhalt von System-Textbausteinordnern wird ausschließlich von PhraseExpress verwaltet. Sie können dort keine eigenen Textbausteine erstellen. Verschieben Sie nützliche Inhalte aus System-Textbausteinordnern bei Bedarf in ihren eigenen Textbausteinbestand, weil Inhalte der System-Textbausteinordner "flüchtig" sind und ggf. von neueren Inhalten überschrieben, bzw. je nach Einstellung beim Beenden von PhraseExpress ggf. gelöscht werden. TippfehlerkorrekturDie Tippfehlerkorrektur wird mit der gewöhnlichen Autotextfunktion in PhraseExpress realisiert. Beispiel:Die Autokorrekturtextbausteindatei beinhaltet z.B. den Autotext "vro" mit dem dazugehörigen Textbaustein "vor". Wann immer Sie nun versehentlich "vro" tippen, erkennt PhraseExpress diesen Autotext und ersetzt diese Eingabe mit dem Textbaustein "vor". Wenn Sie eine bestimmte Tippfehlerkorrektur stört, lesen Sie bitte in das Kapitel "Unerwünschte Textersetzungen". Wir stellen Rechtschreibkorrektur-Datenbanken in mehreren Sprachen als kostenlose Downloads zur Verfügung. Bei Verwendung einer SQL Textbausteindatenbank empfehlen wir aus Performancegründen, die Tippfehlerkorrektur-Textbausteine nicht in der SQL Datenbank zu speichern, sondern in einer separaten, lokal gespeicherten Textbausteindatei. Tippfehler-LernfunktionPhraseExpress erkennt, wenn Sie falsch geschriebene Wörter korrigieren und erstellt nach wiederholter Korrektur im System-Textbausteinordner "Gelernte Wortkorrekturen" einen neuen Textbaustein mit der richtigen Schreibweise als Textbausteininhalt und dem Tippfehler als Autotext. Wenn ein neuer Tippfehler gelernt wird, erscheint beim PhraseExpress Startleistensymbol ein entsprechender Hinweis und optional ein Hinweiston. Damit wird der Tippfehler zukünftig auf Nachfrage von PhraseExpress automatisch korrigiert. Für die korrekte Erkennung eines Tippfehlers ist es wichtig, das Sie ein falsch geschriebenes Wort zunächst mit einem Leerzeichen abschließen, dann mit der Rücktaste die falsche Schreibweise löschen und das Wort anschließend korrigieren. Die Lernfunktion für AutoKorrekturen können Sie in den PhraseExpress Einstellungen unter aktivieren. Durch Löschen des System-Textbausteinordners "Gelernte Korrekturen" können Sie die Funktion wieder ausschalten. Wenn Sie den Textbausteinordner "Gelernte Korrekturen" in der Baumansicht markieren, erhalten Sie auf der rechten Fensterseite weitere Einstellungen für die Lernfunktion:
Bei Erreichen der einstellbaren maximalen Anzahl von Einträgen im System-Textbausteinordner werden alte Einträge mit neu gelernten Wortkorrekturen ersetzt und gehen damit verloren. Verschieben Sie vor Beenden von PhraseExpress erwünschte Wortkorrektur-Einträge in Ihren Textbausteinbestand, damit Ihnen diese auch beim nächsten PhraseExpress Start zur Verfügung stehen! Wenn Sie später einen Tippfehler machen, für den es im System-Textbausteinordner eine gespeicherte AutoKorrektur gibt, dann wird diese nicht automatisch durchgeführt, sondern zunächst in einem Auswahlmenü vorgeschlagen. Wenn Sie eine automatische Korrektur ohne Bestätigung wünschen, markieren Sie den System-Textbausteinordner und deaktivieren Sie die Option "". Hierfür muss der Expertenmodus aktiviert sein. Wenn Sie eine bestimmte Tippfehlerkorrektur stört, hilft Ihnen das Kapitel "Unerwünschte Textersetzungen". Der Inhalt von System-Textbausteinordnern wird ausschließlich von PhraseExpress verwaltet. Sie können dort keine eigenen Textbausteine erstellen. Verschieben Sie nützliche Inhalte aus System-Textbausteinordnern bei Bedarf in ihren eigenen Textbausteinbestand, weil sie "flüchtig" sind und ggf. von neueren Inhalten überschrieben, bzw. beim Beenden von PhraseExpress ggf. gelöscht werden. Für die Tippfehler-Lernfunktion muss die Textvorschlagsfunktion aktiviert sein. Diese Funktion ist nicht in der Easy Edition enthalten. BrowsersucheDie Browsersuche ist eine sehr nützliche Funktion, um beliebige Texte bequem im Internet recherchieren zu können:
PhraseExpress wird dann die ausgewählte Internetseite mit bereits ausgefülltem Suchbegriff öffnen. Das funktioniert sogar mit Adressen in Google Maps oder für eine Routenplanung. Die Browsersuche ist eigentlich keine gesonderte Funktion in PhraseExpress, sondern wurde mit bestehenden Makrofunktionen realisiert. Laden und importieren Sie hierzu die Textbausteindatei "Browsersuche" von unserer Internetseite, auf der wir kostenlose Erweiterungen anbieten. Sie können die vorgegebene Tastenkombination zum Aufrufen der Browsersuche ändern, wie für jeden anderen Textbaustein auch. Diese Funktion ist nicht in der Easy Edition enthalten. Berechnungen während der TexteingabePhraseExpress kann das Ergebnis einer mathematischen Berechnung im Zuge einer beliebigen Texteingabe einfügen. Schließen Sie hierzu einfach eine Formel mit dem Gleichzeichen ab und PhraseExpress schlägt Ihnen dann vor, die Formel mit dem Rechenergebnis zu ersetzen. Die Berechnungsfunktion ist keine gesonderte Funktion in PhraseExpress, sondern wurde mit Makrofunktionen realisiert. Laden und importieren Sie hierzu die Textbausteindatei "Sonderfunktionen" von unserer Internetseite, auf der wir kostenlose Erweiterungen anbieten. Diese Funktion ist nicht in der Easy Edition enthalten. PhraseExpress im Team verwendenFür die gemeinsame Nutzung von Textbausteinen im Team bietet PhraseExpress folgende Alternativen, die auch zusammen verwendet werden können: Gemeinsamer Zugriff auf eine Textbausteindatei NEUMehrere PhraseExpress Installationen können die gleiche Textbausteindatei laden und gemeinsam nutzen. Ja, das ist wirklich so einfach: Alle PhraseExpress Installationen greifen auf die gleiche Textbausteindatei zu, die zum Beispiel auf einem Netzwerklaufwerk gespeichert ist. Beim Speichern eigener Änderungen an der Textbausteindatei prüft PhraseExpress, ob die Textbausteindatei zwischenzeitlich von einem anderen Anwender geändert wurde. Die integrierte Synchronisation führt Änderungen beider Anwender in die gemeinsam genutzte Textbausteindatei zusammen. In den Einstellungen können Sie die Synchronisation konfigurieren. Die PhraseExpress Clients erstellen fortlaufende Datensicherungen, die jeweils auch den Namen des Bearbeiters beinhalten. Alle Anwender können optional den gleichen Speicherort für die Datensicherungen einstellen. Dann wird die Änderungshistorie aller Anwender an eine zentrale Stelle zusammengeführt. Die Bearbeitung von Textbausteine in kurzer zeitlicher Abfolge seitens mehrerer Anwender kann systembedingt zu Konflikten bei der Synchronisation führen. Verwenden Sie in diesem Fall besser einen SQL- oder PhraseExpress Server. Beide schützen vor Zugriffskollisionen. Textbausteine in der CloudPhraseExpress kann Textbausteindateien mithilfe von Cloud-Speicheranbietern auch über das Internet synchronisieren, wie hier am Beispiel Dropbox gezeigt:
Alternativ laden Sie die Textbausteindatei auf allen anderen Rechnern manuell mit dem Befehl , bzw. wenn Sie die Textbausteindatei als weiteren Dateizweig in PhraseExpress hinzufügen wollen: . Änderungen an der Textbausteindatei werden beim Speichern von Dropbox an alle Rechner verteilt und von der PhraseExpress eigenen Synchronisation zusammengeführt. Änderungen werden bei Programmstart, beim Öffnen des Hauptprogrammfensters, oder beim Schließen des Hauptprogrammfensters (wenn Sie Textbausteine geänderte haben) berücksichtigt. Wenn Sie Textbausteindateien mit einem Passwort versehen, sind die Textbausteine dank Dateiverschlüsselung selbst dann vor unberechtigtem Zugriff geschützt, wenn Ihr Cloud-Speicherkonto kompromittiert werden sollte. Dropbox benötigt einige Zeit zur Synchronisierung der Textbausteindateien über das Internet. Wenn mehrere Anwender die Textbausteindatei gleichzeitig bearbeiten und kurz hintereinander speichern, bevor Dropbox die Datei über das Internet verteilen konnte, kann es zu Synchronisationskonflikten kommen. Schränken Sie daher die Schreibrechte auf wenige Anwender ein. um derartige Konflikte zu verhindern. Die Synchronisationsfunktion funktioniert nicht nur mit Dropbox, sondern mit allen Synchronisationsdiensten, die einen Dateiordner zur Synchronisation verwenden; zum Beispiel auch Google Drive oder Microsoft SkyDrive. Verbindung mit einem SQL Server NEUPhraseExpress kann sich über den Menüpunkt mit einem FireBird SQL Server verbinden, um Textbausteine im Unternehmen bereitzustellen. Besonderheiten:
Weitere Informationen finden Sie im SQL Client Manager Handbuch. Wichtiger HinweisAktivieren Sie in den Arbeitsplatzinstallationen unter die Netzwerkunterstützung. Textbausteine im Netzwerk mit dem PhraseExpress ServerDer PhraseExpress Server stellt eine zentrale Textbausteindatei mit professioneller Client-Server Architektur für mehrere Anwender im lokalen Unternehmensnetzwerk bereit. Besonderheiten:
Wichtiger HinweisAktivieren Sie in den Arbeitsplatzinstallationen unter die Netzwerkunterstützung. Automatische ServersucheUm die automatische Serversuche zu (re)aktivieren, klicken Sie in der Menüleiste des Hauptprogrammfensters auf. Bei aktivierter automatischer Serversuche sucht ein nicht-lizenzierter PhraseExpress Client im Hintergrund über einen einstellbaren UDP Port nach einem Server im Netzwerk. Empfängt der Server ein Signal von der Arbeitsplatzinstallation, übermittelt er seine IP Adresse über einen ebenfalls konfigurierbaren UDP Port an die Arbeitsplatzinstallation, die die Netzwerk-Textbausteindatei anschließend lädt. Auch nach einem Neustart erwartet die Arbeitsplatzinstallation den Server zunächst von der im Rahmen der automatischen Serversuche übermittelten IP Adresse. Hat sich die IP Adresse des Servers zwischenzeitlich jedoch geändert, wird die Arbeitsplatzinstallation den Server erneut suchen. Die automatische Serversuche wird deaktiviert, wenn Sie eine IP Serveradresse manuell angeben oder eine lokale Textbausteindatei öffnen. Ändern Sie den vorgewählten UDP Port nur dann, wenn er auf der Arbeitsplatzinstallation bereits von einer anderen Anwendung belegt ist. Manuelle IP Adresseingabe des ServersHat der Server stets eine feste IP Adresse, können Sie die IP Adresse auch manuell eingeben. Klicken Sie hierzu in der Menüleiste des Hauptprogrammfensters auf Geben Sie die IP Adresse des Zentralrechners an. Wenn Sie die IP Adresse manuell eingeben, beendet die Arbeitsplatzinstallation die Serversuche per UDP und erwartet den Server ausschließlich auf der eingegebenen IP Adresse. Wechselt der Server zwischenzeihttp://handbuch.phraseexpress.de h die IP Adresse, dann wird die Arbeitsplatzinstallation den Server nicht mehr finden, bevor Sie entweder die neue IP Adresse eingeben oder die automatische Serversuche aktivieren. Weitere Infos finden Sie im Handbuch zur Netzwerk Edition unter http://netman.phraseexpress.de. Die im Kapitel "PhraseExpress im Team verwenden" beschriebenen Funktionen sind nicht in der Freeware Edition enthalten. PhraseExpress kann gegen Fehlbedienung geschützt werden, um den Schulungs-/Supportaufwand zu minimieren. MakrofunktionenTextbausteine können in PhraseExpress weit mehr, als nur statische Texte wiedergeben. Mit Makrofunktionen lassen sich zusätzliche dynamische Inhalte hinzufügen, wie manuelle Texteingaben, das aktuelle Datum oder fortlaufende Zähler, oder sogar Anwendungen starten oder Dokumente öffnen. Liste aller MakrofunktionenKlicken Sie in der auf den Namen einer Makrofunktion, um in das entsprechende Handbuchkapitel zu gelangen:
Einige Makros funktionieren nicht in HTML/RTF-formatierten Textbausteinen, wie in der letzten Spalte der Tabelle angegeben. In MS Word-formatierten Textbausteinen funktionieren PhraseExpress Makros grundsätzlich nicht. Splitten Sie Word-formatierte Textbausteine auf, und rufen Sie diesen über einen unformatierten Hilfstextbaustein nacheinander auf, der dann weitere Makrofunktionen beinhalten kann (Videoanleitung hierzu). Makrofunktionen verwendenMakrofunktionen werden im Textbausteininhalt eines Textbausteins in PhraseExpress gespeichert. Zur besseren Erkennung sind sie gegenüber normalem Fließtext farblich hinterlegt. Makrofunktionen erkennt das System stets an den geschweiften Klammern, auf die ein Doppelkreuzzeichen '#', der Makrofunktionsname, gegebenenfalls für das Makro erforderliche Parameter und abschließend die geschlossene geschweifte Klammer folgt. Wenn Sie die Syntax der Makrofunktionen auswendig kennen, können Sie diese im Eingabefeld manuell eingeben. Viel einfacher fügen Sie ein Makro aber mit dem Befehl in einen Textbaustein ein. Wählen Sie aus dem Auswahlmenü die gewünschte Funktion und nehmen Sie im darauf folgenden Dialog die Einstellungen vor. Beispiel eines Textbaustein mit Makrofunktionen:Heute ist der {#date}. Es ist jetzt {#time} Uhr. Mit einem Doppelklick auf den Makronamen können Sie die Makroparameter bearbeiten. Makrofunktionen können nahezu beliebig ineinander verschachtelt oder miteinander verkettet werden und damit anspruchsvolle Automatisierungsaufgaben erledigen. Beispiel für verschachtelte Makrofunktionen: {#input -head Datum? -def {#date}} In diesem Beispiel ist das Makro {#date} zur Ausgabe des aktuellen Datums innerhalb des Makros {#input…} zur manuellen Texteingabe eingebettet. Verschachtelte Makros werden immer von "innen nach außen" abgearbeitet. Dieses Makro setzt also zuerst den Vorgabewert auf das aktuelle Datum und fordert Sie anschließend zur Eingabe auf, bei der Sie das Datum noch ändern können. Beispielvideo über verschachtelte Makros zur Erstellung datumsabhängiger Textbausteininhalte. Wenn Sie in einem Makroeingabedialog in einem Eingabefeld die rechte Maustaste betätigen, erhalten Sie eine Auswahl weiterer Makros, so das Sie verschachtelbare Makros bequem erstellen können. Einige Makrofunktionen können nur in unformatierten Textbausteinen verwendet werden. Splitten Sie eine formatierte Phrase gegebenenfalls in zwei separate formatierte Phrasen und erstellen Sie eine neue unformatierte Phrase. Rufen Sie dort den ersten Teil der formatierten Phrase mittels {#insert …} Makro auf, fügen Sie dann die gewünschten Makrofunktionen hinzu und schließen Sie die neue Phrase mit dem Aufruf des zweiten Teils der formatierten Phrase mittels {#insert …} Makro ab. Das aktuelle Datum in einen Textbaustein einfügenPhraseExpress kann mit Hilfe der Makrofunktion {#date} an beliebiger Stelle eines Textbausteins das aktuelle Datum und mit dem Makro {#time} die aktuelle Tageszeit einfügen. Erstellen Sie einen neuen Textbaustein, klicken Sie die Schaltfläche . PhraseExpress fügt dann das an der aktuellen Cursorposition die Makrofunktion {#date} ein: Heute ist der {#date}. Die aktuelle Uhrzeit ist {#time}. Beim späteren Ausführen dieses Textbausteins wird der statische Text ausgegeben und anstelle der Makrofunktionen das jeweils aktuelle Datum, bzw. die aktuelle Uhrzeit ausgegeben: Heute ist der 17.11.2012. Die aktuelle Uhrzeit ist 12:34. Das Datums-/Zeitformat entspricht dabei dem aktuell in Windows eingestellten Regionalschema. Im folgenden Kapitel lernen Sie, wie das Datum auch in anderen Formaten ausgegeben werden kann. Weitere DatumsformatierungVideodemo zur Ausgabe des Datums ins verschiedenen Sprachen Die Makrofunktion {#datetime -f Format -s Verschiebung} gibt das Datum, bzw. die Zeit in verschiedener Formatierung aus. Beispiele:
Aufgrund der recht komplexen Syntax fügen Sie ein {#datetime …} Makro am besten immer über den Befehl ein. Wählen Sie anschließend die gewünschten Einstellungen. Die Vorschau im Makroeingabedialog zeigt Ihnen stets, in welchem Format die Zeit und das Datum vom Makro ausgegeben wird. Parameterreferenz für die Datum-/Zeitformatierung:
ZeitverschiebungMit dem zusätzlichen Parameter -s Verschiebung können Sie das Datum, bzw. die Zeit abweichend von der aktuellen Zeit vor- oder zurückstellen. Dem Parameterindikator -s folgt die Höhe der Verschiebung und direkt danach die Angabe, welche Zeiteinheit (Tag, Jahr, Stunde, etc.) verschoben werden soll:
Anzahl der Tage/Wochen des aktuellen Jahres{#datetime -d} gibt die Anzahl der Tage des laufenden Jahres aus. {#datetime -w} gibt die Anzahl der Wochen des laufenden Jahres aus. Datumsbasierte BerechnungenMit dem optionalen Parameter -value kann ein beliebiges Datum in dem Format, wie in den Windows Regionaleinstellungen definiert, übermittelt werden, das mittels der {#datetime} Makrofunktion anschließend datums-/zeitverschoben in einem beliebigen Format wieder ausgegeben wird. Dieses Beispiel verschiebt das mittels {#date} übermittelte aktuelle Datum um +14 Werktage: {#datetime -value {#date} -s 14w} Datumsauswahlfenster öffnenDas Makro {#calendar -head Fenstertitel -f Datumsformat -s Verschiebung -def Vorgabewert -manual} öffnet ein Kalender und fügt das Datum ein, das der Anwender dort auswählt. Erstellen Sie hierzu einen Textbaustein und fügen Sie an gewünschter Position das Kalendermakro über die Schaltfläche ein: Wählen Sie ein Datum: {#calendar -head Datumsauswahl} Dieses Beispiel öffnet das Datumsauswahlfenster:
Das vom Anwender ausgewählte Datum wird als Text in der gewünschten Formatierung eingefügt. Bei Erscheinen des Dialogs wird das aktuelle Datum als Vorschlag angeboten. Es kann aber auch ein abweichendes Datum oder ein vom jeweils aktuellen Datum verschobener Tag als Vorgabe definiert werden. Mit dem optionalen Parameter -manual wird zusätzlich ein Eingabefeld zwecks manueller Datumseingabe eingeblendet. Wenn Sie dieselbe Datumsauswahl an mehreren Stellen innerhalb eines Textbausteins benötigen, verwenden Sie einfach einen identischen Fenstertitel für die Kalender-Makros. Die Datumsauswahl wird dann nur einmal abgefragt und anschließend für alle Kalender-Makros innerhalb des Textbausteins verwendet, die den gleichen Fenstertitel aufweisen. Textbausteine in einen anderen Textbaustein einfügenMit der Makrofunktion {#insert Autotext …} können Sie Textbausteine oder sogar Textbausteinordner in einen anderen Textbaustein einbetten oder miteinander verketten. Der einzufügende Textbaustein wird hierbei über seinen Autotext definiert. Sie können aber nicht nur Textbausteine in einen anderen Textbaustein einfügen, sondern sogar einen Textbausteinordner. Wenn Sie einen Textbausteinordner, der ja meist Textbausteine beinhaltet, in einen anderen Textbaustein einbetten, weiß PhraseExpress noch nicht, welcher der im eingebetteten Ordner befindliche Textbausteine in den anderen Textbaustein eingefügt werden soll. Daher können Sie das gewünschte Verhalten im Makroeingabedialog konfigurieren:
Praktische Anwendungsbeispiele:
Setzen Sie hierzu die Makrofunktion {#insert Autotext} an der Stelle eines Textbausteins ein, an der die andere Phrase eingefügt werden soll. Diese wird stets über Ihren Autotext identifiziert. Sie haben z.B. einen Textbaustein: Guten Tag, vielen Dank für Ihr Angebotsschreiben. Wir werden uns in Kürze bei Ihnen melden. {#insert ##signatur} Am Ende des Textbausteins befindet sich die Makrofunktion zum Aufruf einer weiteren Phrase mit dem Autotext ##signatur und folgendem Textinhalt: Freundliche Grüße, Der Textbaustein wird dann beim Einfügen wie folgt zusammengesetzt: Guten Tag, vielen Dank für Ihr Angebotsschreiben. Wir werden uns in Kürze bei Ihnen melden. Freundliche Grüße, Mit dem zusätzlichen optionalen Parameter -inherit (engl. für 'vererben') merkt sich PhraseExpress Ihre Textbausteinwahl aus dem Auswahlmenü, falls Sie das {#insert …} Makro mit dem gleichen Autotext mehrfach in einem Textbaustein verwenden. Sie können auch einen Textbaustein aus der Baumansicht direkt an die aktuelle Cursorposition im Phraseninhaltseingabefeld der gerade bearbeiteten Phrase ziehen. PhraseExpress fügt dort anschließend das Makro ein. Falls die einzufügende Phrase noch keinen Autotext aufweist, definiert PhraseExpress basierend auf der Beschreibung und zwei vorangestellten '##' Zeichen und einer Zufallszahl automatisch einen Autotext. Vorteile von verschachtelten Phrasen
Wir empfehlen Ihnen ausdrücklich, sich mit verschachtelten Phrasen zu beschäftigen. Konsequent angewendet, sparen Sie Ihnen viel Zeit und ermöglichen eine elegante Verwaltung Ihrer Textbausteine. Zähler in einem Textbaustein verwendenSie können beliebig viele Zählervariablen als "Textbausteine" erstellen, die mit jedem Aufruf um einen frei definierbaren Wert erhöht/vermindert werden. Erstellen einer VariableVariablen werden von PhraseExpress genauso erstellt und verwaltet, wie jeder andere gewöhnliche Textbaustein. Öffnen Sie die , erstellen Sie einen Textbaustein und geben Sie als eine Zahl ein. PhraseExpress fragt Sie dann, ob die soeben erstellte Phrase in eine Variable umgewandelt werden soll. Weisen Sie anschließend der Variablen auf der rechten Seite des Programmfensters eine , den der Variablen, optional einen und - am wichtigsten - den (gleichzeitig auch der ) zu. Wenn Sie keinen Variablennamen eingeben, wird automatisch das erste Wort der Beschreibung hierfür übernommen. Sie können diese Variable nun als Zahlenwert in jede beliebige Anwendung einfügen. Im praktischen Einsatz werden Variablen jedoch im Zusammenhang mit anderen Phrasen verwendet. Eine Variable mit dem Autotext 'ordernr' könnte z.B. in folgendem Textbaustein genutzt werden: Guten Tag, Ihre Bestellung hat die Rechnungsnummer {#insert ordernr}. Vielen Dank für Ihren Einkauf. Viele Grüße, Mit jedem Aufruf des Textbausteins wird der Zähler nach dem Einfügen entsprechend Ihrer Angabe erhöht bzw. vermindert. Per Makrobefehl {#setvar …} können Sie den Variablenwert und das Inkrement programmgesteuert ändern. Mit dem Makrobefehl {#calc …} können Sie die Anzahl führender Nullen für die Zählervariable definieren. Cursor an bestimmte Stelle im Textbaustein platzierenMit der Makrofunktion {#cursor} definieren Sie die Position des Cursors innerhalb des Textbausteins nach dem Einfügen. Beispiel: Der Cursor steht hier: {#cursor} und nicht am Ende des Textes. Dieses Makro funktioniert nur für unformatierte Textbausteine, die mittels Taste-für-Taste(!) eingefügt werden. Die Position kann verfälscht sein, wenn sich andere Makrofunktionen vor dem {#cursor} Makro befinden, weil dann je nach zusätzlicher Texteinfügung durch andere Makrofunktionen der Offset vom Textbaustein-Beginn verfälscht wird. Manuelle Texteingabe in einem TextbausteinMit der Makrofunktion {#input -head Fenstertitel} können Sie während des Einfügens eines Textbausteins zur manuellen Eingabe eines Textes auffordern, der anschließend an die Stelle der Makrofunktion eingefügt wird. Beispiel: Guten Tag, {#input -head Name des Adressaten} Vielen Dank für Ihr Schreiben. Wir antworten Ihnen in Kürze. Herzlichen Gruß, Wenn Sie diese Phrase aufrufen, öffnet PhraseExpress vor dem Einfügen ein Dialogfenster mit der Fensterbeschriftung "Name des Adressaten", die Sie zur Texteingabe auffordert:
Der dann eingegebene Text wird anstelle der Makrofunktion eingesetzt und ausgegeben: Guten Tag, Mario Ahner Vielen Dank für Ihr Schreiben. Wir antworten Ihnen in Kürze. Herzlichen Gruß Sie können die Betätigung der OK-Schaltfläche auch mit der Tastenkombination STRG-ENTER simulieren. Weitere Parameter für {#input}
Wenn Sie ein und dieselbe Texteingabe an mehreren Stellen innerhalb eines Textbausteins benötigen, verwenden Sie einfach einen identischen Fenstertitel. Sie müssen dann die Texteingabe nur einmal vornehmen, die dann an allen Stellen eingesetzt wird, an denen sich das {#input …} Makro mit dem gleichlautenden Fenstertitel befindet. Eingabeformular erstellenPhraseExpress kann vor Ausführen eines Textbausteins optional ein Formular voranstellen, das den Anwender zu manuellen Eingaben auffordert, die nach Ausfüllen des Formulars an die entsprechenden Stellen im Textbaustein eingefügt werden. Wir empfehlen folgende Verfahrensweise:
Hier finden Sie noch ein Video, das Ihnen die Verschachtelung von Makros in einem Formular-Makro veranschaulicht. Dies zeigt, das sich die neue Formular-Funktion sehr flexibel in die bekannten PhraseExpress Grundfunktionen einbinden lässt: Video "Makros innerhalb von Formular-Makros" Liste der FormularmakrosAnwendungsbeispiel:{#form -text Beispielformular -width 500}{#formtext -text Dies ist ein Beispielformular}{#formseparator}Der Kunde heißt: {#formeditbox -text Ihr Name? -def Klaus -single -required}. Der Kunde ist {#formcheckbox -text Sind Sie männlich? -hint Hinweistext -vals männlich|weiblich -def True}. Der Kunde verwendet {#formcombobox -text Welche Version verwenden Sie? -items Version 6|Version 7|Version 8}. Wenn Sie diesen Textbaustein aufrufen, öffnet PhraseExpress vor dem Einfügen ein Eingabeformular mit der Fensterbeschriftung "Beispielformular", das Sie zur Eingabe weiterer Informationen auffordert. Nachdem der Anwender alle Eingaben im Formular vorgenommen und mit der Schaltfläche quittiert hat, bindet PhraseExpress die Eingaben an die entsprechenden Stellen im Textbaustein ein und fügt diesen gebündelt in die Zielanwendung ein: Der Kunde heißt Michael. Der Kunde ist männlich. Der Kunde verwendet Version 8. Formular-Elemente können in beliebiger Kombination und mehrfach verwendet werden. Die maximale Länge der Beschriftung für Formular-Elemente beträgt 256 Zeichen. Falls Texte im Formularfenster abgeschnitten werden, vergrößern Sie bitte die Fensterbreite mittels {#form …} Makros. Die Höhe des Formularfensters hängt von der Anzahl der verwendeten Formularelemente ab. Überschreitet die Formularhöhe die Bildschirmhöhe, dann werden Rollbalken eingeblendet. Entgegen der normalen Makroverarbeitung (von innen nach außen), werden Formular-Makros, die in einem Textbaustein verwendet werden, zunächst sequentiell verarbeitet. Lediglich etwaige Makrofunktionen innerhalb eines Formular-Makros werden dann wieder rekursiv verarbeitet. Wenn Sie ein und dieselbe Eingabe an mehreren Stellen innerhalb eines Textbausteins benötigen, verwenden Sie einfach eine identische Beschriftung für das entsprechende Formularelement. Das Formularelement wird später im Formular nur einmal angezeigt. Die Anwendereingabe wird dann an allen Stellen eingesetzt, an denen sich das Makro mit der gleich lautenden Beschriftung befindet. Diese Funktion ist nur in der Pro Edition enthalten. Ein Hinweisfenster anzeigenDie Makrofunktion {#msgbox -head Fenstertitel -text Hinweistext -yes Autotext -no Autotext -cancel Autotext -defaultno} öffnet ein Hinweisfenster mit dem entsprechend definierten Text. Dies ist praktisch, um eine laufende Textbausteinausgabe temporär zu unterbrechen, oder um eine Ja/Nein-Abfrage zu gestatten. Hinweisfenster können eine der folgenden Schaltflächenkombinationen aufweisen:
Für jede Schaltfläche kann der Autotext eines Textbausteins angegeben werden, der beim Druck der entsprechenden Schaltfläche ausgeführt werden soll. Somit sind Verzweigungen zu verschiedenen Textbausteinen möglich. Nach Klick auf Abbrechen wird die Ausführung des Textbausteins abgebrochen, in dem sich das {#msgbox …} Makro befindet. Wenn der optionale Parameter -defaultno verwendet wird, hat die 'Nein', bzw. 'Abbrechen'-Schaltfläche Fokus beim Aufruf des Hinweisfensters. Sprechblase anzeigenDie Makrofunktion {#balloon…} zeigt eine Sprechblase beim PhraseExpress Startleistensymbol an. Beispiel: {#BALLOON -title Überschrift -text Sprechblasentext -onclick Ausgabe} Der Inhalt der Sprechblase besteht aus der Überschrift und dem Sprechblasentext. Optional kann PhraseExpress beim Klick auf die Sprechblase einen Text ausgeben, bzw. mit Hilfe weiterer Makrofunktionen weitere Operationen durchführen. Eine Windows Umgebungsvariable in einen Textbaustein einfügenDie Makrofunktion {#env Umgebungsvariable} fügt an beliebiger Stelle eines Textbausteins die gewünschte Windows-Umgebungsvariable ein. Beispiel: Zurzeit unter {#env %os%} angemeldeter Anwendername: {#env %username%} gibt folgenden Text aus: Zurzeit unter Windows_NT angemeldeter Anwendername: Erwin Einfügen einer ActiveDirectory LDAP VariableDie Makrofunktion {#adldap Variablenname} fügt an Stelle des Makros den angegebenen LDAP Wert ein. Diese Funktion ist praktisch für Email-Signaturen, die zentral aus der ActiveDirectory Datenbank mit Inhalt gefüllt werden. Beispiel: Freundliche Grüße, Telefon: {#adldap Phone} gibt folgenden Text aus: Freundliche Grüße, Telefon: 05121/45455-92 Eine Zufallszahl in einen Textbaustein einfügenDie Makrofunktion {#rnd Maximalwert} fügt an beliebiger Stelle eines Textbausteins eine Zufallszahl zwischen 0 und dem angegebenen Maximalwert ein. Beispiel: Rainer Zufall's Lieblingszahl ist {#rnd 100}. Die Ausgabe wäre dann beispielsweise folgender Text: Rainer Zufall's Lieblingszahl ist 23. Eine vorgefertigte Email erstellenDie Makrofunktion {#mail -to Empfänger -cc CC-Empfänger -bcc BCC-Empfänger -subject Betreff -attach Dateipfad(e) -body Emailinhalt -html} erstellt eine neue Email mit Ihrem Standard-Emailprogramm und füllt die Felder entsprechend Ihrer Angaben aus. Es müssen nicht alle Parameter verwendet werden. Beispiel:{#mail -to carmen.baer@kaese.de -subject Neuigkeiten -body {#insert textbeispiel}} Das Makro würde Ihre Emailanwendung starten, eine neue Email erstellen und die angegebenen Felder ausfüllen. In diesem Beispiel wird eine weitere Phrase mit dem Autotext als Email-Nachrichtentext ("body") mit folgendem Inhalt eingefügt: Hallo Carmen, schau mal in Deinen Briefkasten! Gruss, Das Ergebnis:
Das separate Outlook Add-In "Textbausteinverwaltung für Outlook" bietet erweiterte Möglichkeiten der automatisierten Emailbeantwortung. Es gibt verschiedene Email-Sendemethoden für das {#mail …} Makro, die in den Experteneinstellungen ausgewählt werden können. Wenn Sie Probleme beim automatisierten Erstellen von Emails haben, testen Sie die verschiedenen Methoden. Sie können mehrere Dateien als Anlage definieren. Trennen Sie hierzu die Dateipfade mit einem Vertikalstrich. Beispiel: -attach C:\date1.txt|C:\datei2.txt Beinhaltet der Dateianlagepfad Leerzeichen, setzen Sie bitte den Pfad in Anführungsstriche. HTML-formatierte Emails lassen sich nur mit MS Outlook bei Verwendung der Emailsende-Methode "Outlook OLE Automation" versenden. Auch für das {#mail …} Makro muss der Parameter -html enthalten sein. Beispiel: {#mail -to test@test.de -subject Betreff -body {#insert ##inhalt -html} -html} Bei Verwendung von Lotus Notes muss die MAPI Unterstützung auch in Lotus Notes selbst aktiviert sein. Diese ist nämlich standardmäßig deaktiviert. Mehrere Email-Empfänger lassen sich kommagetrennt definieren. Beispiel: alf@meyer.de,kurt@ibm.de Starten einer Anwendung mit PhraseExpressDie Makrofunktion {#RUN -file "Programmdatei" -params "Parameter" -workdir "Arbeitsverzeichnispfad"} startet das angegebene Programm, optional mit Parametern und der Angabe eines Arbeitsverzeichnisses. Beispiel:{#run -file "notepad.exe"} Alternativ können Sie ein Programm zum Starten mit PhraseExpress hinzufügen, indem Sie das Programmsymbol im Windows-Explorer mit der rechten Maustaste klicken und den Befehl wählen. Wenn dieser Befehl fehlt, dann hatten Sie im Zuge der Programminstallation die Option deaktiviert. Durch erneute Installation können Sie diese aktivieren. Wenn die gewünschte Anwendung nicht in Windows registriert ist, müssen Sie gegebenenfalls den kompletten Dateipfad zur Programmdatei angeben. Die Syntax hat sich ab PhraseExpress Version 8 geändert! Öffnen einer Datei mit PhraseExpressDie Makrofunktion {#open Datei} öffnet die angegebene Datei mit der Anwendung, die hierfür zugeordnet ist. Beispiel:{#open d:\daten\beispiel.txt} …Öffnen eines Windows Dateiordners mit PhraseExpressDie Makrofunktion {#openfolder "c:\verzeichnis"} öffnet den angegebenen Windows Dateiordner im Explorer: Beispiel:{#openfolder "C:\Windows"} Dieses Beispiel öffnet den Windows Systemordner. Um einen Ordner im Explorer zu markieren, statt zu öffnen, fügen Sie den Parameter -select hinzu. Aufrufen einer InternetseiteDie Makrofunktion {#url Internetseite} öffnet den Internetbrowser und ruft die angegebene Internetseite auf. Beispiel:{#URL http://www.phraseexpress.com} Tastenbetätigung simulierenDie Simulation der Betätigung von Sondertasten auf Ihrer Tastatur werden über Makrofunktionen abgebildet.
Beispiel:Benutzername{#TAB}Passwort{#ENTER} In diesem Beispiel wird der Text Benutzername ausgegeben, die Betätigung der TAB-Taste simuliert, der Text "Passwort" ausgegeben und abschließend der ENTER-Taste simuliert. Das ist praktisch, um z.B. den Anmeldevorgang an einer Internetseite zu automatisieren. Für Sondertasten gelten folgende reservierte Schlüsselwörter:CTRL, ALT, SHIFT, SPACE, BKSP, TAB, BREAK, DEL, LEFT, RIGHT, UP, DOWN, ENTER, ESC, NUMPAD0, NUMPAD1, NUMPAD2, NUMPAD3, NUMPAD4, NUMPAD5, NUMPAD6, NUMPAD7, NUMPAD8, NUMPAD9, MULTIPLY, ADD, SEPARATOR, SUBTRACT, DECIMAL, DIVIDE, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, INS, HOME, END, PGDN, PGUP, PRTSC, SCROLLLOCK, NUMLOCK, CAPSLOCK, LWIN, RWIN, NONE Hinweise zu einzelnen reservierten Sondertasten:
Die Simulation der Betätigung von Tastenkombinationen unterscheidet zwischen Groß- und Kleinschreibung. {#CTRL -chars A} simuliert zusätzlich die Betätigung der SHIFT-Taste, weil in dem Beispiel der Großbuchstabe A verwendet wurde. Wenn dies nicht erwünscht ist, verwenden Sie stattdessen den Kleinbuchstaben a: {#CTRL -chars a}. Sonderzeichen in einen Textbaustein einfügenDie Makrofunktion {#ASC Zahlenwert} fügt an beliebiger Stelle eines Textbausteins das Zeichen entsprechend des dreistelligen Zeichencodes ein. Dies entspricht der Eingabe eines Sonderzeichens mittels ALT-Taste und Eingabe des dreistelligen Zahlencodes auf dem Nummernblock der Tastatur. Für das Copyright-Zeichen © verwenden Sie z.B. das Makro {#ASC 169}. In der Windowsanwendung Charmap ("Zeichentabelle") finden Sie eine Übersicht aller Sonderzeichen inklusive Angabe des Zahlencodes. Eine Berechnung durchführenDie Makrofunktion {#CALC Berechnung} berechnet die unter Berechnung angegebene Formel und gibt das Ergebnis als Text aus. Beispiel: {#CALC 4+5} Dieser Befehl gibt das Ergebnis 9 aus. Interessant wird dieser Befehl durch Kombination/Verschachtelung mit anderen Makros: {#CALC {#INPUT -head Zahl?}*45} Da Makros immer von innen nach außen abgearbeitet werden, wird in diesem Beispiel zunächst per {#input …} Makro nach Eingabe einer Zahl gefragt. Anschließend wird dieser eingegebene Wert mit 45 multipliziert und dann ausgegeben. Statt der Zahl 45 könnten Sie auch ein {#insert …} Makro verwenden, das auf einen Textbaustein verweist, der wiederum eine Zahl beinhaltet: {#CALC {#INPUT -head Zahl?}*{#INSERT Beispielphrase}} Wenn Sie hier z.B. 5 eingeben und der Textbaustein mit dem Autotext "Beispielphrase" die Zahl 12 beinhaltet, dann würde die Zahl 60 ausgegeben werden. Das Calc Makro unterstützt auch hexadezimale Werte, die mit einem $-Zeichen identifiziert werden: {#CALC $AB + $1F} Der Parameter -digits ergänzt das Rechenergebnis um eine definierbare Anzahl an führenden Nullen. Mit dem Parameter -round lässt sich die Ausgabe des Rechenergebnisses auf eine bestimmte Anzahl an Nachkommstellen runden. NEU Mit dem Parameter -decimalmark definieren Sie das Dezimaltrennzeichen und mit dem Parameter -thousands das Tausendertrennzeichen. NEU Wenn für einen der Parameter -round, -decimalmark oder -thousands der Wert "auto" angegeben wird, dann passt sich das Ausgabeformat der Berechnung an das Eingabeformat an. Ohne diese Formatierungsparameter wendet PhraseExpress die Windows-Einstellungen für die Zahlenformatierung an. Bei inkonsistenter Eingabeformatierung (zum Beispiel Operanden mit verschiedenen Dezimaltrennzeichen) gibt die Makrofunktion eine Fehlermeldung aus. Den Fokus zu einer anderen Anwendung wechselnDie Makrofunktion {#FOCUS Fenstername} wechselt zu der angegebenen aktiven Windowsanwendung, basierend auf dem Fensternamen (z.B. "Calculator"). Falls die angegebene Anwendung nicht geladen ist, bleibt der Fokus auf der aktuell aktiven Anwendung. Beispiel: {#FOCUS Calculator} Dieser Befehl wechselt den Fokus zum Taschenrechner-Programm (wenn dieses zuvor gestartet wurde). NEU Der optionale Parameter -windowstate definiert die Darstellung des dazugehörigen Programmfensters: maximize, minimize, restore, hide oder show. Sie können auch einen Platzhalter * im Fenstertitel verwenden. Verzögerung{#SLEEP 3000} Diese Funktion lässt PhraseExpress für die angegebene Zahl nnnn in Millisekunden warten (im obigen Beispiel für 3 Sekunden). Diese Funktion ist nützlich, falls eine Anwendung längere Zeit für die Verarbeitung einer Tasteneingabe benötigt. Auch bei Operationen in Verbindung mit der Windows Zwischenablage ist eine kleine Verzögerung von einigen Sekunden erforderlich, weil Windows oft etwas länger für Zwischenablageoperationen benötigt. Wenn-Dann-Oder (If-Then-Else) AbfrageDie Makrofunktion {#COND …} ermöglicht eine verzweigte Programmierung in PhraseExpress. In Abhängigkeit einer Eingabe können verschiedene Ausgaben generiert werden: {#COND -IF Eingabewert = Bedingung -THEN Anweisung -ELSE Alternativanweisung} Anstelle des Vergleichsoperators "=" kann auch "!=" (für "ungleich"), ">", "<", ">=", "=<" verwendet werden. Es können Texte und Ganzzahlen verglichen werden. Kommazahlen funktionieren nicht. Die Anweisungen können weitere Makrofunktionen beinhalten. Beispiel:{#COND -IF {#INPUT Wort?} = Hans -THEN Das ist Hans. -ELSE Das ist nicht Hans.} Das hier verwendete Beispiel fragt nach der Eingabe eines Namens und gibt bei Eingabe von "Hans" folgendes aus: Das ist Hans
Sie können mit diesem Makro auch Zahlenwerte numerisch vergleichen und statt eines statischen Texts auch andere Textbausteine mittels Makrobefehl #INSERT einfügen: {#COND -IF {#INPUT Zahl?} >= 5 -THEN Die Zahl ist mindestens 5. -ELSE {#INSERT ##autotexteineranderenphrase}} Das hier verwendete Beispiel fragt nach der Eingabe einer Zahl und gibt bei einer Zahl größer als 5 aus: Die Zahl ist mindestens 5. Wird hingegen eine Zahl kleiner 5 eingegeben, dann gibt PhraseExpress per #insert Befehl den Textbaustein mit dem Autotext ##autotexteineranderenphrase aus. Texte können ausschließlich mit = verglichen werden. SchleifenfunktionDer Befehl {#LOOP -count x} wiederholt alles was sich hinter 'LOOP' befindet x-mal. Beispiel:{#LOOP Beispieltext{#ENTER} -count 3} Das hier verwendete Beispiel gibt das Wort 'Beispiel' in jeweils einer neuen Zeile dreimal untereinander aus: Beispieltext Beispieltext Beispieltext Zwischenablage{#CLIPBOARD -copy} Diese Funktion kopiert den etwaig aktuell markierten Text in die Windows Zwischenablage. Dies wird durch Simulation der Tastenkombination STRG-c erreicht. {#CLIPBOARD -paste} Diese Funktion fügt den Inhalt der Windows Zwischenablage an die aktuelle Position ein. Dies wird durch Simulation der Tastenkombination STRG-v erreicht. Weitere Zwischenablage-FunktionenMit Makrofunktion {#INSERTCLIPBOARD} wird der Zwischenablageinhalt zeichenweise als Text ausgegeben, statt über die weiter oben beschriebene Systemfunktion (Betätigen von STRG-v). Diese Funktion eignet sich auch, um z.B. den aktuellen Zwischenablageinhalt als Vorgabewert für ein Eingabefeld zu verwenden: {#INPUT -head Eingabe? -def {#INSERTCLIPBOARD}} In diesem Beispiel öffnet sich das Eingabefenster für eine manuelle Texteingabe mit dem Inhalt der Zwischenablage als Vorgabewert. Mit der Makrofunktion {#SETCLIPBOARD Inhalt} wird die Zwischenablage mit dem im Makro definierten Inhalt gefüllt. Beispiel:{#SETCLIPBOARD {#INPUT Text?}} In diesem Beispiel öffnet sich das Eingabefenster für eine manuelle Texteingabe. Die Windows Zwischenablage wird dann mit dem dort eingegebenen Text gefüllt. Dateianlage an Email anfügen NEUDie Makrofunktion {#pastefile Dateipfad} übermittelt die angegebene Datei über die Zwischenablage an die aktuelle Zielanwendung. Ein praktischer Anwendungsfall ist das Anfügen einer Dateianlage an ein geöffnetes Emailfenster. Beispiel:{#pastefile D:\daten\Prospekt.pdf} Wenn die Datei nicht korrekt als Dateianlage angefügt wird, geben Sie dem Betriebssystem mehr Zeit zur bei der Verarbeitung der Zwischenablage, in dem Sie vor und/oder nach dem Makro eine Verzögerung mittels {#sleep …} Makrofunktion hinzufügen. Wenn Sie eine Datei nicht als Dateianlage anfügen, sondern deren Inhalt in eine Email einfügen möchten, schauen Sie sich bitte das {#insertfile …} Makro an. Textbaustein per Makro erstellen/ändern{#SETPHRASE -description Beschreibung -content Textbausteininhalt -autotext PhrasenAutotext -folder OrdnerAutotext} Hiermit wird ein Textbaustein mit der entsprechend definierten Beschreibung, Inhalt und Autotext in dem Textbausteinordner erstellt, der unter -folder angegeben ist. Dieses Makro ist sehr praktisch, um dynamische und/oder temporäre Textvariablen zu realisieren. Die erstellten/geänderten Textbausteine fungieren hierbei als Textvariablen, die in anderen Textbausteine per {#INSERT …} Makro eingebunden und nach Verwendung auch wieder gelöscht werden können. Nach Ausführen eines Textbausteins, der diesen Makrobefehl beinhaltet, wird stets die Textbausteindatei gespeichert, was zu einer kleinen Verzögerung führt. Bedenken Sie auch, daß bei gleichzeitigem Zugriff auf die Textbausteindatei alle Arbeitsplatzinstallationen die Datei mit jeder Änderung aktualisieren/synchronisieren müssen. Daher sollten Sie mit diesem Makro erstellte, bzw. geänderte Textbausteine gegebenenfalls in einer separaten, lokalen(!) Textbausteindatei speichern.
Variablenwert/Inkrement per Makro erstellen/ändernMit der Makrofunktion {#setvar …} wird der Wert einer Zählervariable, die anhand ihres Autotextes identifiziert wird, auf einen neuen Wert eingestellt, bzw. ein neues Inkrement definiert. {#SETVAR -var VariablenAutotext -value NeuerWert -inc NeuesInkrement} Zusätzlich lässt sich optional ein neues Inkrement definieren. Bei Angabe eines negativen Wertes wird dies ein Dekrement. Nützlich ist dieses Makro, wenn sich eine Variable bei mehrfacher Verwendung innerhalb eines Textbausteins temporär nicht ändern soll. Setzen Sie hier einfach das Inkrement zu Beginn der Phrase auf Null und abschließend wieder auf den ursprünglichen Wert: {#SETVAR -var Zähler -inc 0}Die Variable hat den Wert: {#INSERT Zähler} Nochmalige Ausgabe: {#INSERT Zähler}.{#SETVAR -var Zähler -inc 1} Hier die Textausgabe zu dem Beispiel: Die Variable hat den Wert: 5 Nochmalige Ausgabe: 5 Ohne Verwendung von {#setvar …} würde folgendes ausgegeben: Die Variable hat den Wert: 5 Nochmalige Ausgabe: 6 Nach Ausführen eines Textbausteins, die diesen Makrobefehl beinhaltet, wird stets die Textbausteindatei gespeichert, was zu einer kleinen Verzögerung führt. Bedenken Sie auch, daß bei Verwendung der PhraseExpress Network Edition alle Arbeitsplatzinstallationen mit der neu definiertem Textbausteininhalt aktualisiert werden. Wir empfehlen daher, Variablen in einer separaten, lokalen Textbausteindatei zu speichern. Einbindung einer externen Datei{#INSERTFILE Dateipfad} Diese Funktion lädt die mittels Dateipfad angegebene Datei im Moment des Ausführens des Textbausteins und fügt den Inhalt in den Textbaustein ein. Externe Dateien werden nicht in der Textbausteindatei gespeichert, sondern mit der Makrofunktion nur der Verweis darauf. Unterstützte Dateitypen
Microsoft Word- & Excel-Dokumente werden nur in der Professional Edition unterstützt. Wenn Sie statt den Inhalt einer Datei einzufügen, die Datei selbst - zum Beispiel als Email-Dateianlage - übermitteln möchten, schauen Sie sich bitte die Makrofunktion {#pastefile …} an. Das {#INSERTFILE} Makro ersetzt und erweitert die Makrofunktionen {#IMGFILE} und {#TEXTFILE} früherer PhraseExpress Versionen. Einfügemethode ändern{#PASTEOPTIONS -pastespeed Einfügegeschwindigkeit -method kbk oder cb} Dies ist ein Beispieltext. Diese Makrofunktion bestimmt die Einfügemethode für einen bestimmten Textbaustein unabhängig von der Systemeinstellung. Die Einfügegeschwindigkeit lässt sich ebenfalls in Millisekunden Pause pro Tastendruck anpassen. Verwenden Sie entweder kbk, um den Text Zeichen-für-Zeichen einzufügen oder cb für die Verwendung der Windows Zwischenablage. Beispiel:{#PASTEOPTIONS -method kbk} Dieser Befehl muss sich am Textbausteinanfang befinden. StringoperationenDie Makrofunktionen für Stringoperationen erlauben die automatisierte Bearbeitung von Textbausteinen. Zum Verständnis sind Programmierkenntnisse erforderlich. Anwendungsbeispiel:Sehr geehrter Herr{#uppercasefirst {#trim {#input -head Nachname? -def {#insertclipboard} -single}}} Das verschachtelte Makrobeispiel wird von innen nach außen verarbeitet: Zunächst erwartet die manuelle Texteingabe mittels {#input …} Makro die Eingabe eines Nachnamens für eine Anredefloskel. Als Vorgabewert wird mit {#insertclipboard …} der aktuelle Inhalt der Zwischenablage vorgeschlagen. Nach der manuellen Texteingabe werden überschüssige Leerzeichen mittels {#trim …} entfernt und abschließend der erste Buchstabe der Texteingabe mit dem Makro {#uppercasefirst …} groß geschrieben. Das Sprachschema der Tastatur ändernMit dem Makro {#SETLAYOUT Sprach-ID} können Sie die Spracheinstellung der Tastatur ('Tastaturschema') ändern, um z.B. Sonderzeichen anderer Sprachen korrekt auszugeben. Beispiel:{#SETLAYOUT 00000407}Dieser Text wird mit deutscher Tastatureinstellung ausgegeben. {#SETLAYOUT 00000409}Ab hier wird das US-amerikanische Tastaturlayout verwendet. {#SETLAYOUT 00000407}Abschließend wird zum deutschen Layout zurückgestellt. Die Einstellung wird vom Betriebssystem dauerhaft übernommen, bis Sie es mit einem weiteren {#SETLAYOUT …} Makro wieder neu definieren. Mit Hilfe des Makros {#GETLAYOUT …} lässt sich die aktuelle Einstellung des Tastaturschemas ermitteln, um sie z.B. mit dem Makro {#SETPHRASE …} temporär in einen Textbaustein zwischen zu speichern: {#SETPHRASE -description Aktuelles Tastaturschema -content {#GETLAYOUT} -autotext currentkeyboardscheme} Mit diesem Makro wird die aktuelle Sprachschema-Einstellung in einen Textbaustein gespeichert. Dieser Textbaustein wird als temporäre Textvariable verwendet und über den Autotext "currentkeyboardscheme" identifiziert. Nach Abschluss verschiedener Änderungen der Sprachschema-Einstellungen können Sie dann das ursprüngliche Tastaturschema wiederherstellen. Hierzu wird der temporäre Textbaustein per {#INSERT …} Makro in den Befehl {#SETLAYOUT …} zum Setzen des Schemas aufgerufen: {#SETLAYOUT {#INSERT currentkeyboardscheme}}{#SETPHRASE -content -autotext currentkeyboardscheme} Das am Ende befindliche {#SETPHRASE …} Makro löscht durch den leeren -content Parameter den temporären Textbaustein. Eine Liste der Sprach-IDs ('language identifiers') finden Sie auf der Microsoft MSDN Internetseite. Einfach- vs. ExpertenmodusPhraseExpress-Einsteiger schätzen eine übersichtliche Benutzeroberfläche während Profinutzer die große Vielfalt der Einstellmöglichkeiten in PhraseExpress bevorzugen. Diesen gegensätzlichen Anspruch vereint das Programm durch zwei Betriebsarten:
Den Expertenmodus aktivieren Sie über das Menü . Alle erweiterten Einstellungen sind auch im Normalmodus aktiv! Das Ausblenden der Optionen dient lediglich der optischen Verschlankung der Benutzeroberfläche. Die Funktionen im Expertenmodus sind nicht in der PhraseExpress Easy Edition verfügbar. ProgrammeinstellungenZum Anpassen der Programmeinstellungen klicken Sie mit der rechten Maustaste auf das PhraseExpress Startleistensymbol und wählen Sie den Befehl . Clevere Anwender erreichen häufig benötigte Einstellungen noch schneller mit einem Klick auf das Startleistensymbol bei einer der folgenden Zusatztasten betätigen:
Einstellungen » FunktionenViele Optionen sind selbsterklärend. Wir ersparen Ihnen daher Beschreibungen im Stile von "Zwischenablagespeicher aktivieren aktiviert den Zwischenablagespeicher" und beschränken uns im Handbuch auf erklärungsbedürftige Optionen. Falls Sie sich bei den Einstellungen 'verfahren' haben, hilft Ihnen die Schaltfläche . Einstellungen » TastenkombinationenMit den Tastenkombinationen erhalten Sie Schnellzugriff auf häufig benötigte Funktionen in PhraseExpress. Für das Textbaustein-Auswahlmenü lassen sich weitere Tastenkombinationen definieren. Einstellungen » AnzeigeHier kann die Sprache der Benutzeroberfläche, das Verhalten des Hauptprogrammfensters eingestellt und die Anzeige von Warnmeldungen konfiguriert werden. sind Zusatzinformationen, die in einer Sprechblase unten rechts beim PhraseExpress Startleistensymbol erscheinen. Wir empfehlen, diese Hinweise aktiviert zu lassen, weil Sie durch Klicken auf die Sprechblasen bequem zu Programmeinstellungen springen können. Falls trotz aktivierter Sprechblasen keine Hinweise angezeigt werden, sind diese eventuell generell auf Ihrem Rechner deaktiviert. In diesem Video zeigen wir Ihnen, wie Sie Sprechblasen auf Ihrem System aktivieren können. Einstellungen » HinweistöneBei der Arbeit am PC kann man das Textbaustein-Auswahlmenü leicht übersehen. PhraseExpress kann daher beim Anzeigen des Auswahlmenüs und bei einigen weiteren Ereignissen zusätzlich einen Hinweiston im Audiodateiformat .wav oder .mp3 abspielen. Wir empfehlen kurze und unaufdringliche Hinweistöne zu verwenden. Einstellungen » TextbausteindateiTextbausteindatei-SynchronisationPhraseExpress überprüft beim Speichern der Textbausteindatei, ob zwischenzeitlich eine andere Installation die Textbausteindatei ebenfalls bearbeitet und aktualisiert hat. Sie können hier auswählen, ob PhraseExpress bei jedem Synchronisationskonflikt nachfragen soll, wessen Änderungen übernommen werden sollen oder ob Änderungen stets automatisch zusammengeführt werden. DatensicherungWenn Sie die Datensicherung deaktivieren, werden alle gespeicherten Backups auf Nachfrage gelöscht. Hier können Sie auch die Anzahl der Datensicherungen konfigurieren, die PhraseExpress vorhalten soll. Das einstellbare Sicherungsverzeichnis sollte vom Speicherort der Textbausteindatei abweichen, damit bei einem Festplattendefekt zumindest noch die Datensicherungen zur Verfügung stehen. Mehrere Anwender können einen gemeinsam genutzten, zentralen Speicherort für die Datensicherungen verwenden. PhraseExpress führt dann die Änderungen aller Anwender zentral zusammen. Wenn Sie unterwegs ohne Zugriff auf einen gemeinsam genutzten Datensicherungsordner arbeiten, werden Ihre Bearbeitungsschritte lokal zwischengespeichert und mit der nächsten Netzwerkversion wieder in die zentrale Datensicherung eingepflegt. Wichtige Hinweise
Zwischenspeichern von SQL TextbausteinenNormalerweise werden Textbausteininhalte bei Verwendung eines SQL Servers bei jedem Ausführen des Textbausteins vom Server geladen. Optional kann PhraseExpress einmal geladene Textbausteine für eine beschleunigte Wiedergabe lokal zwischenspeichern. Dies erhöht jedoch den lokalen Speicherbedarf und Textbausteinänderungen werden erst bei einem Neustart des PhraseExpress Clients berücksichtigt. Einstellungen » NetzwerkAktivieren Sie die Option , wenn die PhraseExpress Arbeitsplatzinstallation für folgende Anwendungsfälle auf das lokale Netzwerk, bzw. das Internet zugreifen muss:
Die Kommunikationsports zwischen den PhraseExpress Arbeitsplatzinstallationen und dem PhraseExpress Server der Netzwerk Edition sollten Sie nur ändern, wenn die Ports in Ihrem Netzwerk bereits belegt sind oder wenn Sie mehrere PhraseExpress Server parallel im Netzwerk betreiben (die über unterschiedliche Ports laufen müssen). ProxyserverFalls Ihr Rechner über einen Proxy-Server an das Netzwerk angebunden ist, können Sie hier Proxy Einstellungen vornehmen. Wenden Sie sich bei Fragen zur Proxyserverkonfiguration an Ihren Systemadministrator. Diese Einstellung wirkt sich auch für die Prüfung auf Softwareaktualisierungen und für die Registrierung der Lizenzschlüssel aus. SoftwareaktualisierungenPhraseExpress kann gelegentlich prüfen, ob Sie die aktuellste Version verwenden (Diese Einstellung jetzt öffnen).
Die Einstellung ist jeweils "abwärtskompatibel", d.h., wenn Sie "Kleinere Aktualisierungen" gewählt haben, werden Sie trotzdem auch über wichtige Aktualisierungen informiert. Im Kapitel "PhraseExpress auf dem neuesten Stand halten" finden Sie weitere Hinweise zur Prüfung auf neuere Version. Einstellungen » AuswahlmenüsInhalte im AuswahlmenüIm Einstellungsbereich definieren Sie, welche Bestandteile eines Textbausteins (Beschreibung, Autotext, Tastenkombination, Schnellwahltaste) im Auswahlmenü angezeigt werden. Wenn das Textbaustein-Auswahlmenü während des Tippens eingeblendet wird, können Sie mit dem Parameter eben genau das tun. Wenn Sie das Auswahlmenü ignorieren, schließt es sich selbsttätig nach einigen Zeichen weiterer Texteingabe. Mit diesem "Nachlauf" verpassen Sie auch bei zügiger Texteingabe kein Textbausteinauswahlmenü. Vermutlich möchten Sie keine Textbausteine zur Auswahl angeboten bekommen, für die Sie inkrementelle Autotexte definiert haben, wenn Sie gerade einmal das erste Zeichen eines inkrementellen Autotext eingegebene haben. Daher sollten Sie für den Parameter auf 2-3 Zeichen einstellen. Positionierung des AuswahlmenüsWenn Sie einen Textbausteinordner per Tastenkombination oder Autotext aufrufen, erscheint das Auswahlmenü direkt beim Mauszeiger in gewünschter Weise:
Leider übermitteln einige Anwendungen, wie zum Beispiel Mozilla Firefox eine falsche Position der Einfügemarke an das Betriebssystem. PhraseExpress erkennt solch ungültige Positionsangaben und zeigt das Auswahlmenü an einer einstellbaren Position als "Notlösung" an. Die -Option bietet eine genauere Ermittlung der aktuellen Cursorposition. Leider ist diese Funktion inkompatibel zu einigen Anwendungen und kann zu Abstürzen führen. Einstellungen » Auswahlmenü » ErscheinungsbildIn diesem Menü können Sie die Farben der einzelnen Elemente im Auswahlmenü einstellen. Wenn Sie die auswählen, sind nur die Textfarben einstellbar, weil die anderen Farben vom Windows-Farbschema vorgegeben sind. NEU Zum Anpassen der Farben klicken Sie in der interaktiven Vorschau auf den gewünschten Text oder Hintergrund und definieren Sie mittels Klick auf den Farbwähler eine neue Farbe. NEU Sie können auch die Schriftart und -größe ändern, was sehr praktisch für Sehbehinderte ist. Die dynamische Vorschau zeigt die Schriftgröße an, sofern der Platz ausreicht. Achten Sie zwecks Lesbarkeit auf einen ausreichenden Kontrast zwischen Textfarbe und Hintergrund, bzw. Markierung. Klicken Sie mit der rechten Maustaste auf ein Element in der Vorschau, um dessen Farbeinstellung auf die ganze Zeile zu übertragen. Einstellungen » Auswahlmenü » TastenkombinationenBestätigungstaste zum Ausführen eines Textbausteins im AuswahlmenüMit der wird ein im Textbaustein-Auswahlmenü markiertes Element ausgeführt. Verwenden Sie hierfür eine Taste, die einerseits bequem erreichbar ist, aber ein unerwünschtes Ausführen während einer Texteingabe vermeidet. Wir empfehlen die Tasten TAB oder #, beziehungsweise ; auf amerikanischen Tastaturen. Schnellwahltasten im AuswahlmenüMit den wählen Sie ein bestimmtes Element im Textbaustein-Auswahlmenü aus, ohne es zuvor mit der Maus oder mittels Pfeiltasten ansteuern zu müssen:
Tastenkombinationen für die TextvorschlagsfunktionSie können eine Tastenkombination definieren, um lediglich das nächste Wort eines im Textbaustein-Auswahlmenü markierten Textvorschlags einzufügen, statt des ganzen Satzes. Einstellungen » TextvorschlagsfunktionVermutlich haben Sie bereits beim Schreiben einer SMS die Erfahrung gemacht, daß eine Texteingabevorhersage aufgrund unpassender Vorschläge immer auf einem schmalen Grat zwischen Arbeitserleichterung und Ablenkung wandert. Grundsätzlich haben wir die daher Textvorschlagsfunktion sehr zurückhaltend konzipiert. Sie wird bei fortschreitender Nutzung eher wenige Vorschläge machen, als nutzlose Vorschlägen zu erzeugen. Sie können mit folgenden Optionen jedoch den Zeitpunkt, die Anzahl und Genauigkeit der Textvorschläge nach Ihren Vorlieben anpassen: Treffsicherheit der VorschlagsfunktionWählen Sie den Parameter je nach Vorliebe und gewünschter Anwendung:
Die Option hilft Ihnen bei der Wahl des Parameters anhand Ihres Nutzungsverhaltens:
Dieses Verfahren ergibt ein sich fortlaufend ändernde Einstellung der Treffsicherheit. Wenn Sie mit einer Einstellung zufrieden sind, können Sie die Option wieder ausschalten, um die aktuelle Einstellung für die 'einzufrieren'. Einzelworte vs. ganze SätzePhraseExpress bietet sowohl vollständige Sätze zur Ergänzung an, als optional auch einzelne Wörter innerhalb eines Satzes, um Ihnen die Eingabe längerer Begriffe zu erleichtern: Im oberen Beispiel ist das Wort "Vorschlagsfensterauswahlmenü" ein Einzelwortvorschlag. Wenn Sie keine unvollständigen Sätze vorgeschlagen haben möchten, verschieben Sie den Schieberegler ganz nach rechts. Bei gleichzeitiger Wahl eines hohen Treffsicherheitsparameters erscheinen Vorschläge erst nach Eingabe einiger Wörter, wobei sich die Mindesteingabeersparnis verringert, weil ja schon viel Text eines Satzes eingegeben wurde. Wenn dann noch eine hohe Mindesteingabeersparnis in den Einstellungen für das Auswahlmenü gewählt wurde, werden Sie nur noch Vorschläge für sehr lange Sätze erhalten. MindesteingabeersparnisDie ist sehr wichtig für die Textvorschlagsfunktion und definiert die Differenz zwischen der Länge eines bereits eingegebenen Texts und der Gesamtlänge eines daraus resultierenden Textvorschlages. Dieser Parameter definiert somit die mindestens notwendige Buchstabenanzahl, die Ihnen die Annahme eines Textbausteins an Tipparbeit einsparen muss, um angezeigt zu werden. Beispiel:
Die Texteingabe "Vielen Da" ergäbe den Vorschlag "Viele Dank für Ihre Anfrage.". Bei Annahme des Vorschlages hätten Sie also eine Eingabeersparnis von 20 Zeichen. Die Mindesteingabeersparnis lässt sich getrennt für Einzelwortvorschläge und ganze Sätze einstellen. Wir empfehlen für ganze Sätze eine Mindesteingabeersparnis ab 15-20 Zeichen, so daß Vorschläge nur dann erscheinen, wenn sie eine wirkliche Arbeitserleichterung bedeuten. Für einzelne Wörter reicht eine Mindesteingabeersparnis von ca. 5-10 Zeichen. Bei einer sehr hoch gewählten Mindesteingabeersparnis werden keine kurzen Einträge mehr angezeigt. Für Einzelwortvorschläge auch von kürzeren Wörtern empfehlen wir die Mindesteingabeersparnis auf 2-5 Zeichen und die Treffsicherheit auf 10% zu setzen. Wenn Einzelwortvorschläge in den Einstellungen für die Vorschlagsfunktion deaktiviert sind, können Sie keine Mindesteingabeersparnis für Einzelwortvorschläge einstellen. Einstellungen » Textvorschlagsfunktion » ErweitertFilter für die VorschlagsfunktionMit dem Filter können Sie einschränken, welche Texteingaben für die Textvorschlagsfunktion berücksichtigt werden sollen. Wenn zum Beispiel das Häkchen vor "Texte mit Großbuchstaben am Satzanfang lernen" entfernen, dann ignoriert die Textvorschlagsfunktion alle Texteingaben, die mit einem Großbuchstaben beginnen. LernfunktionPhraseExpress benötigt eine gewisse Einlernungsphase, bevor es Ihnen Satzvervollständigungen anbieten kann. Mit zunehmender Gewöhnung an Ihren persönlichen Schreibstil werden Textvorschläge immer treffsicherer. Diesen Lernvorgang können Sie drastisch beschleunigen, indem Sie PhraseExpress unter » in die Vergangenheit schauen lassen und das Programm mit Ihren Textdateien oder bereits getätigter Outlook Emailkorrespondenz 'füttern'. Der Lernvorgang ist nur einmal erforderlich, da sich Ihre bereits geschriebenen Texte nachträglich ja nicht mehr ändern. WortverfallszeitDie Textvorschlagsfunktion verwendet ein Wörterbuch, das fortlaufend mit Ihren Texteingaben gefüttert wird. Damit Wörterbuch nicht unnötig groß wird, entfernt PhraseExpress automatisch selten verwendete Wörter (z.B. einmalige Tippfehler) nach einer einstellbaren Verfallszeit. Mit kürzerer Verfallszeitvergisst PhraseExpress unbenutzte Wörter schneller und das Wörterbuch bleibt zugunsten einer zügigen Vorschlagsberechnung kompakt. Allerdings vergisst PhraseExpress dann auch seltener verwendete Wörter, die aber dennoch nützlich sein könnten. Diese Automatik erspart Ihnen eine manuelle Pflege der Satzvorschläge und das Wörterbuch passt sich fortlaufend an Ihren Bedarf an: Texte/Wörter, die Sie nicht mehr verwenden, vergisst PhraseExpress automatisch und neue Inhalte werden mit deren Eingabe ebenfalls automatisch gelernt. ExperteneinstellungenBei den werden die Zeichen aufgelistet, mit denen PhraseExpress den Abschluss eines Autotexts erkennt. Bei Problemen mit einer gesperrten ENTER oder TAB-Taste, deaktivieren Sie bitte die Option . Globale Beschränkung auf bestimmte ProgrammeDie PhraseExpress Anwendung kann global auf bestimmte Programme beschränkt werden. Diese globale Programmbeschränkungen haben Priorität vor Programmbeschränkungen für Textbausteine und werden in der Konfigurationsdatei des lokalen Rechners gespeichert. Sie gelten daher nur auf dem entsprechenden Rechner. Wenn Sie eine Textbausteindatei mit mehreren Anwendern gemeinsam nutzen und die Programmbeschränkungen für alle Anwender definieren möchten, verwenden Sie bitte die Programmbeschränkung für Textbausteine, die in der Textbausteindatei gespeichert werden. Markieren Sie hierzu das Wurzelelement in der Baumansicht und schränken Sie dieses inklusive aller Elemente aller Unterordner auf die gewünschten Programme ein. Diese Einstellung wird dann in der gemeinsam genutzten Textbausteindatei, statt in der Konfigurationsdatei gespeichert. Damit erreicht die Einstellung alle Anwender der Textbausteindatei. Experteneinstellungen » TextausgabeWenn ein Autotext erkennt wird, bzw. ein Textbaustein aus dem Auswahlmenü ausgewählt wird und der Textbaustein anschließend einfügt wird, wird der Programmfokus vom Zielprogramm zu PhraseExpress und wieder zurück gewechselt. Damit auch ältere Rechner diesen Wechsel rechtzeitig vollziehen können, wartet PhraseExpress eine einstellbare Verzögerung ab. Experimentieren Sie bei Problemen mit der Texteinfügung mit folgenden :
Experteneinstellungen » EinfügemethodePhraseExpress unterstützt mehrere technische Methoden, um unter Windows Textbausteine in eine Zielanwendung einzufügen. Diese können Sie separat für jedes Programm definieren:
Ein guter Kompromiss ist die Wahl der Option Kürzere Texte werden damit " Taste-für-Taste" und Texte ab der gewählten Mindestlänge automatisch mit der Zwischenablage eingefügt. Optional kann PhraseExpress nach Verwendung der Zwischenablage den vorherigen . Dies Einstellung verursacht jedoch eine weitere systembedingte Verzögerung. NEU Wählen Sie für jedes Zielprogramm eine jeweils individuelle Einfügemethode, um Kompatibilitätsprobleme mit bestimmten Zielprogrammen zu lösen. Wenn Sie eine Einfügemethode für ein Zielprogramm definieren, hat diese Einstellung für dieses Programm Vorrang gegenüber der Standardeinstellung. Experimentieren Sie bitte mit den Einstellungen, wenn Sie Probleme beim Einfügen von Textbausteinen in bestimmten Anwendungen haben, da es keine allgmeingültige Empfehlung gibt. Sie können für einzelne Textbausteine mittels Makrobefehl {#pasteoptions …} eine bestimmte Einfügemethode definieren. Diese Makrofunktion hat vorrangige Priorität gegenüber den anderen Einfügemethode-Einstellungen. Experteneinstellungen » Verschiedenes
ProgrammzuständeDie verschiedenen Programmzustände werden durch die Farbe des Programmsymbols unten rechts in der Startleiste angezeigt:
Von PhraseExpress verwendete TastenkombinationenWenn das Hauptprogrammfenster geöffnet wird, werden einige Tastenkombinationen temporär von PhraseExpress verwendet:
PhraseExpress temporär deaktivierenSie können PhraseExpress kurzzeitig deaktivieren, ohne das Programm beenden zu müssen, indem Sie mit gedrückter STRG-Taste auf das PhraseExpress Startleistensymbol klicken. Das Ausrufezeichen des Startleistensymbols wechselt dann in grauer Farbe. Durch nochmaliges Klicken bei gedrückter STRG-Taste wird PhraseExpress wieder reaktiviert. Alternativ erreichen Sie diese Funktion mit einem Klick der rechten Maustaste auf das Startleistensymbol. Sie können unter eine Tastenkombination für diese Aktion definieren. Freischalten/Registrieren von PhraseExpressWenn Sie Lizenzschlüssel im PhraseExpress Shop erworben haben, können Sie diese(n) auf eine der folgenden Arten registrieren: Lokale RegistrierungWenn Sie PhraseExpress auf einem oder wenigen Rechner(n) oder einem USB Stick verwenden:
Nach erfolgreicher Freischaltung über das Internet erscheint in der Programm-Titelleiste je nach gekaufter Lizenz der Text "PhraseExpress Easy", "PhraseExpress Pro", bzw. "PhraseExpress Standard" und der Lizenzschlüssel ist an die Hardware gebunden. Den Lizenzstatus können Sie stets über den Menüpunkt abfragen. Sie benötigen bei dieser Lizenzierungsmethode pro Rechner jeweils einen separaten Lizenzschlüssel. Diese Option steht nicht zur Verfügung, wenn auf dem Rechner ein Citrix/TerminalServer installiert ist oder, wenn PhraseExpress mit dem Server der Netzwerk Edition verbunden ist. Verwenden Sie in diesem Fall bitte eine der folgenden Registrierungsvarianten. Allgemeine Hinweise zur Registrierung
Hinweise bei Verwendung von PhraseExpress auf einem USB Stick
Zentrale Freischaltung mittels PhraseExpress ServerPhraseExpress kann eine Lizenz von einem PhraseExpress Server (Download) über das lokale Netzwerk beziehen (auch wenn keine Textbausteindatei vom PhraseExpress Server verwendet wird. Der PhraseExpress Server dient dann lediglich als Lizenzserver).
Zentrale Freischaltung mittels SQL ServerWenn Sie PhraseExpress mit einem SQL Server betreiben, empfiehlt sich die Lizenzregistrierung dem SQL Client Manager (Download) vorzunehmen.
Vorteile der Lizenzierung mittels PhraseExpress-, bzw. SQL Server:
Arbeitsplatzinstallationen benötigen eine lokale Netzwerkverbindung zum PhraseExpress, bzw. SQL Server. Entfernen der LizenzWenn Sie eine PhraseExpress Lizenz lokal auf einem Rechner registriert haben, diese aber für eine andere Installation benötigen, entfernen Sie bitte zunächst die Bindung der Lizenz von der aktuellen Installation: Öffnen Sie hierzu das PhraseExpress Hauptprogrammfenster und wählen Sie . Für diesen Vorgang ist kurzzeitig eine Internetverbindung erforderlich, um die Installation vom Lizenzschlüssel zu lösen. Hierzu wird der Lizenzschlüssel und die Hardware ID übermittelt, um die Lizenzierung von unserem Autorisierungsserver zu entfernen. Nach Entfernen der Lizenz sind die Lizenzierungsinformationen auf unserem Server gelöscht und die entsprechende PhraseExpress Installation darf nicht mehr für professionelle Zwecke genutzt werden. Wenn Sie PhraseExpress bereits von Ihrem Rechner entfernt haben, können Sie die Entfernung der Lizenz nachholen, indem Sie PhraseExpress erneut installieren und dann die Lizenz entfernen. Tipps & TricksWir haben im Laufe der Jahre einige Tricks gesammelt, mit denen Sie das Optimum aus der Software herausholen können:
Einige "undokumentierte" TricksDiese versteckten Funktionen sind wirklich praktisch und lassen versierte Anwender durch das Programm geradezu 'hindurch fliegen':
ZeitersparnisberechnungNach dem ersten PhraseExpress Start ermittelt das Programm im Hintergrund für einige Zeit Ihre Tippgeschwindigkeit. Auf dieser Basis und der Anzahl der eingefügten Textbausteine kann PhraseExpress die gewonnene Zeitersparnis berechnen. Beispiel:Angenommen, Sie müssen immer wieder den Satz "Vielen Dank für Ihre Anfrage. Gerne erstellen wir Ihnen ein Angebot auf Basis unserer Allgemeinen Geschäftsbedingungen, die Sie auf unserer Internetseite http://www.jetztalleskaufen.de finden." schreiben. Für diese 119 Zeichen benötigt ein durchschnittlicher Tipper wohl mindestens 30 Sekunden. Mit Hilfe von PhraseExpress ist dieser Satz als Textbaustein jedoch in weniger als 5 Sekunden ausgewählt und eingefügt. PhraseExpress spart Ihnen also mindestens 25 Sekunden pro Ausführung dieses Textbausteins. Die automatische Korrektur von Tippfehlern, die PhraseExpress nebenbei erledigt, sei hier nicht einmal berücksichtigt. Bei einem angenommenen Stundensatz von 20 Euro spart Ihnen PhraseExpress demnach überschlägig 14 Cent pro Ausführung des Textbausteins (20 Euro/Stunde * (30 Sekunden - 5 Sekunden) / (60 Sekunden * 60 Minuten) = 0,14 Euro). Mit einem Klick auf die Statistik-Statuszeile im Hauptprogrammfenster erhalten Sie eine detailliertere Übersicht über Ihre individuelle Zeitersparnis. PhraseExpress verwendet die in den Windows Regionaleinstellungen eingestellte Währung. Wichtiger HinweisDie Erfassung leistungsabhängiger Daten über Mitarbeiter kann aufgrund von Arbeitnehmerschutzbestimmungen untersagt sein. Bitte prüfen Sie, ob sie die Zeitersparnisberechnung in Ihrem Unternehmen legal eingesetzt werden darf. Die Funktion kann unter deaktiviert werden. In der Netzwerk Edition deaktivieren Sie die Statistikfunktion, indem Sie im Monitor des Client Managers die Spalten zurzeit- und Geldersparnis ausblenden (siehe Kapitel "Client Manager" im Handbuch der Netzwerkversion). Arbeiten mit TextbausteindateienNEU PhraseExpress kann mehrere Textbausteindateien-/-datenbanken von verschiedenen Datenquellen gleichzeitig laden. Die Textbausteine aller Textbausteindateien werden zusammengefasst in der Baumansicht des Hauptprogrammfensters präsentiert. Die oberste Textbausteindatei in der Baumansicht hat einen gewissen Vorrang: In dieser werden Textbausteine gespeichert, die mittels Menübefehl "", bzw. der Tastenkombination STRG-ALT-C erstellt werden. Die Reihenfolge der Textbausteindateien können Sie mittels Klicken & Ziehen in der ersten Hierarchie-Ebene verschieben. Die meisten unter dem Menüpunkt "" befindlichen Befehle beziehen sich immer jeweils auf die aktuell in der Baumansicht markierte Textbausteindatei. Speicherort Ihrer TextbausteineDer Speicherort wird für die aktuell in der Baumansicht markierte Textbausteindatei in der Statuszeile angezeigt. Sie können den Speicherort mittels Doppelklick auf den Statuszeilentext ändern. Weitere Details erhalten Sie über den Menübefehl Datei » Eigenschaften. Textbaustein-DatenquellenNEU PhraseExpress unterstützt eine Vielzahl unterschiedlicher Datenquellen:
Eine neue Textbausteindatei erstellen
Die bisher in dem aktuell ausgewählten Textbausteinzweig befindlichen Textbausteine werden entladen und eine neue, leere Datei erstellt. Die zuvor in dem aktuell markierten Textbausteinzweig geladenen Textbausteine werden nicht gelöscht. Sie werden lediglich nicht mehr geladen. Einen neuen Textbausteindateizweig hinzufügen
PhraseExpress fügt in der Baumansicht einen neuen Textbausteinzweig ein. Wenn Sie eine bereits bestehende Textbausteindatei angeben, dann wird diese in den neuen Zweig geladen. Wenn Sie eine noch nicht existierende Datei angeben, dann erstellt PhraseExpress nach Bestätigung eine neue Textbausteindatei (bzw. gegebenenfalls eine neue leere SQL Textbausteindatenbank).
Textbausteindateizweig aus PhraseExpress löschenMarkieren Sie den Textbausteindateizweig in der Baumansicht und betätigen Sie die Entf-Taste oder klicken Sie auf das Mülleimersymbol unterhalb der Baumansicht. Die Textbausteindatei wird nicht von der Festplatte gelöscht! Es wird lediglich der Textbausteindateizweig aus dem Textbausteinbestand in PhraseExpress entfernt. Textbausteindatei speichernSo können Sie eine bestehende Datei unter einem anderen Dateinamen-/ort speichern:
Eine Textbausteindatei ladenSo können Sie eine bestehende Datei in einen bestehenden Textbausteindateizweig laden:
Wenn Sie einen Dateinamen einer noch nicht existierenden Datei angeben, erstellt PhraseExpress auf Nachfrage im gewählten Verzeichnis eine neue, leere Textbausteindatei (bzw. gegebenenfalls eine neue leere SQL Textbausteindatenbank). Speicherort von PhraseExpress-relevanten DateienPhraseExpress speichert Ihre Daten und Einstellungen in folgenden Dateien und Verzeichnissen:
Zwischenspeicherung von TextbausteindateienWenn sich eine Textbausteindatei von einem Netzwerklaufwerk oder einem PhraseExpress Server der Netzwerk Edition geladen wird und die Netzwerkverbindung zum Beispiel aufgrund einer Reisetätigkeit unterbrochen ist, wechselt PhraseExpress automatisch auf eine lokal vorgehaltene Kopie der Textbausteindatei, damit Sie PhraseExpress auch unterwegs nutzen können. Bei Wiederverbindung mit dem Netzwerk wechselt PhraseExpress automatisch auf die aktuelle Textbausteindatei im Netzwerk zurück und führt zwischenzeitlich geänderte Textbausteine mit der Synchronisationsfunktion zusammen. Offline erstellte Datensicherungen werden bei Wiederverbindung ebenfalls zusammengeführt, wenn der Datensicherungsspeicherort auf einem Netzwerklaufwerk liegt. Bezieht der PhraseExpress Client seine Lizenz über einen Server, verwendet der Client unterwegs eine temporäre Lizenz, die nach einiger Zeit abläuft. Die Arbeitsplatzinstallation muss sich dann wieder mit dem PhraseExpress Server verbinden, um die temporäre Lizenz zu erneuern. Sie können den Status und das aktuelle Alter der temporären Lizenz unter » abfragen. Wenn Sie die Textbausteindatei zum Beispiel im lokalen Dateiverzeichnis einer Cloud-Speicheranbieters ablegen, dann können Sie Ihre Textbausteindatei sogar auch über das Internet synchronisieren. Bei Verwendung von Dropbox erscheint in der Baumansicht das entsprechende Symbol. Aufbau der TextbausteindateiPhraseExpress verwendet eine UTF-8 kodierte XML-Datei mit der Dateiendung .pxp, die komprimiert und AES verschlüsselt wird. Die resultierende ZIP-Datei hat ebenfalls die Dateiendung .pxp. In dem ZIP-Archiv befinden sich auch alle Bitmaps, die in der Textbausteindatei gespeichert sind. PhraseExpress kann XML-Dateien jedoch auch direkt als Textbausteindatei laden. Beim ersten Speichern durch PhraseExpress wird die Datei dann automatisch komprimiert/verschlüsselt gespeichert. Sie können Textbausteindateien automatisiert z.B. aus einer Datenbank generieren und in PhraseExpress verwenden, wenn Sie diese XML-Struktur verwenden:
<?xml version="1.0" encoding="UTF-8"?><phrases>
<min_ver>7.0.0</min_ver>
<ce>True</ce>
<description>Beschreibung</description>
<phrase>
<autotext>BeispielAutotext</autotext>
<description>BeispielBeschreibung</description>
<text>BeispielTextbausteininhalt</text>
</phrase>
<folder>
<ce>True</ce>
<description>TextbausteinordnerBeschreibung</description>
<phrase>
<autotext>BeispielAutotext</autotext>
<description>BeispielBeschreibung</description>
<text>BeispielTextbausteininhalt</text>
</phrase>
</folder>
</phrases>
Speichern Sie die XML-Datei mit der Dateiendung .pxp, damit Sie von PhraseExpress als Textbausteindatei erkannt wird.
Wenn Ihre Daten Zeichen enthalten, die auch Bestandteil der XML-Syntax sind, müssen Sie diese in spezieller Form eines enkodierten Zeichens ersetzen:
Trennlinien erzeugen Sie mit <separator><description>-</description></separator> Externe Daten importierenSo importieren Sie externe Dateien in PhraseExpress:
Der weitere Ablauf hängt vom Dateityp der Quelldatei ab: MS Word AutoKorrektur/Autotext importierenSie können AutoKorrektur- und Autotext Einträge aus Microsoft Office in PhraseExpress importieren, die PhraseExpress anschließend zur Nutzung in allen Programmen bereitstellt, statt nur in Outlook, Excel oder Word. Die Zugriffsrechte der Textbausteinordner mit importierten AutoKorrektur- und Autotext-Einträgen werden automatisch auf privat gesetzt, weil jeder Anwender individuelle AutoKorrektur-Einträge verwendet.Diese Einstellung können Sie selbstverständlich ändern, wenn Sie im Netzwerk eine gemeinsam genutzte AutoKorrektur verwenden möchten. Der Import von Autotext/AutoKorrektur-Einträgen ist auf 255 Zeichen pro Element beschränkt. Dies scheint eine Einschränkung von Microsoft Office zu sein, die wir nicht beheben können. Wichtiger HinweisWenn Sie Word AutoKorrektur-Einträge importieren, deaktivieren Sie unbedingt die AutoKorrektur-Funktion in Microsoft Office, um eine doppelte Erkennung von Tippfehlern zu verhindern. Sie erhalten ansonsten Textersetzungen mit doppelten Buchstaben, weil sowohl PhraseExpress, als auch Office versuchen wird, AutoKorrekturen vorzunehmen. Alternativ sperren Sie die AutoKorrektur-/Autotexteinträge aus Microsoft Word und Outlook mit der PhraseExpress Programmbeschränkungsfunktion aus. Importieren von TextExpander TextbausteindateienPhraseExpress kann Textbausteindateien des Mac-Programms SmileOnMyMac "TextExpander" importieren:
PhraseExpress wird die TextExpander Datei anschließend in das PhraseExpress Format umwandeln und in Ihren bestehenden Textbausteinbestand in PhraseExpress einfügen. Der Import aus TextExpander unterstützt zurzeit unformatierten und RTF formatierten Text und einige TextExpander Makrofunktionen (mit Ausnahme von Apple Script, weil dieses grundsätzlich nicht unter Windows verfügbar ist). Alternativ zum Importieren kann PhraseExpress Textbausteine mit TextExpander für Windows synchronisieren.
Import einer PhraseExpress TextbausteindateiBeim Import einer PhraseExpress Textbausteindatei mit der Datei-Endung .pxp wird deren Inhalt samt der Ordnerstruktur in der aktuell geladenen Textbaustein-Baumstruktur hinzugefügt. Import einer externen Text-/BilddateiPhraseExpress fragt Sie beim Import einer externen Datei, wie die Datei in PhraseExpress eingebunden werden soll:
Nach erfolgreichem Import bietet Ihnen PhraseExpress an, bereits vorhandene Textbausteine aus den importierten Daten herauszufiltern, um Doubletten in Ihrem Textbausteinbestand zu vermeiden. Exportieren eines TextbausteinordnersZiehen Sie einfach den Textbausteinordner, den Sie exportieren möchten, aus der Baumansicht des Hauptprogrammfensters auf den Desktop. PhraseExpress erstellt aus dem herausgezogenen Textbausteinordner eine eigenständig nutzbare Textbausteindatei mit der .pxp. Der Dateiname entspricht der Kurzbeschreibung des exportierten Ordners. Alternativ klicken Sie mit der rechten Maustaste auf den gewünschten Textbausteinordner, der die zu exportierenden Textbausteine beinhaltet, und wählen Sie den Befehl . Eine exportierte Datei kann eigenständig wieder als Textbausteindatei in PhraseExpress geladen werden. DatensicherungPhraseExpress speichert für lokale Textbausteindateien die Historie der letzten 99 Änderungen der Textbausteindatei. Sie können eine ältere Version Ihrer Textbausteindatei in folgenden Schritten wiederherstellen:
PhraseExpress tauscht anschließend die aktuell geladene Textbausteindatei mit dem gewählten Versionsstand aus. Diesen Vorgang können Sie mit dem gleichen Verfahren wieder rückgängig machen. Die Datensicherung kann in den Einstellungen konfiguriert werden. Bei Verwendung der Netzwerkversion lesen Sie bitte das Kapitel "Datensicherung" des Handbuchs zur Netzwerkversion. Wichtige Hinweise
PhraseExpress auf dem neuesten Stand haltenPhraseExpress kann in regelmäßigen Abständen prüfen, ob eine Aktualisierung für das Programm verfügbar ist, sofern der Rechner Zugang zum Internet hat. Sie können die automatische Prüfung jederzeit nachträglich ein- oder ausschalten oder eine manuelle Prüfung durchführen. Verbinden Sie hierzu den Rechner mit dem Internet und wählen Sie den Befehl . Bei der Prüfung auf Softwareaktualisierungen wird eine Hardware ID und gegebenenfalls Ihr Lizenzschlüssel an unseren Update-Server gesendet. Stellen Sie sicher, daß PhraseExpress die Firewall zwecks Prüfung auf Softwareaktualisierungen passieren kann. Weitere Informationen zu der Aktualisierungsprüfung finden Sie im Kapitel "Einstellungen - Aktualisierungsprüfung". Die Softwareaktualisierung wird bei Verbindung mit einem PhraseExpress Server auf der lokalen Arbeitsplatzinstallation deaktiviert. In diesem Fall zeigt stattdessen der Client Manager den Versionsstand aller Arbeitsplatzinstallationen zentral an. Für die Installation von Softwareaktualisierungen muss sich der Benutzer mit Administratorrechten autorisieren. Kommandozeilenparameter für die PhraseExpress ProgrammdateiPhraseExpress kann mit Kommandozeilenparametern gestartet werden, um bestimmte Funktionen aufzurufen.
Kommandozeilenparameter für die PhraseExpress InstallationsdateiAuch die PhraseExpress Installationsdatei kann mit Kommandozeilenparametern gestartet werden, um bestimmte Parameter und Einstellungen zu übergeben. Dies ist interessant für die automatisierte Softwareverteilung im Unternehmensnetzwerk:
Das für PhraseExpress verwendete Installationsmodul "InnoSetup" bietet weitere Kommandozeilenparameter, die der Drittanbieter unter http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html dokumentiert. PhraseExpress vom Rechner entfernenBeenden Sie das Programm und deinstallieren Sie PhraseExpress über . Entfernen Sie die Lizenz von Ihrer aktuellen Installation bevor Sie PhraseExpress von Ihrem Rechner entfernen. Falls Sie PhraseExpress nicht deinstallieren können, weil es noch läuft, aber Sie kein Programmsymbol in der Startleiste finden können, betätigen Sie STRG-SHIFT-ESC, um den Taskmanager zu öffnen. Markieren Sie unter dem Register "Prozesse" den Eintrag "PhraseExpress.exe" und beenden Sie den Prozess. Wiederholen Sie danach die Deinstallation. FehlersucheIn diesem Kapitel finden Sie Hinweise und Tipps, falls Probleme mit PhraseExpress auftreten. Bitte prüfen Sie zunächst einige grundlegenden Dinge:
Wenn diese Tipps nicht helfen, prüfen Sie bitte die folgenden Hinweise je nach Problemfall: Stört Sie ein bestimmter Autotext?PhraseExpress bietet komfortable Möglichkeiten, unerwünschte Textersetzungen zu vermeiden oder zu beseitigen:
Weitere Tipps zur Vermeidung unerwünschter Textbausteine:
Funktionieren Autotexte/Tastenkombinationen generell nicht?
Werden Texte in die falsche Anwendung eingefügt
Funktionieren Autotexte/Tastenkombinationen nur in bestimmten Programmen nicht?
Werden Texte fehlerhaft eingefügt?Wenn Texte von PhraseExpress unvollständig oder mit falschen Zeichen eingefügt werden, prüfen Sie bitte folgendes:
Erhalten Sie keine Textvorschläge?
Textbausteine können nicht verändert werden?Grundsätzliche erhalten Sie in der Statuszeile des PhraseExpress Hauptprogrammfensters Informationen, warum Textbausteine nicht geändert werden können. Mögliche Gründe:
Sind bestimmte Einstellungen grau und lassen sich nicht ändern?Schauen Sie im PhraseExpress Hauptprogrammfenster in die untere Statuszeile. Oft finden Sie hier weitere Informationen über den aktuellen Programmstatus. Verharren Sie einen Moment über die betreffende Einstellungsoption. In vielen Fällen erhalten Sie in einem Hinweisfenster weitere Informationen über den Grund der Sperrung vor Änderungen. Einstellungen können aus folgenden Gründen für die Bearbeitung gesperrt sein:
Technischer KundendienstBei technischen Problemen helfen wir Ihnen unter /de/support.htm
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||