Autor | Thema: Scrollbalken mal anderst | | Datum:23.12.01 13:32 
| |
Hoho
Ich habe mal ne Frage:
ich würde gerne für mein Programm, das nicht wie Windows standartmäßig grau ist, sondern mehr blau, einen Scrollbalken benutzen, der auch zu meinem Programm passt. Daher würde ich gerne wissen ist das schaffbar.
Hier ist das Bild:

Nun möchte ich das Scrollleistendesign von 1 auf 2 umstellen. Kann mir da jemand helfen.
mfg
und fröhliche weihnachten
euer florian may
http://www.la-world.de
|
| | Datum: 26.12.01 20:58 
(Pascalxd@owl-online.de) | |
Hallo Florian!
Es gibt zwar eine Möglichkeit, farbige Scrollbars zu verwenden, aber:
1. Die Balken können nicht als eigenständige Elemente erzeugt werden; nur in Verbindung z.B. mit einem Fenster
2. Die Balken müssen komplett von deinem Prog kontrolliert werden (z.B. damit die "Knöpfe" an der Stelle stehenbleiben, wo du sie hinziehst)
3. Es kann nur der "Hintergrund" des Balkens geändert werden
Vielleicht findet noch jemand 'ne Lösung??
'***************************************************
window 50,50-300,300
settruecolor 1
declare dlg&
def InitializeFlatSB(1) !"comctl32","InitializeFlatSB"
def FlatSB_SetScrollProp(4) !"comctl32","FlatSB_SetScrollProp"
dlg&=control("Dialog","X",$50f81003,10,10,200,200,%hwnd,1000,%hinstance)
InitializeFlatSB(dlg&)
FlatSB_SetScrollProp(dlg&,$40,rgb(255,0,0),1)
FlatSB_SetScrollProp(dlg&,$80,rgb(0,255,0),1)
while 1
waitkey
endwhile
'***************************************************
HTH
Pascal
|
|
|