PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → [WD8] Défilement horizontal simultan=E
[WD8] Défilement horizontal simultan=E
Débuté par Pascal F, 22 nov. 2004 17:53 - 6 réponses
Posté le 22 novembre 2004 - 17:53
Bonjour,
Sans doute un effet de la fatigue en cette fin de journée.
Voila mon problème.
J'ai deux tables ayant le même nombre de colonnes et la même largeur (supérieur à la taille d'affichage de l'écran).
Une seule table a un ascenceur horizontal. Je voudrais que lors du déplacement de l'ascenseur, les deux tables fasent un scrolling identique. Pas moyen de
trouver comment déplacer une table par programmation.

Merci des pistes possibles

--
Pascal
Posté le 22 novembre 2004 - 18:42
Il faut le faire avec des envois de message.
Regarde dans les fenêtres hyper file : \exemples\Hyper File - Fenetres assistance automatique\
Dans modif.wdw il y a le code car il synchronise comme ça deux tables...

--
forumnewswindev@ifrance.com
Posté le 22 novembre 2004 - 18:54
JBT avait écrit le 22/11/2004 :

Il faut le faire avec des envois de message.
Regarde dans les fenêtres hyper file : \exemples\Hyper File - Fenetres assistance automatique\
Dans modif.wdw il y a le code car il synchronise comme ça deux tables...


Merci, j'avais en effet trouvé avec l'utilisation de sendmessage, mais je n'ai pas tout résolu. Je regarde l'exemple.
Merci

--
Pascal
Posté le 23 novembre 2004 - 10:40
Pascal F a émis l'idée suivante :
JBT avait écrit le 22/11/2004 :

Il faut le faire avec des envois de message.
Regarde dans les fenêtres hyper file : \exemples\Hyper File - Fenetres
assistance automatique\ Dans modif.wdw il y a le code car il synchronise
comme ça deux tables...

Merci, j'avais en effet trouvé avec l'utilisation de sendmessage, mais je
n'ai pas tout résolu. Je regarde l'exemple. Merci


Il me semble qu'une solution a déjà été donnée sur ce forum il n'y a
pas si longtemps que ca...
Tu devrais peut etre la rechercher

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Posté le 23 novembre 2004 - 15:11
J'aai eu ce besion, on m'a répondu
Faire une recherche sur.
Re: Synchroniser deux Tables]
bon dev.
Posté le 23 novembre 2004 - 15:12
Christian a exposé le 23/11/2004 :
Pascal F a émis l'idée suivante :
JBT avait écrit le 22/11/2004 :

Il faut le faire avec des envois de message.
Regarde dans les fenêtres hyper file : \exemples\Hyper File - Fenetres
assistance automatique\ Dans modif.wdw il y a le code car il synchronise
comme ça deux tables...

Merci, j'avais en effet trouvé avec l'utilisation de sendmessage, mais je
n'ai pas tout résolu. Je regarde l'exemple. Merci

Il me semble qu'une solution a déjà été donnée sur ce forum il n'y a
pas si longtemps que ca...
Tu devrais peut etre la rechercher


J'ai retrouvé la source du message pour toi ....

Message du 29/10

Evénement ascenseur horizontal TABLE1
hwndbarh est un entier = AppelDLL32( "user32" , "FindWindowExA" ,
Handle(Table2)
, Null , "WDSCROLLBAR" , Null )
SI hwndbarh ALORS
SendMessage( Handle(Table2) , _EVE.wmessage , _EVE.wparam , hwndbarh)
FIN

Evénement ascenseur horizontal TABLE2
hwndbarh est un entier = AppelDLL32( "user32" , "FindWindowExA" ,
Handle(Table1)
, Null , "WDSCROLLBAR" , Null )
SI hwndbarh ALORS
SendMessage( Handle(Table1) , _EVE.wmessage , _EVE.wparam , hwndbarh )
FIN

A+

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
Posté le 24 novembre 2004 - 00:31
michel Lahellec vient de nous annoncer :
J'aai eu ce besion, on m'a répondu
Faire une recherche sur.
Re: Synchroniser deux Tables]
bon dev.


Merci de vos réponses à tous

--
Pascal