PureBasic

Forums PureBasic
Nous sommes le Mer 11/Déc/2019 6:17

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 1 message ] 
Auteur Message
 Sujet du message: Mode portrait en HDPI?
MessagePosté: Mar 08/Mai/2018 6:53 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 31/Juil/2004 22:32
Messages: 1140
Salut les gens,
J'ai quasi jamais utilisé les gadgets de SB jusqu'ici, mais j'ai enfin un projet qui s'y prête! Donc j'ai créé une app toute vide, et... Bah ça marche pas sur téléphone : en mode portrait, le scalling n'est pas correct, et tout devient illisible (démo avec un iPhone X simulé par Chrome) :

En horizontal, je peux lire :
Image

En vertical, c'est mort :
Image

Ca me le fait sur mon téléphone (sous Android, testé avec Firefox et Chrome) et sur mon iPad pro 12".

Pour l'instant, j'ai essayé de bricoler une solution alternative avec du scaling :
Code:
Procedure Handler_Orientation(orientation)
   !document.body.style.transformOrigin = 'top left';
   If orientation = 90
      !document.body.style.transform = 'scale(1)';
   Else
      !document.body.style.transform = 'scale(' + window.devicePixelRatio + ')';
   EndIf
   
EndProcedure

!window.addEventListener("orientationchange", function() {
!   f_handler_orientation(Math.abs(screen.orientation.angle));
!});

Debug "somethin somethin'"


Mais ça merde : ça fout en l'air le tactile ET le scaling n'est pas tout à fait juste (je me l'explique pas vraiment d'ailleurs) :
Image

Il est fort probable que je merde complètement quelque part, donc si vous avez une idée, je suis preneur é_è


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 1 message ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye