jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 2014
-
27 janv. 2007 à 12:22
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
27 janv. 2007 à 23:04
Je suis désespéré de constater qu'il n'y a pas foule aujourd'hui...
J'ai donc décidé d'animer un peu tout la chose :
Question : comment faire en sorte de faire disparaître dynamiquement la bordure d'un contrôle existante lors de sa création ,
Prenons l'exemple d'une textbox créée avec une bordure, bordure qu'on veut faire disparaître dynamiquement .
Pour que cette question puisse ici servir, je demande aux développeurs des 2 catégories suivantes de s'abstenir de donner la solution :
- Développeurs aguerris (niveau déjà élevé)
- Développeurs de niveau encore trop faible
Elle s'adresse principalement, donc, aux développeurs d'au moins une année d'expérience (mais pas plus de 6) et déjà suffisamment à l'aise avec l'utilisation de fonctions de l'API de Windows
Je connais la solution, oui, mais ne la donnerai qu'in Fine. J'accepte toutefois de répondre par oui ou par non à toute interrogation faite quant à l'utilité d'utiliser telle ou telle autre fonction.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 27 janv. 2007 à 21:14
Je viens toutefois de lire la réponse de Dolphin et... pour le coup... me voilà assez perplexe...
Un Label, Dolphin, n'a malheureusement pas de hwnd et ne se comporte pas comme un command button.
Tu devrais relire tout très lentement, notamment la partie relative à l'impossibilité, si nécessaire,; de se servir de GetCursirPos avec un label.
Tu vas surement te demander à quoi diable celà pourrait servir! C'est ton affaire, alors.... mais essaye d'envisager certaines situations (elles existent, crois-moi...et c'est la raison pour laquelle Micrisoft différencie les labels et les boutons de commande). Mais bon...
Essaye, maintenant, d'envoyer une image dans un label !!!!! Ce ne sera qu'un début de début...
Pardonne-moi de te le rappeler, mais c'était à mon avis nécessaire ....
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 27 janv. 2007 à 21:25
Evite maintenant, Dolphon, de me parler de l'utilisation, en lieu et place de ton label, d'une picture box, avec image et texte... car je t'attendrais alors avec un sacré piège ...
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 27 janv. 2007 à 22:35
Bah, tu as raison jmf mais je rappelle ce que j'ai dit et je me cite "...choisir le contrôle en fonction de ce qu'on veut faire (d'où analyse avant de se jeter sur le clavier)..."
Ca veut dire, en gros, connaître l'effet voulu, voire extrapoler puis choisir le contrôle le plus à même de répondre à l'effet voulu ou à l'extrapolation. A partir de là, il peut être possible qu'on n'aie recours à des API ou du subclassing mais, pour moi, ce n'est qu'en dernier ressort.
Cela dit, la discussion peut être longue sur ce sujet et je ne sais pas si le forum va la supporter.
Quoiqu'il en soit, merci à toi d'avoir proposé ce topic qui m'a bien diverti même si je n'y ai pas participé pleinement.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 27 janv. 2007 à 22:49
Pour rassurer Dolphin Boy :
On pouyrrait (je n'y suis en ce qui me concerne pas du tout opposé) épurer de cette dicussion tout ce qui n'est pas l'essentiel.
Si les autres intervenants en sont d'accord, bien sur.
Et bien que, par delà le problème traité, elle soit la démonstration de la naissance, "en direct", d'une solution.
A quoi sert donc un bouton de commande complètement mis "à plat" ?
Là est la question, tiens !
Je vais donc la semaine prochaine en faire un en "fausse transparence" (au dessus d'une image de fond, donc) et le mettrai sur une Form côte à côte avec un bouton non mis à plat, les 2 devant laisser "voir" l'image de fond. Nous verrons l'énorme différence, alors ...(ceci est pour Dolphin uniquement... car je devine que les autres intervenants ont déjà "vu" ce coup-là et déjà commencé à spéculer avec...! le contraire me surprendrait )
Vous n’avez pas trouvé la réponse que vous recherchez ?
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 27 janv. 2007 à 23:04
pas d'épuration....
si tu veux allonger le topic, je peux le déplacer sur le bar.
(un bouton transparent..., un label quoi . bouhh, je plaisante, aucune spéculation...)
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp