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.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 27 janv. 2007 à 18:48
Les codes ont l'air sympa, entre PCPT et Kenji, c'est simple, il faut tester les deux avec le même nombre de composants sur la Form, et le code le plus rapide aura gagné ;)
Je m'en charge...
@++
<hr size="2" width="100%" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 27 janv. 2007 à 18:49
pour mon code il manque un Call DeleteObject(lRet)
pour celui de jmfmarques il manque aussi le DeleteObject
rien à poster, pas utile (à mon sens). où éventuellement sur Codyx (comme le suggerait Mortalino), pas sur VbF...
ce que j'en pense? beh rien, l'après-midi est passée ^^
mon code est sans doute déconseillé pour la rapidité, on y voit l'association de régions en mémoire, et non directement sur l'objet
(quoi qu'au final il faut bien l'appliquer donc...)
Kenji, à toi l'honneur
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
Non, ca marche très bien
Si tu a fait appele à la fonction dans le Form_Load, il a pas encore mis en Pixels
Il faut donc passer le ScaleMode en Pixel avant.
mortalino
Messages postés6786Date d'inscriptionvendredi 16 décembre 2005StatutMembreDernière intervention21 décembre 201118 27 janv. 2007 à 20:24
C'est pas faux...
Du coup, tout le monde aura le doûte sur moi... Est-il vraiment au boulot ?
Bah voui. Mais je serai ravi de procéder à un autre défi, un de ces jours..
@++
<hr size="2" width="100%" />
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
<!--
Dolphin Boy
Messages postés630Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention17 février 2007 27 janv. 2007 à 20:59
Désolé PCPT, mais mes priorités aujourd'hui étaient ailleurs, je viens juste de finir de lire les messages postés.
Et puisque tout le monde attend, voici ma conclusion perso :
- pertinence de la question : c'est un très bon exercice de style. Ca a fait quand même 8 pages mais avec seulement 4 ou 5 participants. Bon, on va dire que pour un dimanche c'est un top quoiqu'il y a eu mieux.
- les solutions présentées : ok pour toutes, ça prouve au moins que chaque question peut trouver une solution, à charge pour l'utilisateur de choisir la plus performante. Perso, j'en ai une autre : choisir le contrôle en fonction de ce qu'on veut faire (d'où analyse avant de se jeter sur le clavier). Dans ce cas précis, un simple label aurait pu faire l'affaire et sans API.
Mais bon, je ne donne que mon avis car PCPT m'a interpellé dans son dernier message.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 27 janv. 2007 à 21:05
Re bonsoir,
dans mon code,
il suffit, si l'on utilise un scalemode autre que Pixels, de recalculer en conséquence la constante :
Const coucou = 3
qui correspond à 3 pixels.
Il ne faut pas en vouloir à Dolphin Boy.
Ce n'était qu'un jeu... et même s'il n'y a participé que brièvement, il y a participé....
Et c'est déjà beaucoup, non ?
Cette discussion, je le rappelle, avait pour but principal d'animer ce samedi un peu morne... non de mettre en place une compétition.
J'ai beaucoup aimé que l'on s'y intéresse, même si l'on ne poursuivait finalement pas toujours.