[1] [2] [3] [4] [5]

FWK_PAGEFRAME

Class Name FWK_PAGEFRAME (fwk_base.vcx)
Description Basisklasse für FWK-
Parent Class
Classes Used FWK_BASE, FWK_FORM, Listenfunktionen (CSVLIB)
Public Properties
cRefreshType
REFRESH - Refresh-Verhalten der Pages, Möglichkeiten:
RECNO (abhängig von Satznummer Hauptdatei)
ALIAS= (abhängig von Satznummer Datei "Alias")
NEVER (niemals (wird anderweitig refreshed))
ALWAYS (immer (bei jedem Activate))
REFRESH (bei jedem Pageframe-Refresh)

Für alle Seiten oder Eintrag für jede Seite mit Komma getrennt

cResizeType
0 - Resize-Verhalten des Objekts
cRightmenu
Name des Menüs auf der rechten Maustaste
cUniqueID
Eindeutige Kennung für Objekt, automatisch gesetzt.
lChanged
Flag für erfolgte Änderungen, automatisch gesetzt
lError
Fehlerflag, wird bei Fehler im Objekt gesetzt
lInit
Init-Flag
lNoTranslation
Flag zum Ausschalten der automatischen Übersetzung
nPageCount
2, Maximalzahl der Seiten
nRefreshRecno
Letzte Satznummer für Refresh
Default: 10
Private Properties NONE
Public Methods
CustomInit
wird vom Init-Event aufgerufen
Error
Weiterleitung des Aufrufs an oBASE
Execute
DIESE METHODE IST IN JEDEM OBJEKT KOPIERT!
Ausführen einer/s Funktion/Befehls direkt im Objekt
GenHTML
Generieren von HTML-Ausgabe für Objekt
GetPageNumber
Nummer einer Seite anhand der Header-Caption holen
Init
  • Weiterleitung des Aufrufs an oBASE
  • Setzt Maximalzahl der Pages (nPageCount)
  • Ruft außerdem THIS.SetLanguage auf
MouseDown
Weiterleitung des Aufrufs an oBASE
Refresh
Weiterleitung des Aufrufs an oBASE
RefreshAll
Hilfsmethode um wirklich alle Reiter zu refreshen
RefreshCheck
Feststellung, ob gewünschte Seite Refresht werden muß
RefreshChild
Ausführung des Refreshs für die (nicht sichtbaren) Pages
Release
Freigeben des Objekts durch RELEASE THIS
RightClick
Weiterleitung des Aufrufs an oBASE
SetLanguage
Weiterleitung des Aufrufs an oBASE
ShowWhatsThis
Weiterleitung des Aufrufs an oBASE
zReadme
Dokumentationsmethode (Erläuterungen zum Objekt)
Private Methods NONE

Class Name PAGE (fwk_base.vcx)
Description FWK-Page
Parent Class Page
Classes Used FWK_BASE
Public Properties
Tag
Speicher für ursprüngliche Caption der Page
Public Methods
Activate
Aufruf THIS.PARENT.REFRESHCHILD( THIS.PageOrder )
RightClick
Weiterleitung des Aufrufs an oBASE
ShowWhatsThis
Weiterleitung des Aufrufs an oBASE

FWK_PARAM

Class Name FWK_PARAM (fwk_base.vcx)
Description

Parameterübergabeobjekt

(Globales Parameterobjekt - "Es kann nur einen geben") (Sollte im LOAD/UNLOAD der Form gelesen/gefüllt werden.)

Parent Class FWK_CUSTOM
Classes Used FWK_BASE
Public Properties NONE
xPar1
Platzhalter für Parameterwert 1
xPar2
Platzhalter für Parameterwert 2
xPar3
Platzhalter für Parameterwert 3
xPar4
Platzhalter für Parameterwert 4
Public Methods NONE
Destroy
Löschen von GOPARAM
Init
Übernahme der Parameter 1-4 in Properties Publizieren des Objekts GOPARAM
Release
Löschen von GOPARAM

FWK_SHAPE

Class Name FWK_SHAPE (fwk_base.vcx)
Description Basisklasse für FWK-Shapes
Parent Class Shape
Classes Used FWK_BASE
Public Properties
BackStyle
Default: 0 - Transparent
BackColor
Default: 192,192,192
cResizeType
0 - Resize-Verhalten des Objekts
cRightmenu
Name des Menüs auf der rechten Maustaste
cUniqueID
Eindeutige Kennung für Objekt, automatisch gesetzt.
lError
Fehlerflag, wird bei Fehler im Objekt gesetzt
lInGrid
Flag für Objekt in Grid
lInit
Init-Flag
Private Properties NONE
Public Methods
CustomInit
wird vom Init-Event aufgerufen
Error
Weiterleitung des Aufrufs an oBASE
Execute
DIESE METHODE IST IN JEDEM OBJEKT KOPIERT!
Ausführen einer/s Funktion/Befehls direkt im Objekt
GenHTML
Generieren von HTML-Ausgabe für Objekt
Init
Weiterleitung des Aufrufs an oBASE
MouseDown
Weiterleitung des Aufrufs an oBASE
Refresh
Custom-Refresh,.Weiterleitung des Aufrufs an oBASE
Release
Freigeben des Objekts durch RELEASE THIS
RightClick
Weiterleitung des Aufrufs an oBASE
ShowWhatsThis
Weiterleitung des Aufrufs an oBASE
zReadme
Dokumentationsmethode (Erläuterungen zum Objekt)
Private Methods NONE

FWK_SPINNER

Class Name FWK_SPINNER (fwk_base.vcx)
Description Basisklasse für FWK-Spinner
Parent Class Spinner
Classes Used FWK_BASE
Public Properties
cCaption
Text für Label
cCompareField
Parameter für Ausführung Vergleich in oBASE
Automatischer Wertvergleich mit Objektwert
cCompareType
Parameter für Ausführung Vergleich in oBASE
Vergleichsarten: >, <, >=, <=
cLabelRef
Textreferenz auf Labelobjekt
cResizeType
0 - Resize-Verhalten des Objekts
cRightmenu
Name des Menüs auf der rechten Maustaste
cUniqueID
Eindeutige Kennung für Objekt, automatisch gesetzt.
lChanged
Flag für erfolgte Änderungen, automatisch gesetzt
lConfirm
Bestätigungsschalter für SET CONFIRM (siehe oBase)
lError
Fehlerflag, wird bei Fehler im Objekt gesetzt
lInGrid
Flag für Objekt in Grid
lInit
Init-Flag
lNoTable
Flag für nicht auf Tabellen basierenden ControlSource
lRequired
Flag für zwingend notwendiges Feld (beim Speichern)
nRangeHigh
Maximalwert
nRangeLow
Minimalwert
SelectOnEntry
Default: .T.
xOldVal
Ursprünglicher Wert des Feldes beim Laden des ControlSource
Private Properties NONE
Public Methods
CustomInit
wird vom Init-Event aufgerufen
CustomValid
wird vom Valid-Event aufgerufen
Error
Weiterleitung des Aufrufs an oBASE
Execute
DIESE METHODE IST IN JEDEM OBJEKT KOPIERT!
Ausführen einer/s Funktion/Befehls direkt im Objekt
GenHTML
Generieren von HTML-Ausgabe für Objekt
GotFocus
Weiterleitung des Aufrufs an oBASE
Init
Weiterleitung des Aufrufs an oBASE
Setzen von Minimalwert und Maximalwert
InteractiveChange
Weiterleitung des Aufrufs an oBASE
Lostfocus
Weiterleitung des Aufrufs an oBASE
MouseDown
Weiterleitung des Aufrufs an oBASE
ProgrammaticChange
Weiterleitung des Aufrufs an oBASE
Refresh
Weiterleitung des Aufrufs an oBASE
Release
Freigeben des Objekts durch RELEASE THIS
RightClick
Weiterleitung des Aufrufs an oBASE
ShowWhatsThis
Weiterleitung des Aufrufs an oBASE
Valid
Weiterleitung des Aufrufs an oBASE
When
Weiterleitung des Aufrufs an oBASE
zReadme
Dokumentationsmethode (Erläuterungen zum Objekt)
Private Methods NONE

FWK_TEXTBOX

Class Name FWK_TEXTBOX (fwk_base.vcx)
Description Basisklasse für FWK-Textbox
Parent Class Textbox
Classes Used FWK_BASE
Public Properties
cCaption
Text für Label
cCompareField
Parameter für Ausführung Vergleich in oBASE
Automatischer Wertvergleich mit Objektwert
cCompareType
Parameter für Ausführung Vergleich in oBASE
Vergleichsarten: >, <, >=, <=
cLabelRef
Textreferenz auf Labelobjekt
cResizeType
0 - Resize-Verhalten des Objekts
cRightmenu
Name des Menüs auf der rechten Maustaste
cUniqueID
Eindeutige Kennung für Objekt, automatisch gesetzt.
CValueCase
Formatierung der Eingabe im Valid, Zulässige Werte:
U=Upper, L=Lower, P=Proper, N=Name (fehlt noch)
IntegralHeigth
Default: .T.
lChanged
Flag für erfolgte Änderungen, automatisch gesetzt
lConfirm
Bestätigungsschalter für SET CONFIRM (siehe oBase)
lError
Fehlerflag, wird bei Fehler im Objekt gesetzt
lInGrid
Flag für Objekt in Grid
lInit
Init-Flag
lNoTable
Flag für nicht auf Tabellen basierenden ControlSource
lNoTranslation
Übersetzungsflag für Übersetzung von Value mit SetCaption
lRequired
Flag für zwingend notwendiges Feld (beim Speichern)
Margin
Default: 1
SelectOnEntry
Default: .T.
xOldVal
Ursprünglicher Wert des Feldes beim Laden des ControlSource
xRangeHigh
Maximalwert für Eingabe
xRangeLow
Minimalwert für Eingabe
Private Properties NONE
Public Methods
CustomInit
wird vom Init-Event aufgerufen
CustomValid
wird vom Valid-Event aufgerufen
DblClick
Im Grid Aufruf des Grid-Doppelclicks
Error
Weiterleitung des Aufrufs an oBASE
Execute
DIESE METHODE IST IN JEDEM OBJEKT KOPIERT!
Ausführen einer/s Funktion/Befehls direkt im Objekt
GenHTML
Generieren von HTML-Ausgabe für Objekt
GotFocus
Weiterleitung des Aufrufs an oBASE
Init
Weiterleitung des Aufrufs an oBASE
Default-Auffüllung der InputMask mit "X"
InteractiveChange
Weiterleitung des Aufrufs an oBASE
KeyPress
NUR BEI DATUM: Datumseingabe per Tastaturkürzel NUR IM GRID: Aufruf der Header-Search-Methode sowie tastengesteuert der Grid-Funktionen .Delete, .Addnew und .DblClick (sofern DblClick-Property des Grids gefüllt ist).
Lostfocus
Weiterleitung des Aufrufs an oBASE
MouseDown
Weiterleitung des Aufrufs an oBASE
ProgrammaticChange
Weiterleitung des Aufrufs an oBASE
RangeHigh
Rückgabe von xRangeHigh, sofern gesetzt
RangeLow
Rückgabe von xRangeLow, sofern gesetzt
Refresh
Weiterleitung des Aufrufs an oBASE
Release
Freigeben des Objekts durch RELEASE THIS
RightClick
Weiterleitung des Aufrufs an oBASE
SetCaption
Eintragung von getliteral( cCaption ) in .Value wenn cLabelRef auf "SELF" gestellt wird, wahlweise übergabe von Text.
ShowWhatsThis
Weiterleitung des Aufrufs an oBASE
Valid
Weiterleitung des Aufrufs an oBASE
Formatierung der Eingabe gemäß cValueCase
When
Weiterleitung des Aufrufs an oBASE
zReadme
Dokumentationsmethode (Erläuterungen zum Objekt)
Private Methods NONE

FWK_TIMER

Class Name FWK_TIMER (fwk_base.vcx)
Description Basisklasse für FWK-Timer
Parent Class Timer
Classes Used FWK_BASE
Public Properties
cUniqueID
Eindeutige Kennung für Objekt, automatisch gesetzt.
Interval
Default: 1000
lError
Fehlerflag, wird bei Fehler im Objekt gesetzt
lInit
Init-Flag
lNoRepeat
Default: .T., keine wiederholten Aufrufe falls Timer "hängt" (z.B. durch offenes Popup oder Menü)
nStartSeconds
Wert von SECONDS() bei Timer-Start (für lNoRepeat)
Private Properties NONE
Public Methods
CustomInit
wird vom Init-Event aufgerufen
Error
Weiterleitung des Aufrufs an oBASE
Execute
DIESE METHODE IST IN JEDEM OBJEKT KOPIERT!
Ausführen einer/s Funktion/Befehls direkt im Objekt
Init
Weiterleitung des Aufrufs an oBASE
Realtimer
Tatsächliches Timer-Event
WICHTIG: Statt Timer-Event verwenden
Release
Freigeben des Objekts durch RELEASE THIS
Reset
  • Zurücksetzen von nStartSeconds
  • Zusätzlich: Neuer Intervall als Parameter übergebbar
  • Enablen des Timers
Timer
Abfangen von überzähligen Aufrufen falls lNoRepeat = .T.
Aufruf von THIS.Realtimer()
zReadme
Dokumentationsmethode (Erläuterungen zum Objekt)
Private Methods NONE

FWK_TOOLBAR

Class Name FWK_TOOLBAR (fwk_base.vcx)
Description Basisklasse für FWK-Toolbar
Parent Class Toolbar
Classes Used FWK_BASE
Public Properties
cRightmenu
Name des Menüs auf der rechten Maustaste
cUniqueID
Eindeutige Kennung für Objekt, automatisch gesetzt.
LAllowDelete
Zugriffsrechte für Benutzer
lAllowEdit
Zugriffsrechte für Benutzer
lAllowNew
Zugriffsrechte für Benutzer
lClosable
Toolbar per Mausklick schließbar (incl. Closerbox)
lError
Fehlerflag, wird bei Fehler im Objekt gesetzt
lInit
Init-Flag
lNoTranslation
Flag zum Ausschalten der automatischen Übersetzung
lSaveWindowPos
Abspeichern der Toolbarposition
Private Properties NONE
Public Methods
AfterDock
Aufruf der Resize-Methode
CustomInit
wird vom Init-Event aufgerufen
Destroy
Verstecken der Toolbar, Sichern der Position
Error
Weiterleitung des Aufrufs an oBASE
Execute
DIESE METHODE IST IN JEDEM OBJEKT KOPIERT!
Ausführen einer/s Funktion/Befehls direkt im Objekt
GenHTML
Generieren von HTML-Ausgabe für Objekt - nicht zulässig!
Init
Weiterleitung des Aufrufs an oBASE
Ruft außerdem THIS.SetLanguage auf
oktosend
(Codebook-Methode)
Refresh
Weiterleitung des Aufrufs an oBASE
Setzen der Editierschalter gemäß aktivem Datamanager (***)
Release
Freigeben des Objekts durch RELEASE THIS
RestoreWindowPos
Wiederherstellen der Fensterposition
RightClick
Weiterleitung des Aufrufs an oBASE
SaveWindowPos
Sichern der Fensterposition
SetLanguage
Weiterleitung des Aufrufs an oBASE
UnDock
Aufruf der Resize-Methode
zReadme
Dokumentationsmethode (Erläuterungen zum Objekt)
Private Methods NONE

[1] [2] [3] [4] [5]