Environment versions
Network:
Windows 2008 Server
>Tommy,
>Some controls (like ThemedControls) create a lot of images to improve the visual style. So, if performance is required, you'll need to avoid it on older machines.
>To satisfy all your customers, you'll need to create settings on your app to let the user choose what he wants, but note that in some cases it will require the creation of different controls (native in one case and the themed in other), and this is really impossible to manage.
>Maybe the best solution for you is to use controls that can be skinned or not based on an user choice, but I don't know if such controls exists.
>PS: I'm assuming you will not use native VFP controls, since they are linked to the OS visual style.
Or, Tommy, if you are that concerned about conserving resources, you might consider
using transparent buttons. The attached example shows transparent buttons
based on an enhancement of Emerson's themed-button class. (FWIW, they sit on a pageframe
page that is gradient-yellow, thanks to Cesar Chalom's gradient-background class, and
the bold captions and limited-color icons are obviously "old-school," and the unhighlighted
border color is the same as the form's background theme -- but those stylistic elements
are beside the point.) As you can see, I've retained the background images that Emerson
uses for highlighting a button that has focus and/or the mouse pointer over it, but, to conserve
resources, those images could easily be eliminated in favor of, say, highlighting that is indicated
just by a change of border color and/or caption color and/or caption bolded/non-bolded.
-m.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only