Jump to content

Recommended Posts

Posted

 Screenmask message does not display in front of forms when using mfPage mode

 

UniGUI v0.96 build 1068

working fine in v0.95

 

Delphi XE2

Firefox v31.0

Windows 7 Pro 32-bit

 

Test case attached

To reproduce:

1. Click "Show Form" button

2. Click any other button to trigger a screenmask

 

 

 

UIMask-2.zip

Posted

It is not the mask that I'm concerned about, but rather the mask message box, e.g. "Loading...".  In previous versions, the screenmask message has always shown on top of all outstanding forms.

Posted

Well, I disagree...to me, the screenmask message is comparable to a dialog box message indicating the status of ongoing activity.  If it's hidden behind a form, it becomes meaningless as the user has no way of knowing that the application is waiting for some activity to complete.

Posted

Would you consider making this a configurable option in the future (just the screenmask messagebox) ?  Unless of course, there are technical issues that prevent it.

Thanks!

Posted

I would still prefer the built-in screenmask messagebox displaying in the foreground at all times as there are hundreds of places in my application where that is used (I have a desktop style app with lots of open forms), but if I can't get that, is this component available somewhere?

Thanks!

  • Administrators
Posted

Well, I disagree...to me, the screenmask message is comparable to a dialog box message indicating the status of ongoing activity.  If it's hidden behind a form, it becomes meaningless as the user has no way of knowing that the application is waiting for some activity to complete.

 

The mask message is an integrated element of screen mask. Having the screen mask in back and the associated message in front doesn't make sense.

 

What you actually need is a screen mask which will mask the whole screen, not a single form. It is something that we will implement in future.

 

Thanks

Posted

...and ideally, a new "whole screen mask" would be an option of the existing screenmask property for existing UniGUI controls.

×
×
  • Create New...