A voir également:
- Taille des polices dans les boîtes de dialogue
- Comment réduire la taille d'un fichier - Guide
- Dialogue boost - Accueil - Guide streaming
- Reduire taille image - Guide
- Afficher taille dossier windows - Guide
- Dans la présentation à télécharger, déplacez l'image dans le cadre sans en modifier la taille. redressez l'image pour que le niveau de la mer soit à l'horizontale. faites correspondre : la ligne avec le niveau de la mer ; le point avec le sommet de la grande voile. combien d'oiseaux sont dans le cadre ? - Forum Word
5 réponses
Bonjour Magicien13005,
Il y a longtemps que je n'ai pas utilisé Delphi (la dernière fois remonte à Delphi 5), mais de mémoire, c'est pareil à ce que l'on trouve sur Lazarus et FreePascal.
Dans ton inspecteur d'objets pour ta TForm, par exemple pour un Tlabel te servant à y écrire du texte, tu as une propriété "Font" (en fait un TFont), dont tu peux définir les propriétés, et notamment "Size" pour changer la taille de la police utilisée.
Dal
Il y a longtemps que je n'ai pas utilisé Delphi (la dernière fois remonte à Delphi 5), mais de mémoire, c'est pareil à ce que l'on trouve sur Lazarus et FreePascal.
Dans ton inspecteur d'objets pour ta TForm, par exemple pour un Tlabel te servant à y écrire du texte, tu as une propriété "Font" (en fait un TFont), dont tu peux définir les propriétés, et notamment "Size" pour changer la taille de la police utilisée.
Dal
Bonjour Dal,
Modifier la taille d'une police dans une Form, je sais faire ;-) Je parlais des boîtes de dialogues standard de Windows (MessageBox, MessageDlg, ShowMessage et autres) qui ne sont pas accessibles par l'inspecteur d'objet.
Modifier la taille d'une police dans une Form, je sais faire ;-) Je parlais des boîtes de dialogues standard de Windows (MessageBox, MessageDlg, ShowMessage et autres) qui ne sont pas accessibles par l'inspecteur d'objet.
Bonsoir Dal,
Et bien entendu, il est hors de question de demander à l'utilisateur du programme de modifier ses paramètres d'affichage ;-)
Encore merci de ton aide.
Et bien entendu, il est hors de question de demander à l'utilisateur du programme de modifier ses paramètres d'affichage ;-)
Encore merci de ton aide.
J'ai peut-être parlé un peu vite.
Avec l'API Win32, il est possible d'envoyer un SendMessage à une fenêtre avec un message WM_SETFONT pour modifier la police utilisée. C'est une piste à creuser, car Delphi / FreePascal peut faire cela. La difficulté est qu'il s'agit de fenêtres créées ad hoc, et donc tu ne disposes pas du handle sur ces fenêtres à l'avance. En creusant un peu, on doit pouvoir trouver, mais ce n'est pas évident (peut-être en surchargeant la classe responsable de la création de la MessageBox ...).
Sinon, il y a des unités qui implémentent des MessageBox améliorées, tu peux sans doutes te simplifier la vie en piochant là (ou regarder leur code pour voir comment elles font) :
https://torry.net/pages.php?id=85
La première, créée par Jørn Blåsberg, a l'air intéressante et semble répondre à ce que tu cherches à faire.
Dal
Avec l'API Win32, il est possible d'envoyer un SendMessage à une fenêtre avec un message WM_SETFONT pour modifier la police utilisée. C'est une piste à creuser, car Delphi / FreePascal peut faire cela. La difficulté est qu'il s'agit de fenêtres créées ad hoc, et donc tu ne disposes pas du handle sur ces fenêtres à l'avance. En creusant un peu, on doit pouvoir trouver, mais ce n'est pas évident (peut-être en surchargeant la classe responsable de la création de la MessageBox ...).
Sinon, il y a des unités qui implémentent des MessageBox améliorées, tu peux sans doutes te simplifier la vie en piochant là (ou regarder leur code pour voir comment elles font) :
https://torry.net/pages.php?id=85
La première, créée par Jørn Blåsberg, a l'air intéressante et semble répondre à ce que tu cherches à faire.
Dal
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question