Seite 1 von 1

FUNC alertbox

Verfasst: Mi, 26. Sep 2018 10:20
von Werner
Hi!

Ich habe das Problem, dass bei einer höheren Bildschirmauflösung (z.B. 1920 x 1080) die ALERTBOX zu klein angezeigt wird und nur schlecht leserbar ist.

Jetzt habe ich in der Funktion ALERTBOX mit

nXsize = nXsize * 2 und
nYsize = nYsize * 2

zwar den äußeren Rahmen der Box ansprechend vergrößern können, aber der Text und die Caption der Box bleiben genau so klein wie vorher.

Woran kann ich drehen, dass der Text angepasst und auch entsprechend größer wird?

Vielen Dank im Voraus!

Gruß Werner

Re: FUNC alertbox

Verfasst: Mi, 26. Sep 2018 11:39
von mini990
Hallo Werner,
ich regle das über die Schriftgröße, die ich mit an die Funktion übergebe.

Gruß Stefan

Re: FUNC alertbox

Verfasst: Mi, 26. Sep 2018 11:59
von brandelh
ist da nicht in den System Beispielen der Quellcode enthalten ?

Re: FUNC alertbox

Verfasst: Mi, 26. Sep 2018 17:40
von AUGE_OHR
brandelh hat geschrieben: Mi, 26. Sep 2018 11:59 ist da nicht in den System Beispielen der Quellcode enthalten ?
JA
\SOURCE\samples\solution\alertbox\Alertbox.prg

am Anfang stehen 2 Konstanten

Code: Alles auswählen

#define  BUTTON_FONT         FONT_HELV_SMALL 
#define  TEXT_FONT           FONT_TIMES_MEDIUM
wenn man die gegen die _LARGE Version tauscht ...

Re: FUNC alertbox

Verfasst: Do, 27. Sep 2018 7:36
von brandelh
oder dort die Auflösung abfragt und die Werte je nach Auflösung setzt ...