PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → style et gabarit windev 7.5
style et gabarit windev 7.5
Started by julien_perrodeau, Feb., 03 2004 12:45 PM - 1 reply
Posted on February, 03 2004 - 12:45 PM
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
Posted on February, 03 2004 - 5:48 PM
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