Opened 9 years ago

Closed 9 years ago

#26 closed defect (fixed)

Dialogs are improperly sized leading to clipping on DBCS systems

Reported by: ataylor Owned by: andib
Priority: major Milestone:
Component: engine Version: 3.12
Keywords: Cc: aschn

Description

Dialogs throughout XWLAN are too small and/or provide insufficient space for controls on DBCS systems, which leads to clipping as well as cramped, difficult-to-read windows.

This is caused by the windows and controls being scaled for a font of 9.WarpSans? with the dialog units scaled for the SBCS default of System Proportional. Since DBCS systems normally have a different default dialog font (and thus a smaller dialog unit size), all dialogs and controls are reduced in size and become too small for the content.

The solution (and the correct approach in general) is to always lay out the dialogs using the same font as the default system font. (The font can then be changed to the desired font after layout.)

Attachments (1)

xwlan_tcpip.png (5.3 KB) - added by ataylor 9 years ago.

Download all attachments as: .zip

Change History (8)

Changed 9 years ago by ataylor

Attachment: xwlan_tcpip.png added

comment:1 Changed 9 years ago by aschn

Cc: aschn added

comment:2 Changed 9 years ago by andib

Even on an standard English system with 1024x768 resolution (R60e) the TCP/IP page 2 (DHCP settings) is cropped. Height to small. XWLAN language setting English.

Worth to mention, XWLAN uses different sizes for the notebooks depending on selected language.

Attached how it looks on my main system.

comment:3 Changed 9 years ago by andib

Owner: set to andib
Status: newaccepted

comment:4 Changed 9 years ago by andib

ok, seems trac currently does not allow attaching files. Images will be attached later.

Version 0, edited 9 years ago by andib (next)

comment:5 Changed 9 years ago by andib

comment:6 Changed 9 years ago by andib

I've replaced the file linked above. Should now look fine on low resolution displays too.

comment:7 Changed 9 years ago by andib

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.