PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → style et gabarit windev 7.5
style et gabarit windev 7.5
Débuté par julien, 03 fév. 2004 12:45 - 1 réponse
Posté le 03 février 2004 - 12:45
Est-il possible de modifier un style (feuille de style) ou un gabarit par
programmation ?

Par exemple sous windows XP l'application aura le style windows XP et si
l'application tourne sous windows 98 ou 2000 l'application aura le look windows
classique

Merci
Posté le 03 février 2004 - 17:48
Bonjour,

l'utilisation de la commande ChangeGabarit me parait tout à fait approprier.
La syntaxe est ChangeGabarit("","[CheminComplet]\[Modele].WDY") pour changer
le style de tout le projet sinon on remplace les "" par le nom de la fenetre.
Au lancement de l'application, tu fais un splash screen à la main dans lequel
tu rajoute un test pour determiner la version de l'OS et donc le gabarit
à appliquer (à la rigueur sert toi du code d'initialisation du projet, mais
avec un splash screen, on peut faire patienter l'utilisateur...).
Si tu utilises la boite de message WindevMessageBox, teste bien sur des OS
differents (j'ai eu quelques soucis, ma couleur de fond defini dans le gabarit
n'etait plus prise en compte sous Windows 2000 alors que sous XP c'etait
OK)

Olivier B.

"julien" <julien_perrodeau@hotmail.com> wrote:


Est-il possible de modifier un style (feuille de style) ou un gabarit par
programmation ?

Par exemple sous windows XP l'application aura le style windows XP et si
l'application tourne sous windows 98 ou 2000 l'application aura le look

windows
classique

Merci