Page 1 sur 1
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : jeu. 20/août/2015 21:38
par TazNormand
Merci Spock pour ce code et son explication,
je vois que tu t'es remis à la prog, pas facile de rester éloigné de PureBasic, hein

Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 5:59
par Marc56
Merci Spock pour cet exemple didactique livré avec des fichiers de test.
Fonctionnement OK dès l'installation.
Je vais étudier et adapter cela. Merci pour les nombreux commentaires dans le code

Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 8:07
par microdevweb
Merci pour ce partage Spock
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 8:17
par Micoute
Très bon travail Spock, merci pour ce partage, je ne peux que t'encourager à continuer !
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 9:29
par Marc56
OK,
J'avais toujours cru que pour ce genre d'effet, il fallait faire une surcharge ou transformation des boutons système
En fait, il s'agit donc simplement d'une méthode qui consiste à faire une fenêtre de type
#PB_Window_BorderLess (donc sans les boutons système), puis de re-créer soi-même les trois boutons système de la taille et de la forme qu'on veut.
L'éventuel arrondi des bords de la fenêtre étant donné par une image de fond pour laquelle on utilise la fonction de transparence pour les angles

(Ça explique aussi comment on peut faire une ombre.)
Simple et astucieux
Comme quoi en info, ce qu'on voit n'est pas nécessairement ce qui se passe

Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 11:24
par Ar-S
Merci pour ce rappel.
Je trouve dommage que les contours du bouton image soient si gros. C'est très moche alors que l'image est censé être nikel. (image 1)
Du coup il vaut mieux travailler ses boutons avec des canvas. Le resultat est parfait. (image2)
img 1 buttonimage :
img 2 canvas :
J'ai repris ton exemple avec de ptits dessins à moi.
Source avec canvas+images ici :
http://s000.tinyupload.com/?file_id=389 ... 8190337897 (désolé pour le mode de telech, j'ai pas acces à mon ftp pour le moment)
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 13:01
par Ar-S
Spock a écrit :je trouve que le canvas est une usine a gaz .. je ne l'aime pas !

Et oui mais moi je l'adore

Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : ven. 21/août/2015 15:48
par microdevweb
Idem j'utilise beaucoup le canvas
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : sam. 22/août/2015 9:04
par Micheao
Merci Spock pour ce partage j'aime beaucoup
Ar-S : pourquoi tu utilise pas dropbox .
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : sam. 22/août/2015 11:29
par Ar-S
Parce que je ne suis pas chez moi ni sur ma machine. C'est plus rapide de passer par tinyupload.
Re: SkinWin ' l'art cameleons pour les fenetres'
Publié : sam. 22/août/2015 14:22
par Micheao
Ar-S a écrit :Parce que je ne suis pas chez moi ni sur ma machine. C'est plus rapide de passer par tinyupload.
ok je comprend