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 :

Polices de caractères indisponibles


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Par défaut Polices de caractères indisponibles
    Bonjour à tous !

    Je suis sous Delphi 7 version Entreprise et suis face à un problème important. Malgré mes recherches sur Google je n'arrive pas à résoudre ce dernier. Voici : J'ai par le biais d'une FontDialog accès
    aux polices de caractères mais ne parviens pas à les avoir toutes. Ainsi par exemple la police Wingdings est inaccessible.

    Est-ce que quelqu'un saurait me dire comment faire pour avoir toutes les polices ? Je suis en train de programmer un petit éditeur de texte et le problème cité me cause pas mal de soucis. Est-ce qu'i y a un moyen par programmation de faire en sorte de dire à Delphi que les polices existent et qu'elles doivent être utilisées quand elles sont sélectionnées ?

    Merci d'avance à tous ceux qui sauront me répondre d'une manière simple. Bonne journée !

  2. #2
    Membre Expert Avatar de guillemouze
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    876
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 876
    Par défaut
    N'as tu pas des Options sur ton TFontDialog qui limiteraient le contenu (du genre fdFixedPitchOnly) ?

  3. #3
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Par défaut Polices non disponibles
    Citation Envoyé par guillemouze Voir le message
    N'as tu pas des Options sur ton TFontDialog qui limiteraient le contenu (du genre fdFixedPitchOnly) ?

    Bonjour et merci d'avoir répondu !

    J'ai fais comme tu m'as dit et ai mis l'option sur "True". Cependant, la police "Wingdings" n'apparaît plus après cela. Il y a encore des polices que je ne peux pas obtenir. Je désirerais vraiment savoir comment obtenir toutes les polices installées. Ce problème est important. Pour le cas où je donnerais mon application à quelqu'un et que cette personne n'avait pas non-plus la ou les polices, ce serait ennuyeux. Je remercie encore tous ceux qui pourront me donner une solution.

    Bonne journée à tous !

  4. #4
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 188
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 188
    Par défaut
    Citation Envoyé par Bisounours63 Voir le message
    Bonjour et merci d'avoir répondu !

    J'ai fais comme tu m'as dit et ai mis l'option sur "True". Cependant, la police "Wingdings" n'apparaît plus après cela.
    Ce qui veut dire qu'elle apparaissait avant, ce qui ne correspond pas exactement à ce que tu décris dans le post d'origine, résultat on ne comprend rien, résultat du résultat on ne peut pas aider mieux.

  5. #5
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Par défaut Polices non disponibles
    Ce que je veux dire c'est que sous Delphi 7 des polices apparaissent bien dans la boîte de dialogue mais que je ne peux pas les sélectionner. Je pense avoir été clair. Je ne demande pas à être critiqué mais seulement une solution à ce problème; si pas de solutions à me proposer alors ne pas répondre.

    Merci

  6. #6
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 188
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 188
    Par défaut
    Citation Envoyé par Bisounours63 Voir le message
    Ce que je veux dire c'est que sous Delphi 7 des polices apparaissent bien dans la boîte de dialogue mais que je ne peux pas les sélectionner.
    Tu ne peux pas cliquer sur le nom de la fonte dans la liste ?

    Citation Envoyé par Bisounours63 Voir le message
    Je pense avoir été clair.
    Ben non, la preuve.
    Rappelle-toi toujours que ce qui est clair pour toi ne l'est pas forcément pour les autres, qui ne sont pas derrière toi à regarder ton écran et ce que tu y fais.

    Citation Envoyé par Bisounours63 Voir le message
    Je ne demande pas à être critiqué mais seulement une solution à ce problème; si pas de solutions à me proposer alors ne pas répondre.
    Personne ne te critique, c'est juste un gros besoin de précisions.
    Et pas d'bol, j'aime bien les polices, alors les problèmes qui les concernent m'intéressent, et les solutions aussi.

  7. #7
    Membre Expert
    Avatar de Charly910
    Homme Profil pro
    Ingénieur TP
    Inscrit en
    Décembre 2006
    Messages
    2 537
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur TP
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 537
    Par défaut
    Bonjour,
    je suis sous W10 avec D7. J'ai fait un test et j'ai bien toutes les polices avec un TFontDialog (Même Wingdings).
    Mai effectivement avec l'option fdFixedPitchOnly on limite considérablement le nombre de polices visibles
    A+
    Charly

  8. #8
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 188
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 188
    Par défaut
    Le test fonctionne également parfaitement chez moi (l'exe directement sous XP -- ouhhh c'est pas bien ).

    Au-delà des remarques des autres, moi j'ai posé une question bête dont la réponse était oui ou non et toi tu réponds une tartine de plusieurs lignes avec 4 fois le mot "sélectionner" et à la fin, pas de réponse à la question...
    En fait on dirait qu'on n'a pas la même signification du mot "sélectionner"...

    Alors dans la boîte de dialogue, quand tu cliques sur Wingdings, est-ce que l'aperçu fonctionne (oui-non) ?
    Nom : fd1.png
Affichages : 271
Taille : 11,2 Ko

    Et voilà le résultat du test de Charly910 :
    Nom : fd2.png
Affichages : 266
Taille : 4,5 Ko

  9. #9
    Membre émérite
    Avatar de Cirec
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    467
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 467
    Par défaut
    et que se passe t-il si tu forces la fonte dans le code ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Memo1.Font.Name := 'Wingdings';
    peut être qu'un message d'erreur s'affichera

    Cordialement,
    @+

  10. #10
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Par défaut Polices non disponibles
    Le programme que j'ai essayé (de Charly) fonctionne très bien. Il donne le nom de la police choisie (pardon pour le 'sélectionné'). En revanche ce que j'essaie de faire moi c'est mettre la police choisie dans mon RichEdit. Voilà.

  11. #11
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 947
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 947
    Billets dans le blog
    6
    Par défaut
    Est-ce que ça pourrait être lié à un problème du style RichEdit Unicode et police non Unicode ?
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  12. #12
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2017
    Messages : 18
    Par défaut Polices non disponibles
    Bonjour et merci,

    Je ne peux pas répondre à cette question concernant l'Unicode. Je suis tout débutant en Delphi et ne sais pas ce que c'est. Merci quand-même pour votre intervention.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MFC] Comment personnaliser sa police de caractères ?
    Par Guybrush113 dans le forum MFC
    Réponses: 11
    Dernier message: 26/05/2004, 08h29
  2. Police de caractère
    Par AlDum dans le forum C++Builder
    Réponses: 5
    Dernier message: 08/11/2003, 01h21
  3. [API Windows] Polices de caractères disponibles
    Par bebeours dans le forum C++Builder
    Réponses: 3
    Dernier message: 05/11/2003, 09h28
  4. Polices de caractères sous Windows
    Par goto dans le forum API, COM et SDKs
    Réponses: 24
    Dernier message: 04/11/2003, 16h50
  5. Adresse des polices de caractères dans la RAM video ?
    Par Anonymous dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 27/05/2002, 18h29

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