PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Déplacement à la souris dans une zone répétée
Déplacement à la souris dans une zone répétée
Débuté par Jerome_mb, 17 fév. 2017 10:34 - 5 réponses
Membre enregistré
58 messages
Posté le 17 février 2017 - 10:34
Bonjour,

Sur une appli Webdev 20, je souhaiterais déplacer les lignes de la ZR à la souris :
Par exemple, je prends une ligne et je la remonte dans la zone répétée, ou je la descend, pour classer les lignes différemment.
Posté le 18 février 2017 - 11:46
Le 17/02/2017, Jerome_mb a supposé :
Bonjour,

Sur une appli Webdev 20, je souhaiterais déplacer les lignes de la ZR à la
souris :
Par exemple, je prends une ligne et je la remonte dans la zone répétée, ou je
la descend, pour classer les lignes différemment.


je l'ai fait avec des boutons monter descendre pour agencer des blocs
dans une page (concept onepage)
Bon c'est pas du glisser/déplacer mais ça faisait le job !

le bouton monter :

pI est un entier=ZRBLOC
savBloc est une chaîne
savCouleur est une chaîne
// sauvegarde la position courante
savBloc=ZRBLOC.aNomBloc
savCouleur=ZRBLOC.cfNomBloc
// recupère les valeurs du bloc précédent
ZRBLOC.aNomBloc=ZRBLOC.aNomBloc[pI-1]
ZRBLOC.cfNomBloc=ZRBLOC.cfNomBloc[pI-1]
// et permute avec les courantes
ZRBLOC.aNomBloc[pI-1]=savBloc
ZRBLOC.cfNomBloc[pI-1]=savCouleur
listebloc=""

POUR TOUTE LIGNE DE ZRBLOC
listebloc+=aNomBloc+";"
FIN
listebloc=TronqueDernierCaractere(listebloc)
xmlCHL_BLOC.CHL_BLOC.ORDERBLOC=listebloc

le bouton descendre :

pI est un entier=ZRBLOC
savBloc est une chaîne
savCouleur est une chaîne
// sauvegarde la position courante
savBloc=ZRBLOC.aNomBloc
savCouleur=ZRBLOC.cfNomBloc
// recupère les valeurs du bloc suivant
ZRBLOC.aNomBloc=ZRBLOC.aNomBloc[pI+1]
ZRBLOC.cfNomBloc=ZRBLOC.cfNomBloc[pI+1]
// et permute avec les courantes
ZRBLOC.aNomBloc[pI+1]=savBloc
ZRBLOC.cfNomBloc[pI+1]=savCouleur
listebloc=""
POUR TOUTE LIGNE DE ZRBLOC
listebloc+=aNomBloc+";"
FIN
listebloc=TronqueDernierCaractere(listebloc)

xmlCHL_BLOC.CHL_BLOC.ORDERBLOC=listebloc
Membre enregistré
58 messages
Posté le 18 février 2017 - 22:26
Merci pour cette contribution, mais j'ai déjà une solution pour déplacer les lignes (vers le haut, vers le bas, tout en haut, tout en bas).

C'est vraiment un déplacement à la souris qu'il me faudrait.

Je vais chercher encore...
Membre enregistré
7 messages
Posté le 03 novembre 2017 - 18:38
Bonjour Jerome_mb,

Est-ce que tu as trouvé une solution, je cherche surement la même chose que toi, pour réorganiser des pages PDF.
Membre enregistré
58 messages
Posté le 04 novembre 2017 - 11:04
Bonjour,

Non, je n'ai pas trouvé à la souris. J'ai numéroté les lignes et je gère les déplacements avec ces numéros.

Mais dans la V23 de Webdev, on peut maintenant le faire, visiblement.
Membre enregistré
7 messages
Posté le 04 novembre 2017 - 16:22
Ok , merci et bonne journée.