Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 249177 (10613)
  Suchen
 Zurück zur Übersicht
 AutorThema: Wie ändere ich den Font des Hauptfenstermenüs???
Steffen Lange
Datum:15.02.02 19:38 Antwortenals Email verschicken (stelas@web.de) 


Hallo!

Wie ändert man den Font des Hauptfenstermenüs?
Mit SetFont klappt es nicht...

Außerdem steht in der Hilfe, daß die Systemvariable
&HMENUE das Handle des Menüs enthält. Profan kennt
diese Systemvariable jedoch nicht.

Also hat jemand für dieses Problem eine Lösung über APIs
parat?

Danke im voraus.

CU, Steffen.



Sebastian Sprenger
Datum:15.02.02 20:18 Antwortenals Email verschicken (prof.chaos@netcologne.de) 


Hallo,

zum ersten Problem:
Ich glaube, da hat Sebastian König etwas - die SKMenu.dll.

zum zweiten Problem:
menue schreibt man im Englischen ja eigentlich ohne e am Ende. (Roland!! ;-))
Die Systemvariable heißt also &hmenu.

Gruß, Sebastian


Steffen Lange
Datum:15.02.02 20:30 Antwortenals Email verschicken (stelas@web.de) 


Hi!

Danke für den Tip mit &hmenu....

Aber für die Fontzuweisung suche ich eine
kleine Möglichkeit ohne zusätzlichen
DLL-Ballast.

CU.



Horst Horn
Datum:16.02.02 06:53 Antwortenals Email verschicken (info@web-treffpunkt.de) 


Hallo - so sollte es gehen:

CLS
SetDialogfont 1
Usefont "ARIAL",20,10,1,0,0
Drawtext 10,50,"Font ist Arial"
Usefont "COMIC SANS MS",24,0,0,0,0
DrawText 10,100,"Font ist Comic Sans MS"
Waitinput

'Schau in der PROFAN-Hilfe unter 'Usefont' nach

CU
horst


Thorsten
Datum: 16.02.02 08:13 Antwortenals Email verschicken (mrk@mrk-soft.de) 


>Hallo - so sollte es gehen:

>SetDialogfont 1
>Usefont "ARIAL",20,10,1,0,0
>Drawtext 10,50,"Font ist Arial"
...

Hi Horst,

Knap am Ziel vorbe. !!! Mit obigen wird NICHT das Menü
verändert, wovon hier die Rede war, sondern nur der Text
im Hauptfenster.

eine möglichkeit wäre jetzt: "nicht getestet"

font& = CreateFont("Arial",15,13,0,0,0)
SetFont &HMenu,font&

... am ende des progs

deleteObject(font&)

nicht vergessen.




 Zurück zur Übersicht