Thanos_the_yopper
Messages postés309Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention 5 mars 2009
-
30 janv. 2004 à 14:46
Thanos_the_yopper
Messages postés309Date d'inscriptionvendredi 9 janvier 2004StatutMembreDernière intervention 5 mars 2009
-
2 févr. 2004 à 15:24
voilà mon probleme : j'ai un certain nombre de bouton à faire afficher dasn un window.form.
donc, je défini la position du bouton comme suis :
buttonOk[i].Location = new Point(coord_x, coord_y);
Le probleme, c'est que si ma fenetre n'est pas affiché entierement et qu'elle est décalé (avec une scrolbar), mon bouton sera positioné selon les coordoné visible à l'écran et pas selon les coordonées réelles de la fenetre. C'est pas très clair, et j'ai vraiment du mal à exprimer ce que je veux dire lol
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 30 janv. 2004 à 15:43
vi lol
pck je suis completement paumé là
d'apres ce que G capter :
- la hauteur (sans les fleches) de la scrollbar verticale represente la hauteur totale du "document"
- la hauteur de la partie mobile represente la hauteur de ce qui est visible
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 30 janv. 2004 à 16:02
le point 0,0 est le point en haut a gauche de la partie visible
si tu trace en 0,-20 tu verras pas ton controle
il y a peut etre un changement de repere a faire ou je ne sais trop quoi
je nage là (enfin, je coule plutot ^^)
xerque
Messages postés43Date d'inscriptionjeudi 5 juin 2003StatutMembreDernière intervention20 avril 2007 1 févr. 2004 à 12:56
Bnojour,
Ce problème m'intéresse aussi. Est ce que vous pouvez mettre le code pour ajouter un scrollbar et pour récupérer la position.
Je pourrais ainsi travailler tout de suite sur le pb.
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 2 févr. 2004 à 12:48
vi lol
pour mon dev actuel le probleme ne se pose pas trop vu que je V utiliser le controle scroll moi même
sinon avec l'autoscroll il doit y avoir moyen de recup les infos de position, taille etc via l'api windows
regarde du coté de GetScrollInfo (ou GetScrollInfos je sais plus)
xerque
Messages postés43Date d'inscriptionjeudi 5 juin 2003StatutMembreDernière intervention20 avril 2007 2 févr. 2004 à 13:14
j'ai peut etre qq info pour vous:
sur une form j'ai choisi l'option autoscroll et j'ai mis un panel qui recouvre toute la form.
Et lorsque je rajoute un bouton il prend bien les bonnes coordonnées.