begin process at 2010 02 09 15:28:27
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > AEROGLASS POUR VISTA

AEROGLASS POUR VISTA


 Information sur la source

Note :
9,75 / 10 - par 4 personnes
9,75 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Source .NET ( DotNet ) Classé sous :aero, glass, vista, transparence Niveau :Initié Date de création :15/09/2006 Date de mise à jour :22/09/2006 21:33:17 Vu / téléchargé :35 901 / 1 731

Auteur : Charles Racaud

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bonjour,

Ce code à pour but de montrer comment ajouter un effet transparent sur la form à la facon Vista.
On utilise les APIs de dwmapi.dll.

Pour ajouter des "choses" sur l'effet glass, on ne peut les ajouter que après avoir tracer le glass dans l'event paint, autrement les couleurs seront prise en compte pour le glass. Pb que je ne parviens pas encore à résoudre. Donc on ne peux pas placer certains contrôles sur le glass.

Voili, voilou.


 Conclusion

Compatible seulement avec Windows Vista ! Et si le theme est activé, bien sur.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

22 septembre 2006 21:33:06 :
On peut dorénavant mettre du glass n'importe ou sur la form.
22 septembre 2006 21:33:17 :
On peut dorénavant mettre du glass n'importe ou sur la form.

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) NOTIFICATIONS DANS UN DELEGATE ASYNCHRONE par olivieram2
Source avec Zip Source avec une capture Source .NET (Dotnet) PIXEL SHADER - CRÉATION, UTILISATION, ET BINDING par yoannd
Source avec Zip Source avec une capture Source .NET (Dotnet) UITYPEEDITOR HACKING, PROPERTYGRID ET LISTVIEW CONFIGURABLES... par gourky
Source avec Zip Source .NET (Dotnet) CONVERTION D'UNE IMAGE EN G-CODE, GRAVURE CNC par gourky
Source avec Zip Source .NET (Dotnet) CAROUSEL EN WPF (USERCONTROL) par CoolSpirit

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture EXTINCTION DES FEUX (PROGRAMMATEUR D'ARRET, REDEMARRAGE OU M... par kkuet12
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET3.5] EXTENSION METHODS: PROGRESSBAR ET VISTA par Willi
Source avec Zip Source avec une capture Source .NET (Dotnet) DOCK CIRCULAIRE AVEC EFFET , AVEC TRAITEMENT IMAGE ET TRANSP... par NetWedge
Source avec Zip Source .NET (Dotnet) [DÉBUTANTS] ANIMATION DES FENETRES, CHARME SPÉCIALE POUR VOT... par boutemine
Source avec Zip Source avec une capture Source .NET (Dotnet) LABEL WINFORMS AVEC EFFET GLASS (COMME VISTA) par SaumonAgile

Commentaires et avis

Commentaire de sebmafate le 16/09/2006 08:22:10 administrateur CS

bien mais... pourquoi tout avoir mis dans le formulaire ?
ne pouvais-tu pas créer une classe Wrapper ?

Commentaire de Charles Racaud le 16/09/2006 21:52:06

Ce n'est qu'une première ébauche.
Je compte bien faire tout une class, mais il me reste pas mal de problèmes à résoudre:
- Le placement de la zone ou on veut sur la form
- Pouvoir en placer plusieurs.
- Pouvoir mettre des contrôles sur le glass.
J'ai déjà réussit à faire quelques essais mais trop peu concluant pour l'instant.
C'est que ce n'est pas chose facile.

Commentaire de badrbadr le 17/09/2006 00:10:04

beau travail, j'espère que tu trouveras le moyen de mettre des contrôles sur la form en entier.

Commentaire de sebmafate le 17/09/2006 09:15:50 administrateur CS

j'ai déjà une classe qui travaille comme la tienne... mais pas assez aboutie pour la mettre sur CS.
En ce qui concerne la possibilité de mettre plusieurs zone transparente, c'est impossible.
Envoie moi ton mail par MP... je t'envoie ce que j'ai fais si tu veux.

Commentaire de Charles Racaud le 22/09/2006 21:33:47

Désolé pour l’absence, j’ai des semaines chargé en ce moment.
En tout cas, voilà une petite maj.
J’ai fait ca dans un class qui hérite d’une winform. Comme ca les méthodes sont directement inclus.
Tout ca permet de pouvoir choisir ou on veut mettre le glass, ce qui fait deux bon points.
Sebmafate ayant fait une bonne source pour pouvoir placer les contrôles sur le glass avec un beau rendu, je pense qu’on à déjà pas mal d’éléments. (voir http://blogs.developpeur.org/sebmafate/archive/2006/09/19/Librairie_de_Controles_Windows_Forms_pour_Windows_Vista_DWMAPI.aspx)
J'ai fait quelques essais avec mais ce n'est pas encore suffisamant concluant.
Mais on s'en rapproche. Dur, dur.

Commentaire de Pym Corp le 07/11/2006 18:57:52

énorme je suis tombé sur son blog depuis le journal du geek et là je viens voir des news de Kenji et voilà sur quoi je retombe ^^
Beau boulot en tout cas mais bon, Windows Vista...

Commentaire de leyankie le 23/11/2006 20:03:08

euh il faut ouvrir quel fichier?

Commentaire de Charles Racaud le 23/11/2006 20:26:58

AreoGlass.sln

Commentaire de ysiaud le 06/05/2007 17:54:25

je voudrai savoir si ya un theme jamaho qui peux s'active sans windowsblind et comment (pour la transparence de la barre des titre)

Commentaire de alvinp le 19/08/2007 21:50:48

Dommage que l'on ne puisse le faire sans windows vista (avec xp par exemple) ou avoir un rendu légèrement différent pour d'autres plateformes!!

Sinon même sans test je trouve sa super ;)

Commentaire de leproc le 31/01/2008 13:03:40

http://www.csharpfr.com/codes/XP-AERO-GLASS_39878.aspx

http://www.csharpfr.com/codes/VISTA-TOOLBAR_41964.aspx

Pour XP.

Commentaire de gi9592 le 21/08/2008 19:48:32 10/10

Moi je crois que j'ai trouvé un bon moyen de placer des images sans utiliser le mode de dessin GDI+ : j'ai pris la library Acer.Empowering.Windows.Forms.dll qui est installée avec Acer Empowering Technologie, et dedans il y a un controle PictureBox qui marche avec Glass : je m'en suis rendu compte dans eNet Management pour jongler avec les onglets... On peut ensuite utiliser les évènements et tout ce qui va avec... Simplement je vous conseille de mettre la propriété SizeMode sur Zoom et de dimensionner le controle jusqu'a ce qu'il ny ait plus le haut de la fenêtre propriété affichée en image. Au débogage, avec Glass enabled, les images s'affichent parfaitement, et avec les pixels transparents.

Commentaire de bjr47 le 24/02/2009 18:46:04

salut (je suis nouveau) comment on fait pour l'installer? (encore bravo)

Commentaire de balenex le 07/03/2009 02:05:04

salut moi aussi je suis nouveau commen on fait pour l'installer

Commentaire de Charles Racaud le 07/03/2009 11:15:24

Salut,

Il faut ajouter la class Glass à votre projet, et faire hérité vos forms de celle-ci.
Reste plus qu'a ajouter les zones de glass avec AddGlass.

__
Kenji

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Emulation AERO GLASS pour XP [ par Zap ] Comme vous pouvez le voir dans l'exemple ci-dessous, j'ai réussi à créer une émulation parfaite du mode AERO GLASS pourXP ! XP AERO Glass Version 2.0 [ par Zap ] Je vous informe que je viens de mettre à jour le code source du projet XP AERO Glassqui se trouve ici : http://www.csharpfr.com/codes/XP-AERO-G Prix comparés de Vista en $ et en € ... [ par Zap ] Voici les prix comparés de Vista : en $ et en en €...tels qu'on peut les trouver ici et là sur le net. <table style="BORDER-RIGHT: #00000 Vista et accés aux fichiers [ par RMI ] Bonjour,J'ai un programme qui crée des fichiers de données qui sont accessibles et modifiables par plusieurs utilisateurs. Ils sont sous Environment.< Problèmes avec VISTA [ par Zap ] Je viens de faire l'acquisition d'un ordinateur portable équipé de VISTA, afin de tester la compatibilité de mes logiciels sur le nouvel OS de Microso Transparence Control [ par Bubuss ] Bonjour, voilà je suis pas le premier ni le dernier à me confronter à la movaise gestion de la transparence dans C#J'ai fabriqué un composant qui se g Couleur tooltip sous VISTA [ par Zap ] Bonjour,Je suis dans l'incapacité de changer la couleur d'un tooltip sous VISTA (fond+texte).Les valeurs indiquées en propriété sont ignorées.J'ai ess Barre d'adresse de l'explorateur Vista [ par yoannd ] Bonjour les gens,Pour ceux qui sont passés à Vista, peut-être ont-ils remarqués la nouvelle barre d'adresse de l'explorateur Windows, qui permet de sa Vista rc1 - 29 mai [ par romagny13 ] Bonjour,je pose ma question la vous me disputerez si c'est pas le bon endroitj'ai lu que les versions beta et rc Vista ne seraient plus valables à par Vista et autorisation d'application [ par taoetc ] Bonjour, cela fait quelque jour que je cherche un solution à mon problème et que je suis dans l'impasse. J'ai créé une application .net avec visual st


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales