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 |
|
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 |
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 |
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 |
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 |
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 |
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 |
|
Timer |
Abfangen von überzähligen Aufrufen falls lNoRepeat = .T. Aufruf von THIS.Realtimer() |
zReadme |
Dokumentationsmethode (Erläuterungen zum Objekt) |
Private Methods | NONE |
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 |