V5.6 and V5.7 Designer

Posts   
 
    
bobperritt
User
Posts: 14
Joined: 05-Aug-2004
# Posted on: 04-Aug-2020 17:36:23   

As seen in another thread, the designer has become useless with dialog boxes that are not rendering correctly. Almost every one is corrupt, from the opening "pick a project", to generate source code. This was seen in both 5.6 and now 5.7 on multiple machines.

All machines are running on Dell 27" monitors, 2560 x 1440.

Really need this to be fixed because now I am unable to generate code and it's costing me money - loss of income!

bobperritt
User
Posts: 14
Joined: 05-Aug-2004
# Posted on: 04-Aug-2020 17:39:59   

Ok! Thank you @aschr for the suggestion of moving the dialog window. That actually "fixes" the issue on both laptops. Life-saver simple_smile

arschr
User
Posts: 893
Joined: 14-Dec-2003
# Posted on: 04-Aug-2020 18:59:06   

It is a strange issue, glad my "fix" gets you going.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 05-Aug-2020 08:34:18   

bobperritt wrote:

As seen in another thread, the designer has become useless with dialog boxes that are not rendering correctly. Almost every one is corrupt, from the opening "pick a project", to generate source code. This was seen in both 5.6 and now 5.7 on multiple machines.

All machines are running on Dell 27" monitors, 2560 x 1440.

Really need this to be fixed because now I am unable to generate code and it's costing me money - loss of income!

As we can't reproduce this, could you confirm you're running the following:

  • windows 10 2004 (Arschr runs 2004 according to his post, which might have something to do with it)
  • you're using 100% scaling in windows 10 (so no scaling in the OS)
  • you're not using remote desktop

Other things you could tell us about the system would be great. We hope it will then make us reproduce the issue and then work on something that fixes it.

In any case, we'll update the devexpress controls to the last version and we'll not set the 'saved' window size on some dialogs (so they'll have their initial size), to see if that fixes things for you, in a hotfix build later today. We're in the dark here what it might be, but hopefully this trial/error approach leads to a working designer again for you simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 05-Aug-2020 08:58:33   

Additionally, do any of you use a specific Skin in the designer or do you use the default? Are you using the designer standalone or inside vs2019?

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 05-Aug-2020 09:16:35   

We've uploaded 2 installer builds (5.7.1, so 5.7.1 hotfix), both have upgraded devexpress controls to the latest version and one also has the dialog resizing to the latest size switched off. We also switched HiDPI to v2 (win10), to see if that makes a difference.

[removed]

If you could test these whether that'll be super, I hope one of them fixes it simple_smile

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 17-Aug-2020 10:54:09   

No reply, so I guess things have sorted out.

Frans Bouma | Lead developer LLBLGen Pro
arschr
User
Posts: 893
Joined: 14-Dec-2003
# Posted on: 17-Aug-2020 13:52:47   

No, just no time to spend on it now

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 17-Aug-2020 19:08:02   

arschr wrote:

No, just no time to spend on it now

No offense but I posted these the same day. Anyway, as we can't reproduce the issue ourselves, and we've upgraded to the latest control set of DevExpress, all we can do is hope that this fixes it. There's no other way thing to do on our side anyway.

Frans Bouma | Lead developer LLBLGen Pro
arschr
User
Posts: 893
Joined: 14-Dec-2003
# Posted on: 20-Aug-2020 16:18:50   

Don't see attached installers, so I installed LLBLGen Pro v5.7.1 Hotfix Build from account page. If that has the changes you made to UI code, no joy.

See attached. red arrows are dialogs as opened that don't accept input (see the way the right edge of text boxes is staggered).

green arrows are after grabbing header and shaking dialog. These accept input. (Notice text boxes right edges have realigned).

Attachments
Filename File size Added on Approval
DesignerDialog_2020-08-20_10-13-30.png 191,261 20-Aug-2020 16:19.02 Approved
Walaa avatar
Walaa
Support Team
Posts: 14946
Joined: 21-Aug-2005
# Posted on: 20-Aug-2020 22:51:08   

Just for the record, if you downgrade the resolution of the monitors, would it fix the issue?

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 21-Aug-2020 09:43:12   

The hotfix is from june and doesn't have the changes I made to the two test builds.

So let's try again: I made two testbuilds, both have DevExpress 2020 controls (the latest), which is an upgrade to the ones in the hotfix/rtm build. It might be it's a bug in their controls. I also made a build with an additional change, namely that dialogs aren't resized to a previous size. If you resize a dialog the new size is preserved so next time you don't need to resize it again. I suspect this has something to do with it, as winforms doesn't react nicely to resizing and hidpi at times.

If you would be so kind to test both or one out to see whether they fix the problem that would be great! simple_smile

Frans Bouma | Lead developer LLBLGen Pro
arschr
User
Posts: 893
Joined: 14-Dec-2003
# Posted on: 21-Aug-2020 14:19:10   

No good, my license has expired, designer won't start.

Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 22-Aug-2020 09:51:48   

I've extended your subscription to October 1st, could you please test these two out? Thanks in advance and sorry for this inconvenience.

Frans Bouma | Lead developer LLBLGen Pro
arschr
User
Posts: 893
Joined: 14-Dec-2003
# Posted on: 22-Aug-2020 15:27:01   

Thanks for the extension. Both the test builds seem to fix the problem. If I remember correctly I can only attach 1 file per message. I was wrong 2 files.

After that I re-installed the June-25-2020 build to verify the problem was still there, it was!

First is from install LLBLGenPro-v571-DevEx2020.zip Second is from install LLBLGenPro-v571-DevEx2020.zip

Next messages attachment show problem comes back when reverting to old build.

Attachments
Filename File size Added on Approval
LLBLGenPro-v571-DevEx2020_2020-08-22_9-07-41.png 185,573 22-Aug-2020 15:27.27 Approved
LLBLGenPro-v571-NoResize_2020-08-22_9-14-49.png 186,953 22-Aug-2020 15:27.45 Approved
arschr
User
Posts: 893
Joined: 14-Dec-2003
# Posted on: 22-Aug-2020 15:30:06   

Screen shots from reinstalled old build.

I haven't done heavy testing of trial builds, but from quick check of the two areas I've noticed problem most, it seems resolved.

I'll install one of the new builds again and work with it over next few days and let you know if I see re-occurance.

Attachments
Filename File size Added on Approval
LLBLGenPro-Jun25_2020_Build_2020-08-22_9-07-41.png 162,806 22-Aug-2020 15:30.35 Approved
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 23-Aug-2020 10:15:08   

Thanks for testing! So it's fixed with the new devexpress controls, as that's the common change between the two test versions. The no resize variant doesn't resize the dialogs to a new size you might have given them, so that's less useful. glad that it's as simple as updating the controls simple_smile Will push out a new hotfix build.

Frans Bouma | Lead developer LLBLGen Pro
Otis avatar
Otis
LLBLGen Pro Team
Posts: 39588
Joined: 17-Aug-2003
# Posted on: 24-Aug-2020 11:24:56   

You can keep using the build with the new controls (I'd pick the one which still resizes dialogs), the new hotfix bits are the same as the ones you have already. New hotfix for 5.7.1 is now available which should correct this.

Frans Bouma | Lead developer LLBLGen Pro