PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2025 → Utiliser la même fenêtre pour IOS, Android et Windows ?
Utiliser la même fenêtre pour IOS, Android et Windows ?
Iniciado por Fabrice B, 21,feb. 2022 12:35 - 6 respuestas
Miembro registrado
70 mensajes
Publicado el 21,febrero 2022 - 12:35
Bonjour,

d'habitude je créais un projet windev et un autre projet windev mobile pour créer mes applications dispos sur les 3 plateformes.

Maintenant je tente de faire un seul et même projet avec les 3 configurations, mais je galère pour avoir un truc propre sur les 3 environnements.

Mon problème actuel :
- les fenêtres ont initialement été créées pour IOS et Android, avec agencement multiOS pour tablette + agencement multiOS pour téléphone.
- J'ai créé une 3ème configuration pour windows.
- Hélas les fenêtres sur windows affichent des polices très (trop) petites, et la case à cocher permettant de rendre la fenêtre redimensionnable n'est pas clicable.

j'ai créé un 3ème agencement multiOS taille libre, mais ça ne change rien. D'ailleurs c'est l'agencement multiOS tablette qui est lancé sur windows.

les fenêtres étaient configurées en "compatible desktop OU mobile". J'ai modifié en "compatible desktop ET mobile", mais rien n'y fait.

Je suppose que j'ai raté une étape…

quelqu'un qui utiliserait les 3 configurations peut-il me donner des billes sur la procédure pour une utilisation optimale des fenêtres ?

d'avance merci.

--
Fabrice
Dev. Windev / Windev Mobile / (et un peu webdev) depuis 2000
https://epsoft.fr/wp/
Miembro registrado
3.776 mensajes
Publicado el 21,febrero 2022 - 12:47
J'ai toujours eu ce problème
Du coup je préfère créer un projet mobile et un projet windows
J'ouvre la version mobile qu'avec WM et la windows avec windev
Les extensions reste wmp pour WM et wdp pour WD
Miembro registrado
70 mensajes
Publicado el 21,febrero 2022 - 13:20
Merci Popoy pour cette réponse, mais j'ai une 20aine de projets ioS/android que je veux passer sous windows, ce serait vraiment le top que j'arrive à ne pas me retrouver avec 40 projets à maintenir…

Bon sinon je viens d'améliorer un peu ma procédure :

lors du lancement appli sous la configuration windows, de manière assez aléatoire ça affichait parfois la fenêtre en agencement "multiOS téléphone", et parfois en "multiOS Tablette".

Du coup sur les agencements "multiOS téléphone", et "multiOS Tablette", j'ai décoché la case "windows"





et j'ai créé un 3ème agencement uniquement pour windows





C'est beaucoup mieux…

mais je ne peux toujours pas rendre ma fenêtre windows redimensionnable





Je ne comprends pas l'alerte "option non-compatible avec le type de cadre utilisé".

Je sens que je vais me fendre d'une Requête au support technique…

--
Fabrice
Dev. Windev / Windev Mobile / (et un peu webdev) depuis 2000
https://epsoft.fr/wp/
Mensaje modificado, 21,febrero 2022 - 13:22
Miembro registrado
70 mensajes
Publicado el 21,febrero 2022 - 15:47
Allez, j'avance encore…

j'ai enfin trouvé comment rendre la fenêtre redimensionnable…

il faut aller dans [description] puis onglet [style], puis dans [autres paramètres], supprimer le cadre. La valeur par défaut [simple] empêche le redimensionnement.





maintenant j'ai un problème sur les polices…
j'ai un par exemple un bouton avec texte trop petit sur windows.
Je demande de dissocier la taille des polices sur les 3 agencements (téléphone, tablette, windows desktop), je modifie la taille de la police…
et là je me retrouve avec une belle grande police sur windos… mais aussi sur l'agencement Tablette. l'agencement téléphone garde bien la petite police.

j'ai recommencé 10 fois, toujours le même problème… 2 agencements sur 3 sont impactés par la modif de taille de police alors que c'est censé être dissocié sur les 3 agencements agencements.

--
Fabrice
Dev. Windev / Windev Mobile / (et un peu webdev) depuis 2000
https://epsoft.fr/wp/
Miembro registrado
3.776 mensajes
Publicado el 21,febrero 2022 - 19:31
Tu peux utiliser la propriété ..police seulement sur iOS et windows
Parfois il faut aussi redimensionner les champs
Voir https://doc.windev.com/fr-FR/…
Miembro registrado
407 mensajes
Publicado el 28,febrero 2022 - 14:30
Salut !

J'avais déjà signalé au support technique en WM24 des problèmes simples de dissociation téléphone/tablette, sans même changer de plateforme (Android). PCSoft avait validé mon mini projet qui démontrait le problème. La solution devait arriver avec WM25 et elle n'est toujours pas là avec WM26. Je n'ai même pas fait l'acquisition de la 27 ! J'ai arrêté de compter les problèmes non résolus et j'ai aussi arrêté de compter ... sur le support tout court.

Heureusement qu'il y a le forum pour que nous nous entre-aidions !
Miembro registrado
70 mensajes
Publicado el 02,marzo 2022 - 19:19
Popoy a écrit :
Tu peux utiliser la propriété ..police seulement sur iOS et windows
Parfois il faut aussi redimensionner les champs
Voir https://doc.windev.com/fr-FR/…


Je connais cette propriété, mais là c'est pas possible : plus de 20 projets, donc plusieurs centaines de fenêtres, donc plusieurs milliers de champs, donc plusieurs centaines de milliers de lignes de code à parser pour repérer toutes les modifications d'IHM à faire…

--
Fabrice
Dev. Windev / Windev Mobile / (et un peu webdev) depuis 2000
https://epsoft.fr/wp/