PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Positionner des éléments sur IOS avec ChampClone
Positionner des éléments sur IOS avec ChampClone
Débuté par Monsieur ALONSO, 09 déc. 2016 16:34 - 6 réponses
Membre enregistré
5 messages
Posté le 09 décembre 2016 - 16:34
Bonjour,

Mon problème est que avec windev la position de mes éléments graphique ne sont pas placé au même endroit sur mon IPAD Pro 2 (écran non rétina).

Mes positions pour mes éléments graphique viennent d'un PDF (les valeur sont en point et non en pixel).

Du coup je n'arrive pas à afficher au bonne endroit mes éléments graphique à l'aide de ChampClone.

Si vous avez besoins de plus de détail n'hésitez pas.

Merci de votre aides.
Posté le 09 décembre 2016 - 19:53
Bonjour

si j'ai bien compris, tu place tes champs par code sur un fond qui est
un pdf, et tu as un problème pour calculer leur emplacement.

Dans un cas comme celui la, il faut oublier les points, les pixels, et
autres dpi, et travailler en pourcentage.

Ton pdf est affiché dans un champ qui A L'EXECUTION a une largeur X en
pixel (alors qu'il avait une largeur Y en cm/points/pouces quand tu
travaillais dessus).

Ton Champ 1 est dans une position décrite par 3.568% de la largeur du
pdf et 7.526% de sa hauteur... Tu fais tous tes calculs en % sur le pdf,
et tu stocke les %.

Pour placer tes champs, tu applique les % à la taille COURANTE du pdf
dans son champ.

C'est tout, et ca fonctionne quel que soit le périphérique, écran ou
imprimante, quelle que soit la densité de points...

C'est une simple règle de trois

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com

Le 12/9/2016 à 10:34 AM, Monsieur ALONSO a écrit :
Bonjour,

Mon problème est que avec windev la position de mes éléments graphique
ne sont pas placé au même endroit sur mon IPAD Pro 2 (écran non rétina).

Mes positions pour mes éléments graphique viennent d'un PDF (les valeur
sont en point et non en pixel).

Du coup je n'arrive pas à afficher au bonne endroit mes éléments
graphique à l'aide de ChampClone.

Si vous avez besoins de plus de détail n'hésitez pas.

Merci de votre aides.
Membre enregistré
5 messages
Posté le 12 décembre 2016 - 09:11
Bonjour,

Merci de ta réponse, mais je suis sur une application lourde en utilisant Windev Mobile, j'utilise le mode cross-plateforme de windev mobile et je n'arrive pas à faire correspondre le placement des éléments sur la plateforme IOS.

Voici un exemple de la vue en pièce jointe en image.
Membre enregistré
5 messages
Posté le 12 décembre 2016 - 09:15
Liens de l'image
https://mega.nz/…
Membre enregistré
123 messages
Popularité : +1 (1 vote)
Posté le 12 décembre 2016 - 10:50
Monsieur ALONSO a écrit :
Bonjour,

Mon problème est que avec windev la position de mes éléments graphique ne sont pas placé au même endroit sur mon IPAD Pro 2 (écran non rétina).


Tu veux certainement parlé de l'iPad 2 et non de l'iPad Pro. Tous les iPad pro sont Retina.

--
Cordialement,
Alexandre
Développeur WinDev/ WebDev / WinDev Mobile
Membre enregistré
5 messages
Posté le 12 décembre 2016 - 11:00
Oui c'est cela
Posté le 12 décembre 2016 - 13:57
Bonjour


Le 12/12/2016 à 3:11 AM, Monsieur ALONSO a écrit :
Bonjour,

Merci de ta réponse, mais je suis sur une application lourde en
utilisant Windev Mobile, j'utilise le mode cross-plateforme de windev
mobile et je n'arrive pas à faire correspondre le placement des éléments
sur la plateforme IOS.


Et alors ?

Ma réponse correspond bien à ta question. Qu'est ce que tu ne comprend
pas dedans ?

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

A votre disposition : WXShowroom.com, WXReplication (open source) et
maintenant WXEDM (open source)

Plus d'information sur http://fabriceharari.com

> Voici un exemple de la vue en pièce jointe en image.