begin process at 2012 02 11 12:51:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Windows

 > 

API

 > 

Contenu transparent


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Contenu transparent

samedi 28 avril 2007 à 12:02:48 | Contenu transparent

BERGOUGNOUX

Bonjour à tous,

J'aimerais rendre une form transparente mais que la barre de titre reste visible... c'est-à-dire que toute la form doit disparaître sauf la barre de titre et le contour. Je souhaiterais que la couleur Blanc soit la couleur transparente, mais à chaque fois que j'ai cherché sur les sources du site aucune n'a pu m'aider... Quelqu'un a une idée ?

Merci d'avance !
samedi 28 avril 2007 à 12:08:20 | Re : Contenu transparent

Exploreur

Membre Club
Salut,

Regarde les source de Renfield (de ce site), il a fait une source répondant à ta demande...

A+
Exploreur

 

samedi 28 avril 2007 à 12:13:23 | Re : Contenu transparent

Exploreur

Membre Club
Salut,

Directement ici

A+
Exploreur

 

samedi 28 avril 2007 à 12:14:11 | Re : Contenu transparent

jmfmarques

Membre Club
Transparente ou translucide ?
Car c'est loin d'être la même chose !
La transparence totale par diminution de l'opacité rendant en effet totalement inaccessibles les contrôles, autant alors avoir une Form composée de sa seule barre de titre !

La translucidité est autre chose est laisse encore voir (et donc accessibles) les contrôles dont l'opacité a été réduite !

Il te faut être clair sur ces points ...
samedi 28 avril 2007 à 12:53:58 | Re : Contenu transparent

MadM@tt

Membre Club
A en juger par sa dernière source :
http://www.vbfrance.com/codes/BARRE-TITRE-STYLE-VISTA-SOUS-VB6_42481.aspx

je pense qu'il parle vraiment de transparence totale du contenu de la fenetre visée

- MadMatt -
Vb System Library

samedi 28 avril 2007 à 13:12:02 | Re : Contenu transparent

jmfmarques

Membre Club
Salut,  MadM@tt,

L'affaire est dans ce cas classée : car la transparence totale induit l'innaccesibilité des contrôles également totalement transparents !

S'i s'agissait donc de celà, il lui suèffirait pour afficher une Form dont on ne voit que la barre de titre (puisque les autres contrôles, complètement transparents, ne seraient plus accessibles) de ramener à 0 lma hauteur de la Form !
samedi 28 avril 2007 à 13:37:25 | Re : Contenu transparent

MadM@tt

Membre Club
Ah ben j'ai pas trop regardé comment il a fait pour les fenetres style vista, mais je pensais qu'il procedait ainsi :
Il prend une form qui sert uniquement pour la barre de titre : il rend totalement transparent le contenu pour ne garder que les contours, et en plus il la rend translucide.
Il prend une autre form sans bordures windows qu'il place dans les bordures transparentes de la première fenetre...

- MadMatt -
Vb System Library

dimanche 29 avril 2007 à 10:23:01 | Re : Contenu transparent

BERGOUGNOUX

Je m'explique :

La source dont parle MadM@tt (c'est en effet pour celle-ci que je pose cette question) utilise deux forms : le "fond" que j'ai nommé Bar dans le projet (barre de titre et contour translucides, comme sous Vista) et le contenu que j'ai nommé Background dans le projet, qui est une form à part entière et qui contient tous les contrôles et menus de la Form. Cependant, pour que le fond reste au-dessus du contenu (sinon on ne peut pas cliquer sur le contenu, et de plus on voit le fond de la fenêtre "fond" par dessus), j'ai dû la laisser toujours au premier plan. Le problème est le suivant : si on ouvre une boîte de dialogue ou une autre form qui est censée passer PAR DESSUS la form au style Vista, le contenu de cette même form restera au premier plan tandis que le fond de la form, lui, passera à l'arrière-plan. Ce que j'essaie de faire, c'est de résoudre le problème du premier-plan en ajoutant une couleur transparente à la form "Fond", ainsi seuls la barre de titre et le contour resteront visibles et je pourrai alors laisser la form "Contenu" à l'arrière-plan, car on pourra quand-même la voir et cliquer dessus (le fond de la fenêtre "Fond" aura tout bonnement disparu).

Pour résumer : ce que j'essaie de faire, c'est de faire disparaître le fond de la form "Fond" (ou Bar) de sorte qu'il n'y reste que la barre de titre et le contour.

Merci d'avance !

P.S : MadM@tt, dans son dernier message, a raison : c'est exactement ainsi que j'ai procédé pour faire une fenêtre au style Vista...

dimanche 29 avril 2007 à 11:03:12 | Re : Contenu transparent

jmfmarques

Membre Club

Attends un peu ...

On va procéder par étapes :

Etape 1 : une forme transparente (pas translucide mais totalement transparente) mais avec son contenu (ses contrôles) parfaitement opaques, tu sais faire ?

Si oui : on continue

Si non : hé bien ! on va faire, pardi (moiu, je sais ...)

dimanche 29 avril 2007 à 11:07:14 | Re : Contenu transparent

jmfmarques

Membre Club
Car tu devines la suite, non ?
1) une form limitée à sa seule barre de titre
et
2) par dessus cette forme, la forme complètement transparente sauf les contrôles qu'elle contient

et je parle bien là de transparence totale, pas de translucidité trompeuse

1 2 3

Cette discussion est classée dans : form, barre, transparent, contenu, transparente


Répondre à ce message

Sujets en rapport avec ce message

form transparent [ par moi ] y a t-il moyen de rendre un form transparent? Form transparente [ par sb ] Comment rendre une form transparente ? form transparente ou invisible [ par Mahfoud ] je vsut que ma forme soit invisible ou transparenteet merci d'avance . enregistrer une form en document word? [ par jefffffff ] Mon problème est que j'aimerais enregistrer tout le contenu de ma form en fichier word ou l'enregistrer de façon a ce que je puisse visualiser le cont Prob: form depassant sur barre de tache... [ par wico2002 ] Question: je me fais un jeux et le form du plateau de jeux embarque par dessus la barre ds tache. mais moi je ne veux pas... comment faire pour quelle Comment docker une form dans la barre des taches, comme la barre quicklaunch [ par Bouh ] Hello,Tout d'abord, je profite de ce premier post pour remercier tous ceux qui font ce site ou qui y participent, car il m'a beaucoup servi durant mon Aide !!!!! Comment mettre une form transparente help!!!!! [ par ironzvsutbest ] Je cherche comment mettre une form semi-transparente(translucide) pas de (visible,ou hide).Je sais que mon probleme est un peu expert mais si vous tro Form Transparent [ par esmurf ] Bonjour a tous,voila je veux que les objets de ma forme transparente ne soient pas transparents aussi et je n'y arrive pas.Merci de maider! Form Transparent [ par esmurf ] Bonjour a tous,voila je veux que les objets de ma form transparente ne soient pas transparents aussi et je n'y arrive pas.Merci de maider! Form Transparent [ par esmurf ] Bonjour a tous,voila je veux que les objets de ma form transparente ne soient pas transparents aussi et je n'y arrive pas.Merci de maider!


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 4,446 sec (3)

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