French Mode Vga sur PPC HTC HD

Aporie21

New Member
Licensed User
Bonjour,
après Une très longue absence du a un accident de moto me revoilu avec problèmes MES.

Je dispose d'un Htc Touch HD, Qui Peut afficher 800 * 480 pixels.
En Basic4ppc ca fonctione sur le PC, mais quelque soit le mode Dans Lequel je compile, ya rien a faire, l'Ecran sur le PPC reste en QVGA!

Alors ya t'il qq Qui sache comment faire Obéir le PPC!??


D'avance merci.
 

klaus

Expert
Licensed User
Longtime User
Plusieurs possibilités:
1) Avec la version 6.8 de Basic4PPC il existe le mode "Device (AutoScale) Exe"
- On programme comme pour un écran 240/320(400)
- On compile en mode "Device (AutoScale) Exe"
- Le programme fonctionne sur écrans 240/320(400) et aussi 480/640(800)
Avantage: simple à réaliser
Incovénient: on ne profite pas de la finesse de l'écran car les pixels sont doublés.
Exemple: http://www.b4x.com/forum/share-your-creations/5427-sudoku-another-one.html

2) Utiliser une routine qui double les positions et dimensions des objets selon la résolution de l'écran.
- Le programme fonctionne sur écrans 240/320(400) et aussi 480/640(800)
Résultat identique à celui ci-dessus
Avantage: aucun par rapport à la version 1)
Inconvénient: un peu plus compliqué à réaliser

3) Programmer en résolution 480/640(800)
- Modifier dans le IDE la taille de l'écran 480/640(800), dans le menu du FormDesigner sous "Tools/Screen size"
- Définir les dimensions de tous les éléments avec la taille en pixels du PPC. Leur taille sera donc le double sur le desktop, sauf la taille des textes qui sont définis en points et non en pixels commes les objets.
Avantage: on profite de la finesse de l'écran
Inconvénient: ne fonctionne que pour VGA, pour avoir des textes proportionnels à la taile des objets sur le desktop il faut multiplier toutes les tailles des polices de caractères par 2.

Personnellement j'utilise la version 1)

Quelques liens:
routine pour adapter la résolution post 17
http://www.b4x.com/forum/questions-help-needed/1100-working-screen-resolutions-2.html

http://www.b4x.com/forum/questions-help-needed/4995-developping-pda-480-800-screen.html

post 27 http://www.b4x.com/forum/tutorials/1723-working-vga-screens.html

Je possède également un htc Touch HD.

Meilleures salutations.
 
Top