Télécharger le zip
EXCELLENT !
C'est bien penser, sauf que lorsqu'on voudra copier le texte contenant les images et bien ...
non, c'est bien pensé car avec ce code on peut copier le texte avec les images ! il est juste interdit de sélectionner un smiley seulement.mais j'arrive à resizer mon smiley kand meme :-(
tu le resize quand même ?? methode brutale ??
pas brutale du tout. je clique sur le smiley et sans relacher le bouton je déplace la souris puis je relâche et mon smiley est tout déformé...si le smiley est inséré avec OleObjects.Add c'est ultra crade et s'il est inséré avec le SendMessage WM_PASTE blah blah c'est moins crade mais ça resize kand meme...snif :-( moi ki croyait avoir trouvé la source du siècle...note: lorsque je fais ça aucun évènement ne se produit c'est pour ça que la désélection ne se produit pas...
ok ok.J'ai bien hier, lors de mes tests trouvé une autre méthode, qui remet automatiquement les images a leur taille normale.... mais c'est tout de suite plus lourd.....(un evenement se produit : Change )
erf....... oui change se produit mais à la fin du resize...et remettre la bonne taille une fois ke le resize est fait c'est pas beau...jme demande comment ils ont fait pour MSN Messenger...en tout cas ils ont réussi !
ils utilisent peut être pas un RichTextBox...
c'est ce que j'ai pensé...Mmmmmmmm je ferais bien mon propre contrôle comme au bon vieux temps ou on codait en branchant et débranchant des fils ;)
Je te souhaite bonne chance ;) Si ta besoin de plus de fils appelle moi :P
Sinon il suffit de le locked et d'intercepter les touches du clavier pour simuler ke tu tapes dans le RTB. (un peu bricole girl mais ca px marcher)
euh je vois pas ce que ça changerait au fait de resizer les smiles...
cette methode est interessante, lumesh.....perso, je suis en train de passer par du SubClassing...
mis a jour avec le SubClassing......c'est un peu plus lourd, mais bon....(enregistrez la dll.... )
le comportement résultant est un tout petit peu bizarre (un coup on peut sélectionner, un coup on peut pas) et je suis arrivé à resizer malgré ça (une fois seulement après j'y suis pu arrivé). cependant on approche de la perfection :)j'attends la v3 ... ;)
normallement, si tu cliques dessus alors que le smiley est en tout premier dans le texte, ca fonctionne.... reste que l'on ne peut normallement plus faire de resize ;)
A quand la version ultime ? qui meritera une note ?;-)
que manque-t'il d'après vous....
moi je reste sur ma position et dit qu'il y a un comportement bizarre. la version ultime = pareil ke msn messenger :)
super source, merci beaucoup !!enfin quelqu'un qui s'intéresse à ce problème de redimensionnement des OLE !j'avais posé la question il y a bien 3 mois sur experts-exchange.com et personne n'a su me répondre. Bon, je suis le premier, j'ai envie de mettre 10 donc, hop, 10 :)moi en attendant, j'avais trouvé une solution ultra basique mais pas clean mais qui bloque quand même le redimensionnement au prix d'un overload temporaire du CPU quand le user insiste dans sa tentative :Private Sub RichTextBox1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = vbKeyLButton Then SendKeys "a"End SubA noter que l'on voit le surlignement du smiley, je le répète c'est pas une solution clean, mais au moins ça bloque bien le redimensionnement :)@++
Le richtextbox ca semblait le reve, mais vu le cirque en vb arf.Perso j'utilise un webbrowser pour mon client cara, bien customisé vous le reconnaiterez pu, sisi testez vous verrez :http://board.quick-web.com/index.php3?login=tr0piiicRenfield ? tu crois que l'on pourrait faire des skins pour mon programme ? c'est du mdi, je ne sais qu'en faire, grrrrrrr.
tu veux quoi, sur les fenetres MDI ?? une source a été postée il y a peu, elle concernait les skins..... ca va pa ?
Les skins de la source, c'est que pour du sdi.Pas du mdi. Resultat ca custom rien lol.
ok ok.de toute facon, je cautionne moyennement son source, l'intregration est assez lourde....il faudrais selon moi utiliser le SousClassing.....je me met sur le sujet ;)
Ben c'est clair que si tu fais un truc magnifique, a la :http://www.visual-basic.com.ar/skins-en.htmmais avec support mdi, t'as tous les developpeurs vb qui utiliseront ton SousClassing;-)
Ca devrais aller, c'est une bonne première étape.....
beurk c pas du tout magnifique et c'est hyper limité..ça c'est déjà mieux: http://www.vbaccelerator.com/home/VB/Code/Controls/Skins/article.asp
Il est vrai que ca n'a rien a voir....on va voir ce qu'on peut faire..... mais pour le menu, c'est pas pour tout de suite ;)
s'en est ou du "moi je reste sur ma position et dit qu'il y a un comportement bizarre. la version ultime = pareil ke msn messenger :)"?
woaw ça fait un bail qu'ya pas de neuf !!!ta machine re-boote ? tout remarche ? ta avancé, t'as fait d'autres trucs ?
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 874 793 membres 17 nouveaux aujourd'hui 16 152 membres club