hi,
a.) VISTA ist using v6.x while XP use v5.x
b.) XP have Comctl32.ocx / Comctl32.dll as Version 6.0.81.5 /
5.82.2900.2982
and i have installed MSCOMCTL.OCX 6.1.95.45
c.) Xbase++ SL1 "visual Style" work with :StyleClass / :Stylepart, but only
with
Common Controls v5.x
d.) on VISTA all Version begin with v6.x
you can "modify" Common Controls (v5.x / v6.x ) using SendMessageA()
*** snip ***
oProgress := XbpProgressBar():New( oDlg:DrawingArea )
Uncomment this line to create a 6.0-type progress
bar, see notes above
oProgress:CtrlVer := 6
oProgress:Create(,, aPos, aSize )
oProgress:BarStyle := XBPPRGR_STYLE_SMOOTH
hwndPB := oProgress:hWnd
SendMessageA(hwndPB, PBS_MARQUEE , 1, 200)
SendMessageA(hwndPB, PBM_SETMARQUEE , 1, 200)
SendMessageA(hwndPB, PBM_SETBARCOLOR, 0,;
AutomationTranslateColor( GraMakeRGBColor({076,254,076}),.F.) )
*** eof ***
i now have a "green" Progressbar like VISTA but i can not get the "Marquee"
can someone give me a hint ?
greetings by OHR
Jimmy