J'ai remplacer les bouton dans ma GUI par un texte en utilisant la fonction GUICtrlCreateLabel mais il y a en fond de texte la couleur de de ma GUI (noir).. est-il possible d'avoir une autre chose que ce fond de texte noir? (une transparence par exemple) car j'ai inserer une image avec GUICtrlCreatePic et ce n'est pas très jolie
Le premier je n'arrivai pas a cliker sur les boutons une fois l'image mise.
Et celui la je veux enlevé le fond noir sur les texte.
mise a part le script je ne voi pas en quoi c'est le meme sujet.
Juste une petite réflexion si vous me le permettez ....
Arrkhan, en effet, tes compétences reconnues mises à part, tu as tendance à compulser les sujets en diagonale. Ce qui quelquefois est un avantage mais peut également être piègeant ...Mef.
Sylvanie, il me semble que notre ami astaroth essai d'afficher un label avec un certain fond sur une image image jpg ( et non un label à fond noir sur du noir; il est entendu qu'il faut remplacer le fichier jpg de son script par un fichier existant sur ton PC pour te rendre compte du problème).
Bref, astaroth, à part ces quelques mises au points en toutes cordialités je n'ai pas trouvé réponse à ton pb !!! ( peut être qu'un focus sur un endroit donné de ton jpg ...)
Bref, astaroth, à part ces quelques mises au points en toutes cordialités je n'ai pas trouvé réponse à ton pb !!! ( peut être qu'un focus sur un endroit donné de ton jpg ...)
Et pourtant, je l'ai déjà donnée ^^ :
GUICtrlSetBkColor(-1,$GUI_BKCOLOR_TRANSPARENT ), macro de transparence dans le cas des labels
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Mais c'est votre réflexion sur le "label noir sur fond noir" qui m'a fait penser (à tort apparement) que vous n'aviez pas saisie toute la problématique ...
Dans le cas contraire, pourquoi ne pas donner la solution immédiate et honnête afin d'éviter tous ces dialogues inertes.( sans invoquer svp la fainéantise de certain pour le goût de la réflexion ...)
Pour TOUS : Excusez moi de mon honneteté mais j'ai vraiment l'impression que vous rebondissez sur les réflexions d'autruis pour répondre en votre faveur aux questions posées sans indication de la piste proposée ...c'est vraiment dommage.
Il n' y a pas d'attente de rebondissement ou quoi que ce soit de ce genre. Fût un temps je ( /nous ) donnais (/donnions) beaucoups de solutions toute faite. Ceci prends beaucoups de temps dans certains cas et mâche finalement trops le travail ; le coups de pouce + recherche perso est bien plus efficace dans l'apprentissage.
Pour la remarque de la transparence c'est dû au GUISetBkColor (0x000000). Je n'avais pas fait attention à la lecture du code que l'image prenait toute la zone de la fenêtre et pensait que le label se situait sur une zone non couverte, c'est tout. Mais la fonction de gestion de background des contrôles dans le cas des labels gères les deux aspects. Je n'ai pas explicité plus que ce qu'il y a dans l'aide.
A partir du nom de la fonction, il y avait la description de cette macro juste en dessous dans la section "remarques".
Si Astaroth n'avait pas réussi à avancer malgrès celà, biensûr j'aurai détaillé ...
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.