Is there some way to make the fonts inside Studio larger ??

Just had to get a new computer and having to reload every thing on it ,new install of DAZ Studio and all of the words seem so much smaller and I can't see them well enough to use Studio and can't figure out why they are smaller then on my old computer ,making me nuts!!

Comments

  • barbultbarbult Posts: 26,234

    Daz Studio 4.x offers no way to make fonts larger. You can magnifiy things with Windows settings. Maybe you had done that on your old computer and didn't on the new one. 

  • This was a limitation of the Qt applciation framework used to build DS. DS 2025 has moved to Qt 6, which does support scaling - though it isn't a free lunch, so we still depend on its actually being implemented. Daz is certainly aware that it is an issue for many people.

  • carrie58carrie58 Posts: 4,088
    edited December 14

    @barbult  and @Richard Haseltine ,thank you for the response ,I have finally figured out how in the Windows  how to enlarge them some , I'm still trying to figure out how to get things set up the way I had them on the old computer ,so frustrating .I seem to have forgotted a bunch of stuff since I was in the hospital ,and that's frustrating too ,especial since I know I should know how to do stuff...... ugh. and I'm really not liking Windows 11 and want to know why they can't give an option to retain the old set up even when they change stuff ......

    Post edited by carrie58 on
  • Which areas of settinmg DS up are you having trouble with?

    For Windows 11, I believe there are add-ons that will give you a Windows 10-style Start menu. There is a registry hack that will give your right-click menus all of the options, intsead of having to go through the Show More Options command (or, I have found, hold down shift as you right-click).

  • barbultbarbult Posts: 26,234

    Richard Haseltine said:

    Which areas of settinmg DS up are you having trouble with?

    For Windows 11, I believe there are add-ons that will give you a Windows 10-style Start menu. There is a registry hack that will give your right-click menus all of the options, intsead of having to go through the Show More Options command (or, I have found, hold down shift as you right-click).

    Thank you for that tip about holding down the Shift key. The right click options I want always seem to be on Show More, and that is frustrating. 

  • I find it surprising that it's not possible to change the font/size in QT 4.

    I've been using programming environment Borland C++ Builder 4 and its successors since the year 2000 (began using Win 95), and it has been possible for me to change the font size and font in the menus since the beginning. It is messy with the early versions as the screen space available for each menu item did not automatically increase to match the font sizes, and the program had to measure the height and width of each & every menu entry before setting and dawing the individual menu items. This was done by setting the menuitem.customdraw() method to a program method that explicity drew the menu under the program's control as if it were a bitmap mapped to the screen. Awkward, but.. it has always been possible and only needs to be worked out once for inclusion in every future version of the program. Seems really surprising it's quoted as 'not possible' in DS when it is implemented in some of my own programs that are up to 20 years old, dating to around the same time as I first got my hands on DS 0.7xxx. And I'm not a particularly proficient programmer. Dear, dear.

    Regards,

    Richard

  • richardandtracy said:

    I find it surprising that it's not possible to change the font/size in QT 4.

    I've been using programming environment Borland C++ Builder 4 and its successors since the year 2000 (began using Win 95), and it has been possible for me to change the font size and font in the menus since the beginning. It is messy with the early versions as the screen space available for each menu item did not automatically increase to match the font sizes, and the program had to measure the height and width of each & every menu entry before setting and dawing the individual menu items. This was done by setting the menuitem.customdraw() method to a program method that explicity drew the menu under the program's control as if it were a bitmap mapped to the screen. Awkward, but.. it has always been possible and only needs to be worked out once for inclusion in every future version of the program. Seems really surprising it's quoted as 'not possible' in DS when it is implemented in some of my own programs that are up to 20 years old, dating to around the same time as I first got my hands on DS 0.7xxx. And I'm not a particularly proficient programmer. Dear, dear.

    Regards,

    Richard

    That sounds as if it would have significant performance issues, and potentially be harder for plug-in developers too. I'm sur DS could have been written to use diffreent font sizes (indeed, without checking my recollection is that the different styles did) but what is being asked for is user-configurable scaling to adapt to differnt monitor resolutions/pixel pitches.

  • richardandtracyrichardandtracy Posts: 7,139
    edited December 15

    On a Win95 machine the performance hit from drawing the menu was 0.000 or 0.001 sec using a timer with a resolution of 0.001 seconds. So, some performance hit but not always measurable. Didn't bother measuring with faster/later machines. The customdraw methods could be made public and therefore accessible to 3rd party programs (in C++Builder they were Public by default), but would need adequate documentation.

    There are methods in Windows to measure the width of a piece of text in pixels. 'Hello World' in 10 point Arial is 12.5mm. There is an OS value to record the dpi. That can then be used to determine a real-world screen size of the text on the screen. If the check with the number of pixels of the font comes out giving a wrong answer from the planned width at the scale desired, a program related scale factor can be put in on the font size to brute force it to give the required actual width. It really doesn't need the gimmics to be built into the framework if the program is determined it's GOING to happen, regardless.

    Regards,

    Richard

     

    Post edited by richardandtracy on
Sign In or Register to comment.