Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Wanet Telecoms Ltd on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to turn off Hot Tracking Only ? (XP Themes stays)

Status
Not open for further replies.

vazagothic

Programmer
May 19, 2004
32
US
I was wondering if there is more selective way to turn Hot Tracking (over buttons, tabs) without turning off the entire WinXP Themes by using SYS(2700, 0) ?

I have a problem with old forms (FPW 2.6) and I would like to turn off the hot tracking feature - it causes problems with VFP8. But I would like to have the WinXP Themes (colors & the overall look ) still available.
 
I must add that the change would have to be a global one - so it would work without modifying the form itself (there are over 120 old FPW 2.6 forms)
 
You can probably use in the init of your base form..
if you dont have a base form, then each of the formss init event..

ThisForm.SETALL("Themes",.f.,"Commandbutton")
ThisForm.SETALL("Themes",.f.,"Pageframe") etc.. selected type of objects only.

:)


____________________________________________
ramani - (Subramanian.G) :)
 
Actually, the "Hot Tracking" is controlled by the SpecialEffect Property. It appears you'd have to shut off the 3D effects for most of the controls to suppress HT. See the Help file's entry on the "SpecialEffect Property" for details.

I hope you used subclassed controls for your converted forms, or at least the forms themselves. With the subclassed controls, it's just a matter changing the SpecialEffect Property for the controls you want different, or if you at least have subclassed the forms, you can use a variant of Ramani's suggestion one time in the form's Init() code. Otherwise you've got a lot of cutting and pasting into your 120 forms!

Rick
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top