Form Designer Programmierung von Forms. © 1999 TMN-Systemberatung GmbH Eigenschaften und das Eigenschafts Fenster n In Reitern nach Themen sortiert n.

Slides:



Advertisements
Ähnliche Präsentationen
Präsentation PS: Klasse File von Janko Lange, Thomas Lung, Dennis Förster, Martin Hiller, Björn Schöbel.
Advertisements

Mit dieser Methode vergleichen Sie sehr einfach zwei oder mehr Präsentationen Herbert Manthei
„Ansicht Arbeitsbereich“ ist die nutzerspezifische Ansicht, in der alle Dokumente aufgelistet sind, die dem angemeldeten Benutzer zugeordnet sind. D.h.
Erst mal den Desktop richtig einrichten. Desktop anzeigen Die Taskleiste Wenn wir auf dem Desktop sind, die F1 Taste drücken.
Java: Dynamische Datentypen
Ein Beispiel in Java.
Windows Explorer.
Programmieren mit JAVA
Teil I - Erstellen einer Excel-Tabelle zur Deckungsbeitragsrechnung
Access starten Mit Datenbanken arbeiten.
Vortrag - Kenny Schlör Applets Einführung in die Appletprogrammierung.
Wizards & Builders GmbH Der Maskendesigner Design von Masken für Applikationen unter Microsoft Visual FoxPro.
Wizards & Builders GmbH Microsoft Titel Microsoft-Titel für Entwickler und Softwarehäuser.
Programmierung von List- und Comboxen mit Microsoft Visual FoxPro
Wizards & Builders GmbH Einführung in die objektorientierte Programmierung Norbert Abb.
Ansteuerung von Treeview
Wizards & Builders GmbH OOP in der Praxis Die wichtigsten Befehle für OO-Programmierung mit Microsoft Visual FoxPro.
SQL in Visual FoxPro. © 1999 TMN-Systemberatung GmbH SQL Historie n SQL - Structured Query Language n In den 70er Jahren von IBM entwickelt n 1986 zum.
Handling und Erstellung von: DLL, EXE, COM, DCOM
List und Combo Boxen. © 1999 TMN-Systemberatung GmbH Grundsätzliches n List und Combo Boxen sind sich im Aufbau sehr ähnlich und wurden bzgl. Datenquellen.
OLE/ OLE-Automation mit VFP Einsatz von ActiveX Controls
Besonderheiten einzelner Steuerelemente in Visual FoxPro
VFP Beispiele sowie Tools, Frameworks und Klassen
Neue DBF und DBC Befehle in Visual FoxPro
Lokal Views (Ansichten) in Visual FoxPro
Der VFP Debugger - Coverage und Profiling. © 1999 TMN-Systemberatung GmbH Der VFP Debugger n Neues Aussehen, eigene Task n Erweiterte Möglichkeiten n.
Grids - Datenblatt in Visual FoxPro
Rushmore - Einführung oder wie Sie Fehler vermeiden.
Visual FoxPro Objektorientierte Programmierung. © 1999 TMN-Systemberatung GmbH Grundbegriffe n Objekte n Eigenschaften n Methoden n Objektnamen n Klasse.
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Arbeiten mit Formularen in Visual FoxPro 9.0
Netzwerkprogrammierung unter Visual FoxPro. © 1999 TMN-Systemberatung GmbH Probleme im Netzbetrieb n Mehrere Benutzer arbeiten auf den gleichen Datensatz.
Active Extend deutschsprachige FoxPro User Group Rainer Becker VFXAFX06.
Access & Assign Methoden in Visual FoxPro Zuweisungs- und Zugriffs-Methoden.
Error Handling unter Visual FoxPro. © 1999 TMN-Systemberatung GmbH ON ERROR n ON ERROR DO ERRHAND WITH error(), sys(16), message(), lineno(1) – Globales.
VFP Class Browser. © 1999 TMN-Systemberatung GmbH Einsatz des Class Browser n Managen von Klassen inklusive, ändern, umbenennen, löschen und umdefinieren.
Visual FoxPro 6.0 Visual FoxPro einrichten Datenbanken und Tabellen.
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova
Definition von Klassen Umgang mit Objekten. © 1999 TMN-Systemberatung GmbH Code Definition von Klassen n Alle visuellen Klassen können auch per Code definiert.
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
Wie verknüpfe ich Seiten oder Bilder ?. Das Verlinken geschieht im Arbeitsfenster: also auf Indexblock klicken.
Unter Start => Geräte und Drucker öffnen – dieses Bild erscheint. Hardware (in diesem Falle PhoenixRC V6.0 (Dongle) sollte angezeigt werden. Dort mit der.
Demonstration starten Demonstration beenden
Java ohne Kara. Java ohne Kara Ab jetzt: Java ohne Kara Ziel: Erfahrungen sammeln mit ersten Java Programmen.
ZIV-Schulung Word Grundlagen
Dateien auf dem Desktop erstellen
6 Arbeiten in der Datenblattansicht
Microsoft® Lync™ 2010 Stellvertretungen – Schulung
Gui-Objekte und Datenmodellobjekte
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Uwe Habermann Venelina Jordanova Schreiben von Visual FoxPro Code in der Oberfläche.
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
St. Wiedemann Datenbanken Haupt- und Unterformular - Daten aus verschiedenen Tabellen - 1. Schritt: Unterformular erstellen Doppelklick.
Herbers Excel-Server - der Workshop
Bearbeiten Sie die untere SmartArt-Grafik
Animierte GIF-Grafik in einem Tabellenblatt anzeigen
Erste Schritte in DELPHI
Wie stelle ich einen Blog in Wikispaces?. Den Internet – Link, unter welchem der Blog zu finden ist kopieren.
Den Internet – Link, unter welchem der Blog zu finden ist kopieren.
Der Windows-Desktop Beispiel für den Windows-Desktop.
1 Erstellung von Funktionen und FBs Inklusive der Erstellung einer Library.
Project Hooks und _VFP Möglichkeiten. © 1999 TMN-Systemberatung GmbH Aufbau des Objekt Modells für Applications und Projects.
Inf K1/2 Sj 13/14 GZG FN W.Seyboldt 1 SFZ FN Sj. 13/14 Python Klassen und Objekte.
Formulare Vanessa Kogelbauer.
Aufgabe 1: Fügen Sie unten ein Textfeld und WordArt ein. Drehen Sie die Objekte. Ende der Aufgabe 1. Lassen Sie diese Präsentation geöffnet und wechseln.
Excel-Tool: Beschwerdeanalyse  Folie 1 von Bitte Makros aktivieren Das Excel-Tool funktioniert nur mit eingeschalteten Makros. Eventuell erhalten.
Dipl.-Inform. Uwe Habermann
 Präsentation transkript:

Form Designer Programmierung von Forms

© 1999 TMN-Systemberatung GmbH Eigenschaften und das Eigenschafts Fenster n In Reitern nach Themen sortiert n Alle n Daten n Methoden n Layout n Andere

© 1999 TMN-Systemberatung GmbH Kern Eigenschaften / Daten n ControlSource n Format n InputMask n MaxLength n ReadOnly n Value

© 1999 TMN-Systemberatung GmbH Kern Eigenschaften / Layout n AutoSize (Label, Buttons..) n BackColor n Caption n FontBold n weitere Font Einstellungen n ForeColor n Height / Width

© 1999 TMN-Systemberatung GmbH Kern Eigenschaften / Layout n Top / Left n IntegralHeight n PasswordChar n ToolTipText n Visible n Disabled Back/ForeColor

© 1999 TMN-Systemberatung GmbH Kern Eigenschaften / Andere n BaseClass n Class n ClassLibrary n Enabled n Name n ParentClass

© 1999 TMN-Systemberatung GmbH Eigenschaften und das Eigenschafts Fenster nOben wird das zu bearbeitende Objekt angezeigt nIm Fenster oberhalb der Eigenschaften können Werte eingegeben werden. noptische Hinweise fettgeändert kursivschreibgeschützt nBeschreibungen aktivieren rechte Maustaste (oben) nauf Standard zurücksetzen rechte Maustaste

© 1999 TMN-Systemberatung GmbH Die Datenumgebung n Eigenes Objekt innerhalb von VFP Forms bzw. FormSets n Das DataEnvironment-Objekt ist ein Container-Objekt für die dem Formular, dem Formularsatz oder dem Bericht zugeordneten Cursor- und Beziehungs- Objekte.

© 1999 TMN-Systemberatung GmbH Methoden und Code Fenster n Methoden enthalten VFP Code n Im Eigenschafts Fenster sind Methoden mit eigenem Code immer fett dargestellt n Die rechte Maus Taste im Code Fenster oder Arbeiten mit den Möglichkeiten des Code Fensters n Suchen im VFP Methoden Code

© 1999 TMN-Systemberatung GmbH VFP arbeitet mit dem Event Modell (Ereignismodell) n Keine Read Ebenen mehr n Event Handler wird einmal eingehängt, ab dann steuert die Benutzeraktion (Events) den kompletten Applikations Ablauf. n Klares Umdenken zur bisherigen Programmmierung n VFP selbst stößt diverse Events z.B. beim Öffnen oder Beenden von Forms an.

© 1999 TMN-Systemberatung GmbH Einige Kernereignisse / Events für Steuerelemente n Load insbes. bei Formularen n Init Wenn ein Objekt erstellt wird, vor dessen Anzeige. n Destroy Ein Objekt wird aus dem Speicher gelöscht. n Cl ick Der Benutzer klickt auf das Objekt. n DblClick Der Benutzer doppelklickt auf das Objekt. n RightClick Der Benutzer klickt mit der rechten Maustaste. n GotFocus / Das Objekt erhält den Fokus, und zwar durch eine WhenBenutzeraktion wie Betätigen von TAB oder Klicken, oder indem der Fokus im Code mit Hilfe der Methode SetFocus geändert wird. n LostFocus / Valid Das Objekt verliert den Fokus n KeyPress Der Benutzer drückt eine Taste und löst sie wieder. n MouseUP/ Der Benutzer drückt eine Maustaste bzw. läßt MouseDownlos (Mauszeiger auf dem Objekt) n MouseMove Der Benutzer verschiebt die Maus über einem Objekt.

© 1999 TMN-Systemberatung GmbH Ereignisreihenfolge beim Öffnen von Forms (gekürzt) n ObjektEreignisse n FormularsatzLoad n DatenumgebungBeforeOpenTables n Formular(e)Load n Datenumgebungs-CursorInit n DatenumgebungInit n Objekte 1 zuletzt FormInit n (FormularsatzRead When ) n (FormularsatzRead Activate ) n (FormularsatzReadShow ) n FormularsatzShow n FormularActivate

© 1999 TMN-Systemberatung GmbH Ereignisreihenfolge beim Schließen von Forms (gekürzt) n ObjektEreignisse n Formular (nur beim Schließen)QueryUnload n (FormularsatzReadValid) n Objekte 1Destroy n FormularUnload n FormularsatzUnload n DatenumgebungAfterCloseTables n DatenumgebungDestroy n Datenumgebungs-CursorDestroy

© 1999 TMN-Systemberatung GmbH nicht Ereignis - gesteuerte Methoden n AddObjectFügt einem Container-Objekt zur Laufzeit ein Objekt hinzu. n RemoveObjectLöscht ein angegebenes Objekt zur Laufzeit aus einem Container- Objekt. n SetAll Ordnet eine Eigenschaftseinstellung allen oder einer bestimmten Klasse von Steuerelementen in einem Container- Objekt zu. n ShowZeigt ein Formular an und legt fest, ob es modal oder nicht modal ist.

© 1999 TMN-Systemberatung GmbH Referenzierung n _screen –.activeform –.activecontrol n ThisForm – (.ThisFormSet) n This –.parent n WITH Objekname.Eigenschaften ENDWITH n Ganz oben einsteigen n Einstieg bei der zugehörigen Form n Aktuelles Objekt n Objekt 1 Ebene höher n Meherere Eigenschaften einstellen.

© 1999 TMN-Systemberatung GmbH Parameter und Forms n Parameterübergabe immer an das Init Event der Form n Parameter Rückgabe immer im Unload Event der Form n DO FORM xyz WITH Para1, Para2,... Form muß für Rückgabe Modal sein. n Übergebene Parameter stehen nur im Init zur Verfügung -> in Eigenschaften stellen.

© 1999 TMN-Systemberatung GmbH Zusammenfassung n Eigenschaften n Datenumgebung n Das Event Modell n Ereignisse und Reihenfolge n Methoden und Code Fenster n Referenzierung n Parameterübergabe

© 1999 TMN-Systemberatung GmbH Anregungen und Fragen TMN-Systemberatung GmbH Allee Heilbronn