PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Esthétique des combos
Esthétique des combos
Débuté par Gaël, 15 aoû. 2017 10:52 - 7 réponses
Membre enregistré
151 messages
Popularité : +7 (7 votes)
Posté le 15 août 2017 - 10:52
Bonjour à toutes et tous,

Avec les précédentes versions d'Android, un clic sur une combo ouvrait une fenêtre non maximisée qui contenait la liste des éléments. Avec WinDev Mobile, lorsque l'on clique sur une combo alors celle-ci se déroule, ce qui est un comportement normal.

Seulement voilà, j'aimerais modifier l'esthétique de cette combo pour qu'elle ouvre une fenêtre à la place de se dérouler (c'est un avis personnel, mais je trouve le déroulement peu convivial et disgracieux).

Les fonctionnalités de popup sur des combos ne sont disponibles qu'avec Windows Phone, ma question est donc : est-ce que quelqu'un aurait une idée pour que cela fonctionne sous Android ?

Merci d'avance !
Membre enregistré
637 messages
Popularité : +36 (36 votes)
Posté le 15 août 2017 - 11:55
Bonjour,

Ce n'est qu'une suggestion mais, un combo possède aussi un évènement clic. Il serait donc possible, dès un tap sur le combo, d'ouvrir une fenêtre dédiée, laquelle présenterait un ZR, un tableau ou encore une liste quelconque. Une sélection d'un élément de la ZR ou du tableau renverrait la valeur.

Au retour, initialiser le combo avec la valeur renvoyée, juste pour affichage.

Cordialement,
Eric.

--
Eric DELATTRE
http://www.yoosite.fr
Message modifié, 15 août 2017 - 11:56
Membre enregistré
151 messages
Popularité : +7 (7 votes)
Posté le 15 août 2017 - 11:59
Bonjour Eric,

j'avais effectivement pensé à ceci, je pense qu'il n'y a pas de moyen plus simple pour obtenir le résultat souhaité.

Merci beaucoup pour ta réponse!
Membre enregistré
151 messages
Popularité : +7 (7 votes)
Posté le 15 août 2017 - 12:53
La fonction "ComboFerme" ne fonctionne pas sous Android, c'est assez frustrant.

Bref, on va encore essayer de contourner ceci.
Membre enregistré
637 messages
Popularité : +36 (36 votes)
Posté le 16 août 2017 - 09:00
Bonjour Gaël,

Tiens, je n'avais jamais remarqué. En fait, la fonction n'existe tout simplement pas pour android si on se réfère à la documentation.
Il n'y a pas le symbole "android". Ce n'est donc pas un bogue à priori.

Une astuce qui fonctionne en GO - à vérifier donc sur un device - si tu fais un TonCombo..etat = faux, la combo se ferme. Quitte à faire un ..etat = vrai dans la foulée. A tester...

Cordialement - Eric.

--
Eric DELATTRE
http://www.yoosite.fr
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 16 août 2017 - 10:05
Bonjour

La propriété Visible ?

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
151 messages
Popularité : +7 (7 votes)
Posté le 16 août 2017 - 23:57
Merci Eric, mais ça fait beaucoup de boulot, mon application possède des dizaines de combo et ça aurait été un "nice to have".

Peut-être dans une prochaine version. :-)
Posté le 27 août 2017 - 10:19
Bjr,

Il se trouve que "ÿÿÿÿÿÿ" a formulé :
Merci Eric, mais ça fait beaucoup de boulot, mon application possède des
dizaines de combo et ça aurait été un "nice to have".

Peut-être dans une prochaine version. :-)


Surtout, pourquoi, avec tout ce que vous avez dit, vous vous embetez
encore avec une combo.

Vu ce que tu veux. Mets un simple libellé, et un bouton.
le bouton ouvre une fenetre ou tu fais tout ce que tu veux, liste,
selecteur, etc... et retour de de la fenetre, le libellé est renseigné.

non ?

a plus

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------