|
PROFESSIONAL NEWSGROUPS WINDEV, WEBDEV and WINDEV Mobile |
| | | | | |
Modification Dynamique des Couleurs |
Started by Fred Mass, Feb., 09 2005 5:59 PM - 7 replies |
| |
| | | |
|
| |
Posted on February, 09 2005 - 5:59 PM |
J'aurai voulus savoir s'il était possible de changer la couleur d'un bouton de manière dynamique, (même bouton, même forme mais changement de couleur)!!!! J'avais pensé passé par dégradé de gris pouvant etre colorisé a l'infini mais c'est plus facile a dire qu'a faire!!! |
| |
| |
| | | |
|
| | |
| |
Posted on February, 09 2005 - 6:26 PM |
Je ne suis pas sur de la réponse, mais j'ai l'impression que les bouton sont des image (.gif) je dirais (par instinct) que non, ce n'est pas possible, ou alors en créant une autre image à partir de celle d'origine dont la couleur serai modifier peut être. |
| |
| |
| | | |
|
| | |
| |
Posted on February, 09 2005 - 6:33 PM |
hello,
à essayer :
selectionne le bouton à modifier outils>barres d'outils>modifieur>couleur fond(tout en bas, si on cliques sur la droite il y a un selecteur)
choisit ta couleur et normalement c'est bon.
acorna |
| |
| |
| | | |
|
| | |
| |
Posted on February, 10 2005 - 10:12 AM |
Salut,
je ne suis pas certain de ce que tu veux faire mais voici un petit bout de code tu as besoin d'un bouton "btn" de type texte et j'ai bien dit de type texte.
faire une fontion couleur avec le code suivant: b est un entier v est un entier r est un entier b = btn..CouleurFond/65536 v = (btn..CouleurFond-65536*b)/256 r = btn..CouleurFond-b*65536-v*256 btn..CouleurFond = RVB(r-1,v-1,b-1) //j'ai perdu quelques notions d'algebre mais si ca t'intéresse: //btn..CouleurFond = 65536 * Composante Bleu + 256 * Composante Verte + Composante Rouge
dans l'initialisation de la fenetre met le code suivant: btn..CouleurFond = RVB(255,255,255) TimerSys(couleur,5)
Voila
Mathieu
"Fred Mass" <DreamOfHaazheelThorn@gmail.com> a écrit dans le message de news: 420a2898$1@news.pcsoft.fr...
J'aurai voulus savoir s'il était possible de changer la couleur d'un bouton de manière dynamique, (même bouton, même forme mais changement de couleur)!!!! J'avais pensé passé par dégradé de gris pouvant etre colorisé a l'infini mais c'est plus facile a dire qu'a faire!!!
|
| |
| |
| | | |
|
| | |
| |
Posted on February, 10 2005 - 10:34 AM |
Actuellement j'ai dessiné effectivement mes boutons autant de fois que j'ai de couleurs mais il est vrai que pour l'optimisation la soluttion de genchement dynamique de la couleur peu faire gagner du temp et de l'espace disque sans compter que l'utilisateur pourra choisir sa couleur quel quelle soit!!! quand t'a la modification pas le "Modifieur" ca peut etre une piste au pire je perd les degradés que j'aurai voulut conservé au detriment d'une couleur uni ........ Merci a vous !!!!!!!!! |
| |
| |
| | | |
|
| | |
| |
Posted on February, 10 2005 - 11:11 AM |
j'ai cru comprendre que fred veut changer la couleur toutes les 1 sec à l'écran quand son programme tourne pour faire des effets de dégradés... pas changer la couleur dans l'éditeur.
fred essaie de lancer un timer qui change la propriété NOMBOUTON..couleur pour modifier la couleur du libellé de ton bouton (à condition bien sur que ton bouton ait un libellé visible et non une image à la place)
"acorna" <guest@newsgroup.fr> a écrit dans le message de news:420a3095$1@news.pcsoft.fr...
hello,
à essayer :
selectionne le bouton à modifier outils>barres d'outils>modifieur>couleur fond(tout en bas, si on cliques
sur la droite il y a un selecteur)
choisit ta couleur et normalement c'est bon.
acorna
|
| |
| |
| | | |
|
| | |
| |
Posted on February, 10 2005 - 2:11 PM |
Pour faire une animation, on peut aussi utlisier un champ libellé, et jouer avec le paramétre Animation. |
| |
| |
| | | |
|
| | |
| |
Posted on February, 10 2005 - 5:58 PM |
Ca y est!!! Avec votre aide j'ai trouvé une solution le bout de code m'a bien aidé le bouton change effectivement de couleur... J'ai donc redessiné mes boutons ils sont de couleur unis tant pis mais ca fait pas moche pour autant MERCI |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|