|
Lier l'ascensceur d'une table a un autre |
Started by lu_run, Jan., 14 2004 9:55 AM - 2 replies |
| |
| | | |
|
| |
Posted on January, 14 2004 - 9:55 AM |
Bonjour, savez vous s'il est possible de lier les ascenceurs de 2 tableaux de sorte que lorsqu'on en déplace un, l'autre fait de meme ? tout ca sous windev 7.5
c'est un petit gadget qui me serait bien utile en tout cas!
Merci |
| |
| |
| | | |
|
| | |
| |
Posted on January, 14 2004 - 1:41 PM |
"Patrice Gence" <lu_run@hotmail.com> wrote:
Bonjour, savez vous s'il est possible de lier les ascenceurs de 2 tableaux de sorte que lorsqu'on en déplace un, l'autre fait de meme ? tout ca sous windev 7.5
c'est un petit gadget qui me serait bien utile en tout cas!
Merci
Bonjour, Je l'ai fait avec deux tables présentes dans deux onglets différents, avec un petit plus : la sélection d'une ligne d'une table sélectionne aussi la ligne correspondante dans l'autre table. Cà fonctionne plutôt bien, sauf avec la molette de la souris : dans ce cas un décalage d'un "événement" apparaît. Je n'ai pas trouvé comment le contourner... Voici le code: Dans l'événement Ascenseur vertical (WM_VSCROLL) de la table1: TablePosition(Table2,TablePosition(MoiMême))
Dans l'événement sélection d'une ligne de la table 1: TablePosition(Table2,TablePosition(MoiMême)) TableSelectPlus(Table2,TableSelect(MoiMême))
Idem pour la table2: Dans l'événement Ascenseur vertical (WM_VSCROLL) de la Table2: TablePosition(Table1,TablePosition(MoiMême))
Dans l'événement sélection d'une ligne de la Table2: TablePosition(Table1,TablePosition(MoiMême)) TableSelectPlus(Table1,TableSelect(MoiMême))
Si tu trouves un moyen de faire fonctionner tout celà avec la molette de la souris, je suis preneur. Frédéric. |
| |
| |
| | | |
|
| | |
| |
Posted on January, 16 2004 - 1:00 PM |
"Frédéric DEMILLY" <f.demilly@pacificpeche.fr> wrote:
Bonjour, Je l'ai fait avec deux tables présentes dans deux onglets différents, avec un petit plus : la sélection d'une ligne d'une table sélectionne aussi la ligne correspondante dans l'autre table. Cà fonctionne plutôt bien, sauf avec la molette de la souris : dans ce cas un décalage d'un "événement"
apparaît.
Je n'ai pas trouvé comment le contourner... Voici le code: Dans l'événement Ascenseur vertical (WM_VSCROLL) de la table1: TablePosition(Table2,TablePosition(MoiMême))
Dans l'événement sélection d'une ligne de la table 1: TablePosition(Table2,TablePosition(MoiMême)) TableSelectPlus(Table2,TableSelect(MoiMême))
Idem pour la table2: Dans l'événement Ascenseur vertical (WM_VSCROLL) de la Table2: TablePosition(Table1,TablePosition(MoiMême))
Dans l'événement sélection d'une ligne de la Table2: TablePosition(Table1,TablePosition(MoiMême)) TableSelectPlus(Table1,TableSelect(MoiMême))
Si tu trouves un moyen de faire fonctionner tout celà avec la molette de la souris, je suis preneur. Frédéric.
Merci pour ta réponse, mais j'avais oublié de préciser que c'etait les ascenseurs horizontaux que je voulais synchroniser... du coup, ton code ne fonctionne pas pour mon cas Bonne chance pour la molette, perso, j'ai pas trouvé  |
| |
| |
| | | |
|
| | | | |
| | |
|