Seite 1 von 1

Schriftart der Titelleiste neu erstellter Fenster

Verfasst: 21.01.2014 10:22
von Salafat
Hallo,

sagt mal, Freunde, mal eine ganz bescheuerte Frage zur Fenstererstellung mit (und ohne) FormDesigner (ich bin ganz neu hier bzw. gerade von PowerBasic gewechselt):

Wie legt man die Schriftart und -größe in der Titelleiste eines neu erstellten Fensters fest? In meiner Naivität nahm ich an, daß es neben SetGadgetFont auch so etwas wie SetWindowFont geben müßte, so wie es auch SetGadgetColor und SetWindowColor gibt.

In PBForms konnte man nicht nur bei jedem Gadget, sondern auch für das sie beherbergende Fenster die Schriftart über ein extra Dialogfenster festlegen. Im Eigenschaften-Fenster des FormDesigners ist diesbezüglich Fehlanzeige; es gibt nur die Unterpunkte "Caption" und "Farbe", aber nicht "Font". Und der Befehl LoadFont scheint mir auch nicht das zu bewerkstelligen, was ich will.

Vielen Dank (und Entschuldigung)

Re: Schriftart der Titelleiste neu erstellter Fenster

Verfasst: 21.01.2014 10:28
von RSBasic
Du kannst die Schriftart der Titelleiste nicht für jedes Fenster ändern. Es gibt nur die systemweite Einstellung, aber diese kann nur der Benutzer selbst ändern.

Re: Schriftart der Titelleiste neu erstellter Fenster

Verfasst: 21.01.2014 11:07
von Bisonte
Workaround :

Rahmenloses Fenster erstellen und Titelleiste mit einem CanvasGadget nach eigenen Wünschen formen....
Allerdings verzichtet man dann auf das Vergrössern/Verkleinern des Fenster mit der Maus, wenn man den Rahmen nicht
auch selbst baut.