Hi Nathan,
Welcome to the world of Wine!
Implementing FlatSB support shouldn't be too hard. You just will need to subclass the window passed into the initialization function and then handle the messages just like in the ordinary scroll bars. Making them look 'hot' is relatively easy - just look at the code in toolbar.c (and now rebar.c for the chevron). It would be nice to have FlatSB support in Wine for completeness. My MSDN docs don't say anything about them being deprecated or absent from comctl32 v6. Where did you find this out from?
Rob
P.S. Please no HTML emails to the wine-* lists
-----Original Message----- From: wine-devel-admin@winehq.org [mailto:wine-devel-admin@winehq.org]On Behalf Of Nathan Hack Sent: 17 November 2003 21:21 To: wine-devel@winehq.com Subject: question new to the group
Ok here's the deal. I wanted to start helping but i've been reading the auncments and stuff but i did see this topic come up. So i thought i would just through it out and see what the wine community had to say. I have build a few (simple)delphi programs test wine out to start working on it(wine that is). fixme:commctrl:FlatSB_SetScrollProp stub ok my question is this since this API is no longer in windows ( Comctl32.dll version 6 and higher do not support flat scroll bars) show i go ahead and write in the code or just go find something else more productive? If this is a stupid question just let me know like( hey it's in the doc's on wine and heres the web site.... ) that would be great. Thanks, -NH -Better living through Wine-