Librairie SkinWindow (Fenêtres et gadgets skinnés)

Programmation d'applications complexes
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Le Soldat Inconnu »

AR-S : Regarde l'exemple 4, c'est dedans (faut bien reprendre la dernière version du code)

Dobro : Heu, la non, à toi de gérer manuellement les onglets, et suivant ton type d'onglet, ça peut devenir complexe. Si c'est pour un contenu d'onglet avec des gadget classique, ce sera assez simple, sinon, ce sera dur.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Backup »

je dois reconnaitre qu'utiliser des images suivant l'etat d'un pseudo gadget
est une tres bonne idée :)

(enfin si j'ai bien compris le concept)
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Ar-S »

Un truc qui serait bien serait de pouvoir personnaliser le nom des images à utiliser.
(par exemple je préfèrerai que Hot.jpg s'appelle NoFocus.jpg etc..)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Le Soldat Inconnu »

Tu peux faire cela en Utilisant la fonction CreateSkinWindow(), à toi de charger les images.

Attention, le jpg est totalement à proscrire.
Le système reconnait chaque zone de couleur comme étant un Item (ou gadget) ce qui signifie que si j'ai une dégradation des couleurs (jpeg) ou un effet de fondu, chaque pixel ayant une couleur différente des autres devient un item, même si il ne s'agit que d'un pixel perdu au milieu de la fenêtre.
Avec ton image Item.png que tu m'a montré, il y a un dégradé dessus, image le nombre d'Item créé :)

@Dobro : Tu as compris le concept
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Ar-S »

C'est vrai qu'une tite aide bien clair sur toutes les commandes sera bien sympa.
Pour le nom .jpg c'est bien sûr .png que je voulais dire.
p.s : J'ai refais mon item.png avec la nouvelle skin
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Backup »

Ar-S a écrit :C'est vrai qu'une tite aide bien clair sur toutes les commandes sera bien sympa.

si j'en crois le dernier message qu'il a laissé a Gnozal , il est en train de nous faire une jolie aide !! :D
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Le Soldat Inconnu »

J'ai mis un début d'aide dans le zip, au moins, il y a la liste des fonctions existantes, ça peut déjà aider.
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Le Soldat Inconnu »

Correction de la lib pour les fenêtres Disable
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Ar-S »

J'ai mis un début d'aide dans le zip, au moins, il y a la liste des fonctions existantes
Super :D
Correction de la lib pour les fenêtres Disable
Nikel, ça marche impec maintenant

Je tiens encore à te féliciter pour cette précieuse lib, vraiment excellente !
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Le Soldat Inconnu »

Moi, je suis étonner avec quelle facilité j'ai codé ça.
après mon usine "Barre & Menu" qui est sur ce principe mais en bien plus complexe, je suis agréablement surpris de la simplicité de mon code :)
La librairie fait ~ 1000 lignes. C'est vraiment pas énorme.

Par contre, pour l'aide, ça va être une autre histoire. C'est la que ça va se corser
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Ar-S »

C'est sûr qu'une belle doc prend vraiment beaucoup de temps. Mais une telle lib requière une doc digne de ce nom pour qu'elle ai un succès mérité.

En tout cas le DisableSkinWindow permet de faire des trucs très chouette, comme de "réduire" l'interface dés que le focus n'est plus sur la fenêtre, j'adore :).

Je posterai mon petit lecteur lorsque je l'aurai terminé. (y'a encore du taf)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Backup »

Le Soldat Inconnu a écrit :Par contre, pour l'aide, ça va être une autre histoire. C'est la que ça va se corser
et oui ! la pédagogie , c'est pas donné a tout le monde ! :)
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Ar-S »

Une petite capture de mon soft lorsque la fenêtre n'a plus le focus :D
Logo un peu transparent, grisée et réduit.
Image


Aux dires de pas mal de monde, je suis très pédagogue, il me manque juste... votre savoir :mrgreen:
pas de bol :)
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Backup »

Ar-S a écrit : il me manque juste... votre savoir
ça s'rais bien que t'arrête de dire n'imp , toi ! :lol:
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Re: Librairie SkinWindow (Fenêtres et gadgets skinnés)

Message par Le Soldat Inconnu »

Mise à jour : Correction d'un problème avec la gestion des items avec texte désactivé (taille de police = 0)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Répondre