je voudrais ouvrir une fen=EAtre(ou une popup) =E0 partir d'un double
click dans une table et la positionner =E0 un endroit pr=E9cis.
c'est =E0 dire juste en dessous (ou au dessus si pas de place en
dessous) de la cellule cliqu=E9e.
Cette popup doit faire la largeur de la table (ca s'est pas
compliqu=E9).
j'ai pens=E9 =E0 ouvrepopupposition (=E0 l'aide d'un libell=E9 cach=E9 que =
je
dois positionner l=E0 o=F9 j'ai cliqu=E9)
mais il ne se positionne pas =E0 l'endroit de mon click
voici le code utilis=E9.
x,y sont des entiers
x =3D PoidsFaible(CurseurPos())
y =3D PoidsFort(CurseurPos())
LIB_PositionPopUp..X =3D x
LIB_PositionPopUp..Y =3D y
mais il est d=E9cal=E9 par rapport =E0 mon curseur.
Vous feriez comment ?
deuxi=E8me question:
si je n'ai pas de place pour afficher ma fenetre en dessous, comment
le d=E9terminer et ainsi le mettre au dessus?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Albert P.
"ground" a écrit dans le message de news:
bonjour
je voudrais ouvrir une fenêtre(ou une popup) à partir d'un double click dans une table et la positionner à un endroit précis. c'est à dire juste en dessous (ou au dessus si pas de place en dessous) de la cellule cliquée. Cette popup doit faire la largeur de la table (ca s'est pas compliqué).
j'ai pensé à ouvrepopupposition (à l'aide d'un libellé caché que je dois positionner là où j'ai cliqué) mais il ne se positionne pas à l'endroit de mon click
voici le code utilisé.
x,y sont des entiers x = PoidsFaible(CurseurPos()) y = PoidsFort(CurseurPos())
LIB_PositionPopUp..X = x LIB_PositionPopUp..Y = y
mais il est décalé par rapport à mon curseur.
Vous feriez comment ?
deuxième question: si je n'ai pas de place pour afficher ma fenetre en dessous, comment le déterminer et ainsi le mettre au dessus?
Bonjour,
Essaye plutot de récupérer tes X et Y par sourisposX() et sourisposY(), cela te donneras la position dans la fenêtre (avec le bon paramètre) et tu pourra ainsi ouvrir le popup à l'endroit du clic.
Bon dev,
Albert P.
"ground" <groundsteph@gmail.com> a écrit dans le message de news:
40375588-4085-4bc8-9956-6be293a4d2f8@f12g2000yqn.googlegroups.com...
bonjour
je voudrais ouvrir une fenêtre(ou une popup) à partir d'un double
click dans une table et la positionner à un endroit précis.
c'est à dire juste en dessous (ou au dessus si pas de place en
dessous) de la cellule cliquée.
Cette popup doit faire la largeur de la table (ca s'est pas
compliqué).
j'ai pensé à ouvrepopupposition (à l'aide d'un libellé caché que je
dois positionner là où j'ai cliqué)
mais il ne se positionne pas à l'endroit de mon click
voici le code utilisé.
x,y sont des entiers
x = PoidsFaible(CurseurPos())
y = PoidsFort(CurseurPos())
LIB_PositionPopUp..X = x
LIB_PositionPopUp..Y = y
mais il est décalé par rapport à mon curseur.
Vous feriez comment ?
deuxième question:
si je n'ai pas de place pour afficher ma fenetre en dessous, comment
le déterminer et ainsi le mettre au dessus?
Bonjour,
Essaye plutot de récupérer tes X et Y par sourisposX() et sourisposY(), cela
te donneras la position dans la fenêtre (avec le bon paramètre) et tu pourra
ainsi ouvrir le popup à l'endroit du clic.
je voudrais ouvrir une fenêtre(ou une popup) à partir d'un double click dans une table et la positionner à un endroit précis. c'est à dire juste en dessous (ou au dessus si pas de place en dessous) de la cellule cliquée. Cette popup doit faire la largeur de la table (ca s'est pas compliqué).
j'ai pensé à ouvrepopupposition (à l'aide d'un libellé caché que je dois positionner là où j'ai cliqué) mais il ne se positionne pas à l'endroit de mon click
voici le code utilisé.
x,y sont des entiers x = PoidsFaible(CurseurPos()) y = PoidsFort(CurseurPos())
LIB_PositionPopUp..X = x LIB_PositionPopUp..Y = y
mais il est décalé par rapport à mon curseur.
Vous feriez comment ?
deuxième question: si je n'ai pas de place pour afficher ma fenetre en dessous, comment le déterminer et ainsi le mettre au dessus?
Bonjour,
Essaye plutot de récupérer tes X et Y par sourisposX() et sourisposY(), cela te donneras la position dans la fenêtre (avec le bon paramètre) et tu pourra ainsi ouvrir le popup à l'endroit du clic.
Bon dev,
Albert P.
JeAn-PhI
Le 29/01/2010, ground a supposé :
bonjour
je voudrais ouvrir une fenêtre(ou une popup) à partir d'un double click dans une table et la positionner à un endroit précis. c'est à dire juste en dessous (ou au dessus si pas de place en dessous) de la cellule cliquée. Cette popup doit faire la largeur de la table (ca s'est pas compliqué).
j'ai pensé à ouvrepopupposition (à l'aide d'un libellé caché que je dois positionner là où j'ai cliqué) mais il ne se positionne pas à l'endroit de mon click
voici le code utilisé.
x,y sont des entiers x = PoidsFaible(CurseurPos()) y = PoidsFort(CurseurPos())
LIB_PositionPopUp..X = x LIB_PositionPopUp..Y = y
mais il est décalé par rapport à mon curseur.
Vous feriez comment ?
deuxième question: si je n'ai pas de place pour afficher ma fenetre en dessous, comment le déterminer et ainsi le mettre au dessus?
regardez l'exemple CRM dans commande ou facture c'est sur un plan de la fenêtre principale
-- Cordialement JeAn-PhI
Le 29/01/2010, ground a supposé :
bonjour
je voudrais ouvrir une fenêtre(ou une popup) à partir d'un double
click dans une table et la positionner à un endroit précis.
c'est à dire juste en dessous (ou au dessus si pas de place en
dessous) de la cellule cliquée.
Cette popup doit faire la largeur de la table (ca s'est pas
compliqué).
j'ai pensé à ouvrepopupposition (à l'aide d'un libellé caché que je
dois positionner là où j'ai cliqué)
mais il ne se positionne pas à l'endroit de mon click
voici le code utilisé.
x,y sont des entiers
x = PoidsFaible(CurseurPos())
y = PoidsFort(CurseurPos())
LIB_PositionPopUp..X = x
LIB_PositionPopUp..Y = y
mais il est décalé par rapport à mon curseur.
Vous feriez comment ?
deuxième question:
si je n'ai pas de place pour afficher ma fenetre en dessous, comment
le déterminer et ainsi le mettre au dessus?
regardez l'exemple CRM dans commande ou facture c'est sur un plan de la
fenêtre principale
je voudrais ouvrir une fenêtre(ou une popup) à partir d'un double click dans une table et la positionner à un endroit précis. c'est à dire juste en dessous (ou au dessus si pas de place en dessous) de la cellule cliquée. Cette popup doit faire la largeur de la table (ca s'est pas compliqué).
j'ai pensé à ouvrepopupposition (à l'aide d'un libellé caché que je dois positionner là où j'ai cliqué) mais il ne se positionne pas à l'endroit de mon click
voici le code utilisé.
x,y sont des entiers x = PoidsFaible(CurseurPos()) y = PoidsFort(CurseurPos())
LIB_PositionPopUp..X = x LIB_PositionPopUp..Y = y
mais il est décalé par rapport à mon curseur.
Vous feriez comment ?
deuxième question: si je n'ai pas de place pour afficher ma fenetre en dessous, comment le déterminer et ainsi le mettre au dessus?
regardez l'exemple CRM dans commande ou facture c'est sur un plan de la fenêtre principale
-- Cordialement JeAn-PhI
ground
parfait !
pourtant j'étais dessus et je bataillais à vouloir faire un truc pas propre à l'aide d'un champ caché. merci bcp
parfait !
pourtant j'étais dessus et je bataillais à vouloir faire un truc pas
propre à l'aide d'un champ caché.
merci bcp