PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Empêcher la sélection de texte dans un champ de saisie.
Empêcher la sélection de texte dans un champ de saisie.
Débuté par Jean Turcotte, 25 jan. 2023 16:49 - 7 réponses
Membre enregistré
1 123 messages
Popularité : +8 (8 votes)
Posté le 25 janvier 2023 - 16:49
Bonjour, j'ai un long texte à afficher dans un champ et je dois obligatoirement utiliser les ascenseurs pour défiler le texte. Pour se faire, j'utilise le champ Saisie, qui permet l'utilisation des ascenseur.

Le problème rencontré est que Android active le mode sélection de texte dans le champ, ce qui est normal pour ce type de champ mais ça rend le défilement beaucoup moins fluide.

Y a t-il un moyen d'afficher beaucoup de texte dans un champ quelconque qui permette le défilement du texte mais sans le mode de sélection de texte.

Merci!

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
3 346 messages
Popularité : +93 (137 votes)
Posté le 26 janvier 2023 - 09:44
J'avais le même souci
J'ai opté pour un champ HTML à la place.
Membre enregistré
1 123 messages
Popularité : +8 (8 votes)
Posté le 26 janvier 2023 - 15:58
Beaucoup plus versatile en effet.

Merci, j'essaie ça! :)

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
1 123 messages
Popularité : +8 (8 votes)
Posté le 26 janvier 2023 - 21:31
Popoy a écrit :
J'avais le même souci
J'ai opté pour un champ HTML à la place.

Salut Popoy, le champ HTML fonctionne très bien et me permet de faire une belle présentation. J'essaie d'ajouter des images mais elle ne s'affichent pas. Je crois que le chemin source n'est pas bon. J'ai mis;
<img src="chiffre1.png" width="20" height="20">

Quel chemin dois-je utiliser pour pointer sur les images du répertoire par défaut?
Merci

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
3 346 messages
Popularité : +93 (137 votes)
Posté le 27 janvier 2023 - 04:53
Salut Jean,
Personnellement, je n'ai pas essayer d'intégrer une image dans le champ HTML.
Et en effet le souci c'est le chemin source.
Il serait obligatoirement dynamique et il faudrait utiliser executejs pour l'insérer avec URL.
Ou de modifier le code HTML en conséquence si l'image est dans l'appareil.
Ou de mettre l'image en ligne ce qui pose des soucis hors connexion.

Cependant je pense que la meilleure méthode serait peut être de l'intégrer directement comme du texte
Pour cela tu la converti en base 64
Voici un lien qui t'explique le code HTML
https://www.sheets-pratique.com/fr/codes/inserer-image
Membre enregistré
1 123 messages
Popularité : +8 (8 votes)
Posté le 27 janvier 2023 - 17:17
Merci, c'est apprécié!

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
1 123 messages
Popularité : +8 (8 votes)
Posté le 27 janvier 2023 - 17:21
J'ai trouvé une méthode dans ce post;
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windevmobile/31167-image-local-dans-champ-html/read.awp?hl=image,html


--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
3 346 messages
Popularité : +93 (137 votes)
Posté le 27 janvier 2023 - 20:05
Eh ben, c'est du base 64 que Sch a fait
C'est exactement ce que je proposais.
Bon c'est vrai que son code est complet.