Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 249281 (10717)
  Suchen
 Zurück zur Übersicht
 AutorThema: Scrollbalken mal anderst
Florian May
Datum:23.12.01 13:32 Antwortenals Email verschicken  


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




Uwe ''Pascal'' Niemeier
Datum: 26.12.01 20:58 Antwortenals Email verschicken (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



 Zurück zur Übersicht