Fertigkomponenten - dFPUG

Werbung
Fertigkomponenten
Fertige Komponenten in Component
Gallery und Solutions-Beispielen
Microsoft Visual FoxPro
Wizards &
Builders GmbH
Diese Schulung dient der Einführung in
die verwendbaren Klassen der
Component Gallery und der
Lösungssammlung (Solutions.app)
sowie der Beispielanwendungen von
Microsoft Visual FoxPro.
Wizards &
Builders GmbH
Themenübersicht
 Aufbau Component Gallery
 MyBaseClasses
 Fertigklassen
 Beispiele in Solutions.app
 Anwendung Tasmanian Traders
Wizards &
Builders GmbH
Component Gallery
Einführung in die Arbeit mit der
Component Gallery in
Microsoft Visual FoxPro
Wizards &
Builders GmbH
Kataloge
ActiveX-Controls
 My Base Classes
 Multimedia
 VFP Main
 World Wide Web
 Samples

Wizards &
Builders GmbH
Catalog ActiveX-Controls
Installed Controls
 Servers
 Tools

 CliReg32
 DCOMConfig
 Remote Connection Manager
 Automation Manager
Wizards &
Builders GmbH
Catalog My Base Classes







Init
Destroy
Error
Addtoproject
Newinstance
Release
Releaseobjects




SetHost
SetObjectRef
SetObjectRefs
nObjectrefcount
 Access
 Assign
Wizards &
Builders GmbH
Catalog Multimedia
Multimedia
 Visual Studio Gallery

 Bitmaps
 Cursors
 Icons
 Metafile
 Videos
Wizards &
Builders GmbH
Catalog Visual FoxPro
Data
 Foundation Classes
 Help
 Templates

 Applcations, Forms. Reports

Tools
 Addlabel, Calc., Explorer, Filer, Regedit
Wizards &
Builders GmbH
VFP Foundation Classes







Application
Automation
Buttons
Data Navigation
Data Query
Date/Time
Dialogs







Internet
Menus
Multimedia
Output
Text Formatting
User Controls
Utilities
Wizards &
Builders GmbH
Catalog World Wide Web
Microsoft Network
 Microsoft Products
 Visual FoxPro

 Internet Classes
 User Groups
 VFP-Sites
 VFP-Support

Weg Search Engine
Wizards &
Builders GmbH
Catalog Samples
Client/Server
 FoxIsApi
 Gopher
 PoolManager
 Sample Data
 Solutions
 Tastrade

Wizards &
Builders GmbH
Fertigklassen
Fertige Klassen aus der
Component Gallery von
Microsoft Visual FoxPro
Wizards &
Builders GmbH
My Base Classes
Interessante Verwaltung von
Fremdreferenzen auf Objekt
 Code in allen Methoden aller
Basisklassen KOPIERT!
 Sonst keine wesentlichen
Verbesserungen
 Components basieren darauf!

Wizards &
Builders GmbH
Application
Data Session
 Error
 Object State
 System Toolbar
 Trace Aware Timer
 Window Handler (SDI)

Wizards &
Builders GmbH
Automation
Cross Tab
 Graph
 Graph By Record
 Mail Merge
 Pivot Table

Wizards &
Builders GmbH
Buttons







Cancel
Data Edit
Filter Dialog
Goto Dialog
Help
Launch
OK





Preview
Run Form
Send Mail
Simple Edit
Sort Dialog
Wizards &
Builders GmbH
Data Navigation
Data Navigation Button/Object
 Goto Dialog
 Navigation Shortcut / Toolbar
 Simple Navigation / Picture
 VCR Navigation / Buttons

Wizards &
Builders GmbH
Data Query







Conflict Catcher
Data Validation
Distinct Value
Filter Dialog
Filter Exp. Dia.
Find Buttons
Find Dialog







Find Object
Locate Button
Lookup Combo
Offline Switch
QBF
Sort Dialog/Obj.
SQL PassThrough
Wizards &
Builders GmbH
Dialogs
About Dialog
 Item Locator
 Keywords
 Password Dialog
 Splash Screen
 Thermometer

Wizards &
Builders GmbH
Internet






Cookie
DBF->HTML
FRX->HTML
Hyperlink Button
Hyperlink Image
Hyperlink Label




SCX->HTML
URL Combo
URL Open Dialog
Web Browser
Control
Wizards &
Builders GmbH
Date/Time, Menüs



ActiveX Calendar
Clock
StopWatch


Navigation
Shortcut Menu
Shortcut Menu
class
Wizards &
Builders GmbH
Multimedia, Output


Sound Player
Video Player




Output Control
Output Dialog
Output Object
Text Preview
Wizards &
Builders GmbH
Text Formatting
Font Combo
 Fontsize Combo
 Format Toolbar
 RTF-Controls

Wizards &
Builders GmbH
User Controls
Field Mover
 GetFile and Directory
 MouseOver Effects
 Resize Object
 Sort Mover
 Super Mover
 Table Mover

Wizards &
Builders GmbH
Utilities






Application
Registry
Array Handler
File Version
Find Files
INI Access
Messagebox





ODBC Registry
Registry Access
Shell Execute
String Library
Type Library
Wizards &
Builders GmbH
Solutions
Beispielklassen und Beispielobjekte für
Microsoft Visual FoxPro
Wizards &
Builders GmbH
Übersicht Beispiele

OLE: MS-Graph-Ansteuerung
Wizards &
Builders GmbH
Tasmanian Traders
Das Anwendungsbeispiel
„Tasmanian Traders“ von
Microsoft Visual FoxPro
Wizards &
Builders GmbH
Programmstart
Hauptprogramm
 Instanziierung Applikationsobj.
 Aufruf Login-Maske (Hide!)
 Aufruf User-Level
 Makro-Aufruf aus Action-Memo

Wizards &
Builders GmbH
Probleme mit TasTrade
Applikationsklasse enthält Menü-,
Toolbar- und Maskensteuerung in
einem
 Maskenklasse enthält
Datensatzsteuerung (Navigator)
 Sub-classen fast unmöglich

Wizards &
Builders GmbH
Vielen Dank!
Das waren die Themen:
 Component Gallery -
Kataloge
 Component Gallery -
Fertigklassen
 Solutions.app
 Tasmanian Traders
Wizards &
Builders GmbH
Wenn Fragen bestehen:
Wizards & Builders
Methodische SoftwareEntwicklung GmbH
Frankfurter Str. 21b
61476 Kronberg
Tel.: 06173-950906
Fax: 06173-950907
CIS: 101605,175
Wizards &
Builders GmbH
Herunterladen