Navigation:  Klassen > bBrowser >

bBrowser:FocusView

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Definiert die grafische Darstellung des Fokus-Rechtecks.

Klasse

bBrowser

Typ

Access / Assign

Datentyp

bFocusStyle

Beschreibung

Mit dem FocusView kann die grafische Darstellung des Fokus-Rechtecks definiert werden. Das Fokus-Rechteck hebt die aktuell fokusierte Zelle hervor. Es kann die Darstellungsart des Rahmens, dessen Dicke und die Farbe definiert werden.

 

FocusRect_2

 

Fokus-Rechteck mit dem Style BBS_SOLID, einem
negativen InnerSpace und einem Foreground.

 

Damit Änderungen, die in der FocusView vorgenommen wurden, auch im Browser angezeigt werden, muss dieser über die Methode bBrowser:Redraw() neu gezeichnet werden.

 

Wichtiger Hinweis!
Nach dem Erzeugen eines bBrowser-Objekts enthält der Zugriff noch kein bFocusView-Objekt.

Beispiele

In dem folgenden Beispiel wird ein bBrowser erzeugt, in dem das Fokus-Rechteck mit einem 2 Pixel dicken goldenen Rahmen angezeigt wird.

 

LOCAL odbsCUSTOMER AS DBServer

LOCAL oBrowser     AS bBrowser

 

// Browser erzeugen und anzeigen

odbsCUSTOMER := DBServer{"CUSTOMER"}

oBrowser := bBrowser{oOwner,;

                                               1000,;

                                               Point{0, 0},;

                                               Dimension{300, 250}}

oBrowser:Use(odbsCUSTOMER)

oBrowser:Show()

 

// Fokus-Rechteck definieren

oBrowser:FocusView := bFocusStyle{BBS_SOLID,;

                                                                       Color{255, 165, 0},

                                                                       2,;

                                                                       -2}

 

// wichtig!!!

// -> Fokus neu zeichnen

oBrowser:Redraw(#Focus,;

                                       oBrowser:CurrentColumn,;

                                       oBrowser:CurrentRow,;

                                       oBrowser:CurrentRecNo)

Siehe auch

bBrowser:CaptionView

bBrowser:DataView

bBrowser:FooterView

bBrowser:InfoView

bBrowser:SelectorView

bBrowser:TitleView

bBrowser:WallpaperView

bFocusStyle

 


Page url: http://www.YOURSERVER.com/index.html?bbrowser_focusview.htm