
Tk system fonts don't match actual system fonts
Tk 8.2 Bug: Generated by Scriptics' bug entry form at
http://www.*-*-*.com/
Responses to this post are encouraged.
------
Submitted by: Shaun Lowry
OperatingSystem: Windows NT
OperatingSystemVersion: NT4 SP4
Machine: Compaq Armada 7400 laptop, also other desktop systems
Extensions: none
Synopsis: Tk system fonts don't match actual system fonts
ReproducibleScript:
label .a -text File
label .b -text File -font system
label .c -text File -font systemmenu
pack .a .b .c
ObservedBehavior:
When the above script is run on Windows NT 4 SP4, label .a is displayed in {{MS Sans Serif} 8}, which matches the default menu/messagebox text as seen in the system display properties control panel applet, whereas .b and .c both get displayed in fonts which don't match any font on this applet.
DesiredBehavior:
Tk "system defined" fonts should match those that are system defined - for my particular system this means that at least "systemmenu" should equate to {{MS Sans Serif} 8}
Comments:
I'm using the prowish82 supplied with TclPro1.3. This also happens
under prowish80 supplied with TclPro1.2