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

Langage Delphi Discussion :

Police et Résolution d'écran


Sujet :

Langage Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 111
    Points : 64
    Points
    64
    Par défaut Police et Résolution d'écran
    Bonjour à Tous,

    Je suis sous Windows XP et Delphi 4.

    Toutes mes fiches ont été conçues sous résolution d’écran 800 x 600.

    Lorsqu’un utilisateur lance le programme avec une résolution supérieure, ce qui est le cas quasi général, la dimension de la fiche se trouve réduite en proportion inverse de la résolution, ce qui la rend difficile à lire.

    Pour y parer j’ai utilisé jusqu'à maintenant ScaleBy ce qui remet la fiche à sa dimension d’origine, mais plus la résolution est grande plus les caractères deviennent filiformes, ce qui est peu agréable.

    Il m’est venu à l’idée de forcer la résolution de l’écran de l’utilisateur à 800 x 600 ce qui le met dans les conditions d’origine et présente la fiche exactement telle qu’elle a été conçue. Pour cela j’utilise l’excellente fonction ChangeScale de NONO 40. Bien entendu je rétablis la résolution d’origine lorsque l’utilisateur quitte le programme.

    Ma question est : est-ce que je m’expose à des problèmes avec d’autres systèmes plus récents que Windows XP, tels que Vista, ou au contraire plus anciens tels que Windows 95 ? Y a-t-il des précautions à prendre ?

    Merci d’avance à qui pourra m’éclairer.

  2. #2
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 667
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 667
    Points : 7 002
    Points
    7 002
    Par défaut
    Personnellement, j'ai constaté que sur certain écrans plats (taillé pour une résolution 'normale' de 1280x1024), l'affichage des fenêtres en 800x600 était flou.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)

Discussions similaires

  1. Adapter la police avec la résolution d'écran
    Par peofofo dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 02/08/2011, 10h14
  2. Police et Résolution d'écran
    Par Stevens.Georges dans le forum Langage
    Réponses: 1
    Dernier message: 26/02/2009, 11h33
  3. Résolution d'écran
    Par Pierre Fauconnier dans le forum Windows
    Réponses: 3
    Dernier message: 25/01/2005, 08h07
  4. Comment connaître la résolution d'écran ?
    Par Frunz dans le forum Langage
    Réponses: 3
    Dernier message: 18/06/2004, 17h50
  5. Résolution d'écran
    Par titicurio dans le forum C++Builder
    Réponses: 8
    Dernier message: 10/10/2003, 17h40

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