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 :wink:

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. :P
Je vais étudier et adapter cela. Merci pour les nombreux commentaires dans le code 8)

:wink:

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 :roll:

Image

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 :o (Ça explique aussi comment on peut faire une ombre.)
Simple et astucieux :wink:
Comme quoi en info, ce qu'on voit n'est pas nécessairement ce qui se passe :D

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 : Image

img 2 canvas : Image

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 :mrgreen:

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