IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

[D11] Taille des polices


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4
    Par défaut [D11] Taille des polices
    Bonjour,
    Je viens d'installer D11. Voici mes constations sur les tailles de polices.
    Mon travail actuel avait été réalisé sous win10 + d1042 + écran 4k.
    Je rencontre des problèmes si je touche aux composants.
    Si je compile mon ancien projet d1042, sans rien toucher, tout est ok.
    Exemple simple :
    Je fais une fiche avec un tlabel et un tadvedit (ou tedit), les valeurs par défauts me donnent partout : "Tahoma Normal 8", ce qui se traduit par "-11" comme taille dans le DFM.
    Avec D1042 :
    Nom : d1042_fiche.png
Affichages : 239
Taille : 35,1 Ko
    Nom : d1042_texte.png
Affichages : 209
Taille : 295,0 Ko
    Si j'ouvre ce même projet avec D11, j'ai :
    Nom : d11_fiche.png
Affichages : 222
Taille : 13,9 Ko
    Nom : d11_texte.png
Affichages : 223
Taille : 113,1 Ko
    Je constate que le look a un peu bougé, si je regarde les tailles de police tout est maintenant en "Tahoma Normal 9", je constate dans la fiche affichée en texte (DFM) du -17 et -18 or si je regarde le DFM rien n'a changé tout est en -11.
    EN D11, si je modifie la taille d'une police en "Tahoma Normal 8", je retrouve "-16" partout :
    Nom : D11_modif_texte.png
Affichages : 222
Taille : 112,5 Ko
    Si je réouvre avec D1042, tout a explosé en taille : Je me retrouve partout en "Tahoma Normal 12".
    Cordialement
    KoXo

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 598
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    à mon avis c'est le même problème que https://www.developpez.net/forums/d2...e-delphi-11-a/
    Cette histoire de DPI au design est franchement gênante

  3. #3
    Futur Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4
    Par défaut Rendu du fichier modifié en taille 8 et ré ouvert dans D1042
    Tout est plus grand qu'au départ :
    Nom : d1042_apresmodifD11.png
Affichages : 200
Taille : 86,8 Ko
    Bref le projet initial est bousillé.
    Ca pose aussi le problème quand on veut fournir un projet à une personne qui est sur une version antérieure !

  4. #4
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Si on est sur un écran 4K ou High DPI et qu'il y a des soucis sur des projets existants, je recommande d'utiliser la version DPI unaware de l'IDE plutôt que celle de base qui gère l'affichage et semble-t-il déconne de temps en temps.

  5. #5
    Futur Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4
    Par défaut DPI Unaware
    Bonjour Patrick,
    Je n'avais jamais testé cette version là (qui est la même lancée avec le swtich "/highdpi:unaware") et c'est vrai que ça semble Ok du coup.
    La version en mode "Aware" ne semble pas être bien consciente du rendu final ! JC Vandamme n'aurait pas dit mieux !
    Merci pour ton retour.
    Bon réveillon !
    KoXo

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    d'abord tous mes vœux.

    Simplement par curiosité et sans vouloir courroucer qui qui ce soit, j'ai rencontré ce problème d'adaptation de police avec Delphi XE 7 Academic [c'est vieux je sais], lors de la cross-compilation vers mac OS. Comme je l'ai récemment écrit sur ce forum, la gestion des polices, notamment sur sur un écran Retina était plus qu'aléatoire. J'avais également rencontré des problèmes sur certains Linux.

    Enfin pour être plus clair, pour réaliser la cross-compilation, j'utilisais un mac mini doté de 2 écrans de PC (i.e. non retina) car c'était l'appareil apple le plus puissant dont je disposais à l'époque (un i7). Une fois l'application cross-compilée puis lancée, son affichage était globalement correct sur le mac mini avec son écran de PC. Mais ensuite, l'application étant installée sur un macbook retina (i5), la qualité de l'affichage escomptée n'était pas au rendez-vous. Je n'ai jamais pu résoudre proprement et définitivement ce problème. Je n'ai pas réessayé avec la version 10 de Delphi et encore moins avec la 11 que je ne possède pas... mais si quelqu'un pouvait me renseigner...

    Je précise quand même bien le niveau d'exigence. Comme l'IDE n'est pas utilisable sous mac OS, (ce qui implique que les TForm ne peuvent être directement affichées par l'éditeur en mode Run sous mac OS), j'attendais quand même que cela fonctionne non pas pour la plupart des composants graphiques mais pour la totalité des champs évidemment. Je dois dire qu'à l'époque cela m'a vraiment agacé: compiler sur le mac mini, transposer le programme sur le macbook, corriger (implanter pour retina) l'aspect des champs de la TForm sur Windows, recompiler sur le mac mini... Je suis donc curieux de savoir si Delphi a progressé à ce niveau compte tenu du problème décrit dans cette discussion.

    Cordialement. Gilles

  7. #7
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 598
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 598
    Billets dans le blog
    65
    Par défaut
    Bonjour Gilles et meilleurs vœux.

    Je crois que tes remarques tombent un peu à côté de la plaque puisqu'il n'y a pas ici cross-compilation. Ce ne me semble pas être un programme FMX mais bien VCL.
    Pour moi cette histoire de prise en compte du DPI de l'écran sur lequel on utilise l'EDI est mal ficelée (quid quand on a deux écrans de dpi différent ?)

    La version DPI unaware de l'IDE me semble préférable, de nombreuses remontées ont déjà été faites dans le portail qualité

Discussions similaires

  1. tailles des polices
    Par kalyparker dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 20/04/2007, 11h53
  2. Agrandir la tailles des polices en PHP.
    Par ox@na dans le forum Langage
    Réponses: 2
    Dernier message: 12/08/2006, 16h46
  3. [HTML/CSS] FF/IE -> taille des polices
    Par EJ dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 13/06/2006, 16h13
  4. modifier la police et la taille des polices
    Par gilleski2010 dans le forum C++
    Réponses: 1
    Dernier message: 28/12/2005, 12h03
  5. [Kylix] Taille des police dans kylix
    Par merzhin dans le forum EDI
    Réponses: 2
    Dernier message: 04/09/2004, 21h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo