Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2492 connectés 

 


Sujet auquel vous répondez
Sujet : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde
simogeo

Harkonnen a écrit :

c'est clair que les treeview en Win32 c'est pire que tout :/
c'est certainement un des controles les plus chiants à programmer, et si tu te démerdes mal, t'as vite fait de casser tout ton layout (notamment les scrollbars qui sont assez sensibles avec le iIntegral)


 
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Pellentesque venenatis velit vel risus aliquet imperdiet. Quisque lorem risus, accumsan nec, vestibulum sed, lacinia id, massa. Donec pede odio, molestie quis, porta vitae, porttitor euismod, orci. Ut tempor bibendum massa. Pellentesque rutrum nibh id diam. Duis nunc. Cras libero. Proin gravida ipsum eget purus  :lol:   :D . Donec nec tellus non eros iaculis convallis. Proin consectetuer, felis in facilisis bibendum, odio nulla placerat sapien, sit amet pellentesque erat lectus eget odio. Nulla facilisi. Nam placerat tellus ut sem. Vivamus nonummy molestie tellus.  :sol:  
 
Vivamus auctor dolor non orci. Duis at est  [:newidk] . Curabitur tempus pulvinar enim. Ut sagittis placerat leo. Mauris vel tellus. Vestibulum auctor quam vel nunc. Quisque mauris lorem, accumsan ut, dignissim et, tincidunt eu, turpis. Aliquam nec felis vitae justo dapibus feugiat :/ . Vivamus ultricies cursus nisi. Aliquam tellus. Nullam sed orci. Donec et metus quis risus aliquet suscipit. Vivamus non elit ut purus rutrum vestibulum. Vivamus elementum eros vel urna.  [:southpark1]  
 
Vivamus vulputate sapien semper pede.  [:cyriadis]  
 Vestibulum rutrum elit et arcu. Maecenas consectetuer. Etiam ac ante non augue tempor feugiat. Suspendisse non diam. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur mi orci, mollis non, adipiscing nec, faucibus porttitor, sapien. Quisque ullamcorper nunc ac risus. Morbi pretium nisl sed mi. Nam posuere. Duis porttitor est non velit. Vivamus dolor nibh, aliquam a, scelerisque quis, accumsan at, neque. Integer cursus arcu in arcu. Phasellus ac massa. Phasellus et dui.   [:john keats]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Lam's En fait, en relisant, je vois pas le design que tu cherches:

  • Pourquoi l'url traine là,  
  • Pourquoi les 3 membres suivants ne sont pas traités dans un objet à part qui pourrait être communiqué à ton sous-plugin (qui n'a pas à se charger de faire la lecture de fichier de config),  
  • Que vient faire de la GUI ici (fait d'abord un système générique, et ensuite tu feras des windows-forms au vol),  
  • Et pourquoi UpdateProfil ne s'appelle pas UpdateProfile ?

Lam's

Harkonnen a écrit :


ce qui me gène, c'est le OnTitleChanged, qui est la fonction qui sera appelée quand le titre changera. c'est donc une callback.
Trouvez vous "propre" de déclarer une callback dans une interface ?


Bah ouais, c'est à ça que sert ton interface, nan ? A moins que j'ai pas compris un truc. :/

cosmoschtroumpf

masklinn a écrit :

T'as qu'à prendre une archive sans installeur, t'as juste à la dropper et à setter tes paths [:pingouino]
 
Au pire, tu compiles direct les sources [:pingouino]


 
oui, en fait l'installeur marche, mais finalement, j'ai pas le temps, le cours me monopolise (et sans même passer par la case départ).

Harkonnen question pour les calés en architecture !
chuis en train d'intégrer à mon plugin la possibilité de créer des plugins pour les différents forums. à l'heure actuelle, j'ai une classe WinampInfo qui expose un event, lequel event est déclenché quand le titre change. cet event renvoie en argument une structure TitleChangedEventArgs qui contient une collection contenant les différents composants du tag ID3.
chaque "sous plugin" devra donc intercepter cet évenement, récupérer les tags, et se démerder à poster la signature.
 
j'ai donc défini l'interface suivante, dont devra hériter chaque "sous plugin" :
 

Code :
  1. public interface IForumPlugin
  2. {
  3.  string URL {get;}
  4.  string Signature {get;}
  5.  string PatternRead {get;}
  6.  string PatternStop {get;}
  7.  System.Windows.Forms.UserControl ForumPluginGui {get;}
  8.  void UpdateProfil();
  9.  void OnTitleChanged(object source, TitleChangedEventArgs args);
  10.  void Init();
  11.  void Quit();
  12. }


(interface non exhaustive, il est possible que je rajoute des membres).
 
ce qui me gène, c'est le OnTitleChanged, qui est la fonction qui sera appelée quand le titre changera. c'est donc une callback.
Trouvez vous "propre" de déclarer une callback dans une interface ?

chrisbk ok super [:pingouino]
Harkonnen putain, grilled encore une fois par lammsse [:pingouino]
Harkonnen

chrisbk a écrit :

quelle mäyrde. Mon pb c'est que j'ai des noeuds avec des images de 14px de haut et j'ai des noeuds sans. Pb, les noeuds sans se retrouvent quand meme avec une hauteur de 14px, ca fait un trou enorme tout laid, bref, je voudrais que seuls les items avec image aient 14px de haut et heuh, vala, j'en chie [:petrus75]


voila la réponse d'un gusse de Microsoft à un autre gusse qui a le meme problème que toi :

Citation :


Hi Jim,
Thanks for your detailed feedback.
I've successfully had the problem repro'ed in my side. From my research,
internally, the iIntegral is assumed always 1 in its scrolling calculations
and we already have a bug filed for this, however currently there is no
good workaround for this.
So I would suggest following ways for this problem:
1. Write your own TreeView control or seek a third-party solution
2. Contact our PSS (at:
http://www.microsoft.com/servi ces/microsoftservices/supp.msp x) to request a
hotfix on the common control treeview.  
 
Best regards,
Rhett Gong [MSFT]
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security  


[:pingouino]

Lam's

chrisbk a écrit :

quelle mäyrde. Mon pb c'est que j'ai des noeuds avec des images de 14px de haut et j'ai des noeuds sans. Pb, les noeuds sans se retrouvent quand meme avec une hauteur de 14px, ca fait un trou enorme tout laid, bref, je voudrais que seuls les items avec image aient 14px de haut et heuh, vala, j'en chie [:petrus75]


D'ailleurs, sous wxWidgets, wxTR_HAS_VARIABLE_ROW_HEIGHT n'est pas utilisé sous Win32, sous Mac ou sous GTK. [:pingouino]
Il n'est utilisé que en mode de rendering "à la main". Ta solution passe donc peut-être par un contrôle spécialisé ?

betsamee

simogeo a écrit :


 
Vivamus vulputate sapien semper pede.  [:cyriadis]


ZYVA PAYDAY TOIMEME  :kaola:

simogeo

Harkonnen a écrit :

c'est clair que les treeview en Win32 c'est pire que tout :/
c'est certainement un des controles les plus chiants à programmer, et si tu te démerdes mal, t'as vite fait de casser tout ton layout (notamment les scrollbars qui sont assez sensibles avec le iIntegral)


 
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Pellentesque venenatis velit vel risus aliquet imperdiet. Quisque lorem risus, accumsan nec, vestibulum sed, lacinia id, massa. Donec pede odio, molestie quis, porta vitae, porttitor euismod, orci. Ut tempor bibendum massa. Pellentesque rutrum nibh id diam. Duis nunc. Cras libero. Proin gravida ipsum eget purus  :lol:   :D . Donec nec tellus non eros iaculis convallis. Proin consectetuer, felis in facilisis bibendum, odio nulla placerat sapien, sit amet pellentesque erat lectus eget odio. Nulla facilisi. Nam placerat tellus ut sem. Vivamus nonummy molestie tellus.  :sol:  
 
Vivamus auctor dolor non orci. Duis at est  [:newidk] . Curabitur tempus pulvinar enim. Ut sagittis placerat leo. Mauris vel tellus. Vestibulum auctor quam vel nunc. Quisque mauris lorem, accumsan ut, dignissim et, tincidunt eu, turpis. Aliquam nec felis vitae justo dapibus feugiat :/ . Vivamus ultricies cursus nisi. Aliquam tellus. Nullam sed orci. Donec et metus quis risus aliquet suscipit. Vivamus non elit ut purus rutrum vestibulum. Vivamus elementum eros vel urna.  [:southpark1]  
 
Vivamus vulputate sapien semper pede.  [:cyriadis]  
 Vestibulum rutrum elit et arcu. Maecenas consectetuer. Etiam ac ante non augue tempor feugiat. Suspendisse non diam. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Curabitur mi orci, mollis non, adipiscing nec, faucibus porttitor, sapien. Quisque ullamcorper nunc ac risus. Morbi pretium nisl sed mi. Nam posuere. Duis porttitor est non velit. Vivamus dolor nibh, aliquam a, scelerisque quis, accumsan at, neque. Integer cursus arcu in arcu. Phasellus ac massa. Phasellus et dui.   [:john keats]

Harkonnen je crois que j'ai tué Fabien avec mon cours sur les régimes et taux d'imposition des micro entreprises [:le kneu]
y répond plus [:pingouino]
chrisbk quelle mäyrde. Mon pb c'est que j'ai des noeuds avec des images de 14px de haut et j'ai des noeuds sans. Pb, les noeuds sans se retrouvent quand meme avec une hauteur de 14px, ca fait un trou enorme tout laid, bref, je voudrais que seuls les items avec image aient 14px de haut et heuh, vala, j'en chie [:petrus75]
Harkonnen

chrisbk a écrit :

mais il est completement a chier ce truc [:sisicaivrai]
jme disais avec le custom draw, mais le seul moyen de dire a win "hé mon item a changé de taille" que j'ai trouvé, c'est de changer la font, et c'est quand meme pas super pratique


c'est clair que les treeview en Win32 c'est pire que tout :/
c'est certainement un des controles les plus chiants à programmer, et si tu te démerdes mal, t'as vite fait de casser tout ton layout (notamment les scrollbars qui sont assez sensibles avec le iIntegral)

Lam's Quelqu'un a lu ou vu le bouquin PoEAA ? Ca vaut quelque chose ? (parce que le bouquin de Fowler sur le refactoring, c'est du caca, et celui sur les analysis patterns aussi).
   http://www.martinfowler.com/books.html#eaa
masklinn

cosmoschtroumpf a écrit :

j'ai envie de continuer à apprendre le ruby, mais je peux pas installer ruby ici [:sisicaivrai]


T'as qu'à prendre une archive sans installeur, t'as juste à la dropper et à setter tes paths [:pingouino]
 
Au pire, tu compiles direct les sources [:pingouino]

chrisbk

Harkonnen a écrit :

bah dans ce cas, ItemEx.iIntegral :spamafote:


 
mais il est completement a chier ce truc [:sisicaivrai]
jme disais avec le custom draw, mais le seul moyen de dire a win "hé mon item a changé de taille" que j'ai trouvé, c'est de changer la font, et c'est quand meme pas super pratique

Harkonnen

chrisbk a écrit :

Non, ca ca change l'hauteur de tous les items, je voudrais regler ca au cas par cas


bah dans ce cas, ItemEx.iIntegral :spamafote:
le problème avec ce truc, c'est que ça peut foutre en l'air les scrollbar :/

chrisbk

Harkonnen a écrit :

SendMessage(TVM_SETITEMHEIGHT) ?


 
Non, ca ca change l'hauteur de tous les items, je voudrais regler ca au cas par cas

cosmoschtroumpf

uriel a écrit :

n00bz0r, sur mac ruby est installé par defaut [:dawao]


Mais je suis pas sur mac [:pingouino]
 
je suis sur le pc de l'école :o

Harkonnen

chrisbk a écrit :

Wait no
 
Heuh Harko tu sais comment faire en API Win32 pour regler individuellement au pixel la hauteur d'un item d'un treeview ? [:dawa]
 
j'ai trouvé itemex.iIntegral mais c'est completement con comme truc [:le kneu]


 
SendMessage(TVM_SETITEMHEIGHT) ?

chrisbk

Harkonnen a écrit :

rassure moi, tu ne réutilises pas tes HTREEITEM après ton delete ? et si tu testes avec SendMessage(GetDlgItem(hWnd,IDC_MONTREE), TVM_DELETEITEM, 0, TVI_ROOT), ça donne quoi ? Ton Treeview_InsertItem renvoie bien un HTREEITEM valide ?


 
heuh non je reutilise pas mes HTREEITEM  
ce que me renvoie InsertItem je dirais ce soir, mais le résultat est que mon arbre est vide [:pingouino]

plainsofpain

simogeo a écrit :

je te trouve un peu con et borne parfois :/
 
 
 
 
mais qu'il est superbe ce smiley [:prosterne]


 
 
T'as pas vu celui la :  [:theorie du ok]  
 
Ou encore  [:skylight]
 
 [:fordprefect] : Et celui la ? hein ?

mareek

Matteo la bite a écrit :

et la fille sur le fond d'ecran est plus jolie que les autres [:clickerfou]


test

simogeo

uriel a écrit :

je dois etre con et borné mais je reste sur DELL ou IBM pour les laptops :??:


je te trouve un peu con et borne parfois :/
 

uriel a écrit :

[:clickerfou]


 
 
mais qu'il est superbe ce smiley [:prosterne]

mareek

uriel a écrit :

et la fille sur le fond d'ecran est plus jolie que les autres [:clickerfou]


Adjugé !

mareek

uriel a écrit :

je dois etre con et borné mais je reste sur DELL ou IBM pour les laptops :??:


+1 pour Dell (j'aime bien le look de certain Sony aussi)

uriel

mareek a écrit :

celui là:
http://www.fnac.com/Shelf/article.asp?PRID=1729126
parce qu'il y a une clef USB offerte  :love:


et la fille sur le fond d'ecran est plus jolie que les autres [:clickerfou]

plainsofpain

simogeo a écrit :

merci Monsieur Toc [:romf]


 
 
De rien  [:jar jar]

mareek


celui là:
http://www.fnac.com/Shelf/article.asp?PRID=1729126
 
parce qu'il y a une clef USB offerte  :love:

uriel je dois etre con et borné mais je reste sur DELL ou IBM pour les laptops :??:
simogeo

plainsofpain a écrit :

Les marques de portable connues se valent, la qualité est présente. Bon tu ne sais pas toujours ce qu'ils mettent dedans mais bon  [:pingouino]


merci Monsieur Toc [:romf]

simogeo en fait parmis ces laptops, vous prendriez lequel :
 
http://www.fnac.com/Shelf/article.asp?PRID=1717243
http://www.fnac.com/Shelf/article.asp?PRID=1725172
http://www.fnac.com/Shelf/article.asp?PRID=1725164
http://www.fnac.com/Shelf/article.asp?PRID=1729126
http://www.fnac.com/Shelf/article.asp?PRID=1688330
 
et pourquoi ?
Y'en a qui font du bruit? y'en a qui ont de gros defauts?
Harkonnen

chrisbk a écrit :

OMFG WTF HARKO TEH HELP OMFG WTF HARKO TEH HELP OMFG WTF HARKO TEH HELP
 
Pourquoi apres un  
 

Code :
  1. TreeView_DeleteAllItems(GetDlgItem(hWnd,IDC_MONTREE));


 
mes insertions d'items foirent ? [:mlc] [:w3c compliant]
 
OMFG WTF HARKO TEH HELP OMFG WTF HARKO TEH HELP OMFG WTF HARKO TEH HELP


 
rassure moi, tu ne réutilises pas tes HTREEITEM après ton delete ? et si tu testes avec SendMessage(GetDlgItem(hWnd,IDC_MONTREE), TVM_DELETEITEM, 0, TVI_ROOT), ça donne quoi ? Ton Treeview_InsertItem renvoie bien un HTREEITEM valide ?

plainsofpain Les marques de portable connues se valent, la qualité est présente. Bon tu ne sais pas toujours ce qu'ils mettent dedans mais bon  [:pingouino]
simogeo c'est bien samsung en portable?
http://www.fnac.com/Shelf/article.asp?PRID=1725172
http://www.fnac.com/Shelf/article.asp?PRID=1725164
lorill

chrisbk a écrit :

mais y se passe quoi ? rien ? ton programme sort sans meme dire bonjour ?


mon programme me dit "Unable to contact LDAP server", mais il a même pas essayé, cf le strace

plainsofpain Ruby r0xx :o
uriel

cosmoschtroumpf a écrit :

j'ai envie de continuer à apprendre le ruby, mais je peux pas installer ruby ici [:sisicaivrai]


n00bz0r, sur mac ruby est installé par defaut [:dawao]

uriel

chrisbk a écrit :

uriel \o/ [:atsuko]


meme seconde baby [:franck75]

cosmoschtroumpf j'ai envie de continuer à apprendre le ruby, mais je peux pas installer ruby ici [:sisicaivrai]
chrisbk mais y se passe quoi ? rien ? ton programme sort sans meme dire bonjour ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)