crBrowse
erweiterte XbpBrowse Klasse, der alle XbpBrowse Methoden und Instanzvariablen
vererbt wurden.
Method init, create
Method setColumns
Method refreshAll
Var alias, order, columns, firstCursorPos
Var autoNavigation, cellColorFilter, update
Var topRec, bottomRec, recNo, condition
Method crSkipBlock, crGoTopBlock, crGoBottomBlock,;
crPosBlock, crGoPosBlock, crStableBlock
Konfiguration:
| :autoNavigation | initialisiert die Navigations Codeblöcke
die von XbpBrowse vererbt sind, mit vordefinierten Navigtionsmethoden |
alle folgenden Instanzvariablen arbeiten nur in Zusammenhang mit :autoNavigation
| :statusBar() | Die Methode gibt ein crStatusbar-Objekt zurück, :addItem({ xCaption, nXPos, [bAction, cTooltip,
nId]}) |
Methoden:
| :statusBar() | Die Methode gibt ein crStatusbar-Objekt zurück, :addItem({ xCaption, nXPos, [bAction, cTooltip,
nId]}) |
| :toolBar() | Die Methode gibt ein crToolbar-Objekt zurück, |
| :rearrange() | errechnet die drawingArea in Abhängigkeit von Titlebar, Menübar, Toolbar und Statusbar neu. |
die nachfolgenden 3Methoden richten sich nach den
Instazvariablen XRePos, YRePos, XReSize, YReSize aus der Abstracten Klasse crAbstract()
| :childReposAndResize(<aOldSize>, <aNewSize>) | :childRepos() und :childResize in einer Methode. |
| :childRepos(<aOldSize>, <aNewSize>) | positioniert die Kinderelemente der drawingArea in Abhängigkeit des Eltenfensters neu. |
| :childResize(<aOldSize>, <aNewSize>) | ändert die Größe der Kinderelemente der drawingArea in Abhängigkeit des Eltenfensters. |