VB-Homepage Tipp 287

Windows Systemfarben nutzen

Ab Visual Basic 5.0 ist es möglich, bei der Auswahl der Farben schon Systemfarben auszuwählen.
Diese passen sich dann flexibel den Farben auf den jeweiligen PCs an.

Dies bietet den Vorteil, daß Sie immer dem Anwender genehme Farbkombinationen verwenden und auch auf Systemen mit wenigen Farben nicht auf die Nase fallen. Und so ganz nebenbei erfüllen Sie auch noch ein wichtiges Kriterium für den Titel "Designed for Windows 95".

Was aber machen wir bei Visual Basic Version 4.0 ?

Kein Problem, zwar können Sie die Farben noch nicht direkt auswählen,
aber über die Angabe von VB eigenen Konstanten ist dies unproblematisch
auch möglich.

Ich werde Ihnen hier die einzelnen Konstanten mit Definition vorstellen.
Ein kleines Testprogramm sollte Ihnen dann kein Problem mehr bereiten.

Beispiel                  Form1.BackColor = vbDesktop


KONSTANTEN
Bildlaufleiste = vbScrollBars
Desktop = vbDesktop
Titelleiste aktives Fenster = vbActiveTitleBar
Titelleiste inaktives Fenster = vbInactiveTitleBar
Menühintergrund = vbMenuBar
Fensterhintergrund = vbWindowBackground
Fensterrahmen = vbWindowFrame
Menütext = vbMenuText
Fenstertext = vbWindowText
Titelzeilentext = vbTitleBarText
Rahmen aktives Fenster = vbActiveBorder
Rahmen inaktives Fenster = vbInactiveBorder
Hintergrund MDI = vbApplicationWorkspace
Hintergrund aktives Element = vbHighlight
Text aktives Element = vbHighlightText
Schaltflächenschatten = vbButtonFace
Schaltflächenkanten = vbButtonShadow
inaktiver Text = vbGrayText
Schaltflächetext = vbButtonText
inaktiver Titelzeilentext = vbInactiveCaptionText
3D Elemente  Markierung = vb3DHighlight
3D Elemente dunkelste Farbe = vb3DDKShadow
3D Elemente dunkler als Markierung = vb3DLight
Quickinfo Text = vbInfoText
Quickinfo Hintergrund = vbInfoBackground

Tipp-Download

Quelle :

Zurück zur Übersichtsseite