Stoclien-Vorgänge
Das stoclien -Beispiel veranschaulicht, wie der Client strukturierte Speicher verwendet. Im folgenden werden die stoclien-Vorgänge zusammengefasst.
Der Client Bereich des Anwendungsfensters stoclien wird zur visuellen Darstellung der mit einem Maus-oder Tablet-Gerät erstellten Freiformzeichnung verwendet. Wenn Sie mit der Maus zeichnen möchten, halten Sie die linke Maustaste gedrückt, während Sie die Maus bewegen. Wenn Sie die linke Maustaste loslassen, wird die Zeichnung einer Zeile beendet.
Im folgenden finden Sie eine Zusammenfassung der Vorgänge aus der Sicht Stoclien.exe als com-Client des Stoserve.dll COM-Servers:
-
Datei/öffnen
-
Zeigt das Dialogfeld Öffnen an, in dem Sie einen Namen und Pfad für eine vorhandene zu öffnende Papier Zeichnungs Datei abrufen können. Ein Standardwert. Die Dateinamenerweiterung PAP für diese Dateien wird angenommen. Wenn an der vorhandenen Zeichnung Änderungen vorgenommen wurden, wenn dieses Menü Element ausgewählt wird, wird zunächst ein separates Dialogfeld mit der Frage angezeigt, ob die aktuelle Zeichnung in der zugehörigen Verbund Datei gespeichert werden soll.
-
Datei/speichern
-
Speichert die aktuelle Zeichnung in der zugeordneten Verbund Datei.
-
Datei/speichern unter
-
Zeigt das Dialogfeld Speichern unter an, in dem Sie einen Namen und einen Pfad für eine neue zu erstellende Papier Zeichnungs Datei abrufen können. Die aktuelle Zeichnung wird zum gespeicherten Inhalt der neuen Datei, und die neue Datei wird zur neuen zugeordneten Verbund Datei für die Zeichnung.
-
Datei/Exit
-
Beendet stoclien.
-
Zeichnen/zeichnen auf
-
Schaltet das Zeichnen zwischen dem stoclien -Client und dem copaper-Objekt auf dem Server um. Dieser Befehl sperrt das copaper-Objekt für die exklusive Verwendung durch diesen Client und verhindert, dass andere Clients auf die gleiche copaper-Instanz auf dem Server zugreifen.
-
Zeichnen/zeichnen aus
-
Deaktiviert das Zeichnen zwischen dem stoclien -Client und dem copaper-Objekt auf dem Server. Dieser Befehl entsperrt den copaper für die exklusive Verwendung durch diesen Client und ermöglicht anderen Clients den Zugriff auf dieselbe copaper-Instanz auf dem Server.
-
Zeichnen/neu zeichnen
-
Zeichnet die aktuellen Zeichnungsdaten, die im copaper-Objekt auf dem Server gespeichert sind, im Client neu.
-
Zeichnen/löschen
-
Löscht den aktuellen Zeichnungs Inhalt und löscht das Fenster Bild. Menü Auswahl: Stift/Farbe zeigt das Dialogfeld Farbe auswählen an, um eine neue Stift Farbe zum Zeichnen zu erhalten.
-
Stift/Mittel
-
Wählt die mittlere Breite für das Zeichnen aus. Ein Häkchen in dieser Menüoption gibt an, dass "Medium" die aktuelle Stift Breite ist.
-
Stift/Thick
-
Wählt die Dicke Breite für das Zeichnen aus. Ein Häkchen in dieser Menüoption gibt an, dass "Thick" die aktuelle Stift Breite ist.
-
Stift/schlank
-
Wählt die schmale Breite für das Zeichnen aus. Ein Häkchen in dieser Menüoption gibt an, dass schlank die aktuelle Stift Breite ist.
-
Senke/Verbindung
-
Verbindet die copapersink ipapersink-Schnittstelle mit dem copaper-objekttaschen-Verbindungspunkt. Das erneute Zeichnen des aktuellen Zeichnungs Bilds in stoclien basiert auf der Senke-Verbindung. Ein Häkchen in dieser Menüoption gibt an, dass das Neuzeichnen verbunden ist.
-
Senke/Verbindung trennen
-
Trennt die copapersink ipapersink-Schnittstelle vom copaper-Objekt Taschenbuch-Verbindungspunkt. Das erneute Zeichnen des aktuellen Zeichnungs Bilds in stoclien basiert auf der Senke-Verbindung. Ein Häkchen in dieser Menüoption gibt an, dass das erneute zeichnen getrennt ist.
-
Tutorial zu Hilfe/stoclien
-
Öffnet die STOCLIEN.HTM Tutorial-Datei im Webbrowser.
-
Hilfe/stobedient-Tutorial
-
Öffnet die STOSERVE.HTM Tutorial-Datei im Webbrowser.
-
Hilfe/lesen der Quelldatei
-
Zeigt das Dialogfeld Öffnen an, sodass Sie eine Quelldatei aus dieser Lektion oder eine andere in Windows Notepad öffnen können.
-
Hilfe/Informationen zu stoclien
-
Zeigt das Dialogfeld Info für diese Anwendung an.
Das stoclien -Beispiel verwendet viele der Hilfsprogrammklassen und-Dienste, die von apputilbereitgestellt werden. Weitere Informationen zu apputilfinden Sie im Quellcode der apputil -Bibliothek im neben geordneten apputil -Verzeichnis und in apputil.MD im haupttutorial-Verzeichnis. Weitere Informationen zu apputilfinden Sie unter Erstellen von Beispielen.