On 24/06/2015 22:24, Michael Black wrote:

Hi Mike,
> Is this going to change the pixel location of things in its default font?
> I ask in concern for JTAlert.
Probably, but the other UI changes in the current development trunk 
probably will as well. Relying on the physical position of controls on a 
UI that utilizes dynamic layout managers is always going to be 
unreliable. I would hope that by the time that v1.6 goes public the UDP 
interface will be being used for interaction with external applications.
>
> I'll take an installation package and test it if you haven't tested it
> already.
Any testing is welcome!

https://dl.dropboxusercontent.com/u/4192709/wsjtx-1.6.0-devel-win32-r5629-UI-refactoring.exe
>
> 73
> Mike W9MDB
73
Bill
G4WJS.
>
> -----Original Message-----
> From: Bill Somerville [mailto:g4...@classdesign.com]
> Sent: Wednesday, June 24, 2015 4:18 PM
> To: wsjt-devel@lists.sourceforge.net
> Subject: Re: [wsjt-devel] Displayed fonts
>
> On 10/06/2015 19:36, Joe Taylor wrote:
>> Can anyone help me to understand how to make the on-screen appearance
>> of WSJT-X look more uniform, across platforms and OS settings?
> ...
>> The larger system fonts also have the effect of making some labels not
>> fit the size of the control they're on.
>>
>> Can we do anything in this area to make out on-screen appearance better?
> I have reviewed the WSJT-X main window UI definitions and have a patch
> prepared that improves many of the issues where changing fonts or operating
> system causes the layout and widget sizes to become wrong. It includes
> enhancements to the Rx meter to make it a better Qt citizen and removing
> many of the fixed size constraints that cause issues when font sizes change.
> I have also switched to using a parent widget to contain elements that need
> to be made invisible for certain modes or operating conditions, this means
> that the visibility of all the child elements can be controlled by changing
> parent's visibility rather than toggling each element individually. Another
> change is to make use of a stacked widget to swap between the "QSO" type
> controls and the WSPR controls.
>
> No doubt some of the changes will not exactly replicate prior behaviour as
> the changes are fairly extensive. The major changes are reverting to default
> properties for almost all widgets and using layout managers and stretch
> factors to get the desired layout rather than fixed size constraints. This
> means that the UI definition and to a certain extent the MainWindow code is
> simplified with a few key layout settings controlling overall layout.
>
> I can either commit the patch or if anyone wants to review the final effect
> I can provide an installer with the changes applied.
>>      -- Joe, K1JT
> 73
> Bill
> G4WJS.


------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to