Versions des environnements
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.
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement