marcus_fen1x wrote: > Hi, > I'm using VCL Sking component for theming my application. I'm facing > some issues regarding themes. Printer Settings Dialog doesn't seem to > be themed I've forwarded my query to the VCLSkin people but they didn't > come up with any solution. Is there anyone who can tell me how can i > theme windows component? through VCLSkin or whatever method is > available? > > thanks
The printer settings dialog is a built-in common Windows dialog. Applying themes to that dialog is going to be difficult and probably dangerous. Hooking is probably the only method available to you and, if you get it wrong, your application will crash (possibly taking the whole computer with it). Combine that with the fact that there are TWO different printer settings dialogs (depending on the API called) and there's a disaster afoot. You're better off with just leaving that dialog alone. If the rest of the app. is skinned, one little dialog won't matter. It will be weird from your perspective, but no one's going to notice unless you point it out to them. So don't point it out to them. Users are far MORE likely to complain about the application being skinned (i.e. "looking different from regular apps.") than one dialog missing the skin. -- Thomas Hruska CubicleSoft President Ph: 517-803-4197 *NEW* MyTaskFocus 1.1 Get on task. Stay on task. http://www.CubicleSoft.com/MyTaskFocus/

