Since it works well now in XP and Win7, there must be a problem with your skin/theme. Looks like I cannot support both the standard themes and your theme at the same time.zer0 wrote:It isn'tadmin wrote:Should be fixed in next version.Moused-over tab still does not fill completely. Re: drawing glitch with gaps, I still get the active tab overlapping an edge of its left neighbour while exposing a 1 pix gap to its right neighbour
Tough words about GUI
-
admin
- Site Admin
- Posts: 64839
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Tough words about GUI
FAQ | XY News RSS | XY X
Re: Tough words about GUI
Sure, it could be a problem with the visual style. That said, XYplorer isn't very "skinnable", but maybe that's something that can be touched upon as part of "Support for Win 7 stuff" that's on the roadmapadmin wrote:Since it works well now in XP and Win7, there must be a problem with your skin/theme. Looks like I cannot support both the standard themes and your theme at the same time.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
Re: Tough words about GUI
A few betas ago, we have received (thank you for it
)
As it currently stands, there is no enforcement of that check, i.e. one can click "OK" even though one hasn't actually closed an instance of XYplorer. It may/may not be a well-known fact that the default answer to every dialogue box is "Cancel". With that in mind, I believe that this instance check should be made more persistent. IOW, installer should make sure that XYplorer is actually closed before proceeding with installation.
Its current role is weak -- it's a notification rather than a warning. And it should be a warning: it involves risk and it is immediately relevant and actionable. Such strict checks are not unprecedented and are a good way to instil such "discipline" for those who use an installer version.
Code: Select all
v9.11.0011 - 2010-05-26 16:06
* Installer: Now you face the prompt "Please close any running
XYplorer instance before you continue." if any XY instance is
running.Its current role is weak -- it's a notification rather than a warning. And it should be a warning: it involves risk and it is immediately relevant and actionable. Such strict checks are not unprecedented and are a good way to instil such "discipline" for those who use an installer version.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
-
admin
- Site Admin
- Posts: 64839
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Tough words about GUI
What risk?zer0 wrote:A few betas ago, we have received (thank you for it)
As it currently stands, there is no enforcement of that check, i.e. one can click "OK" even though one hasn't actually closed an instance of XYplorer. It may/may not be a well-known fact that the default answer to every dialogue box is "Cancel". With that in mind, I believe that this instance check should be made more persistent. IOW, installer should make sure that XYplorer is actually closed before proceeding with installation.Code: Select all
v9.11.0011 - 2010-05-26 16:06 * Installer: Now you face the prompt "Please close any running XYplorer instance before you continue." if any XY instance is running.
Its current role is weak -- it's a notification rather than a warning. And it should be a warning: it involves risk and it is immediately relevant and actionable. Such strict checks are not unprecedented and are a good way to instil such "discipline" for those who use an installer version.
And what do you mean by "the default answer to every dialogue box is "Cancel"."?
FAQ | XY News RSS | XY X
Re: Tough words about GUI
I'm with Don here.
The only risk is, that you get an error message later on, because XYplorer.exe couldn't be replaced because it was still running.
In the short timespan needed for the install, one should still remember the message that was apparently ignored before.
And as a result you're still stuck with the previous release, which isn't too dangerous me thinks.
The only risk is, that you get an error message later on, because XYplorer.exe couldn't be replaced because it was still running.
In the short timespan needed for the install, one should still remember the message that was apparently ignored before.
And as a result you're still stuck with the previous release, which isn't too dangerous me thinks.
Ralph 
(OS: W11 24H2 Home x64 - XY: Current x32 beta - Office 2024 32-bit - Display: 1920x1080 @ 125%)
(OS: W11 24H2 Home x64 - XY: Current x32 beta - Office 2024 32-bit - Display: 1920x1080 @ 125%)
-
PeterH
- Posts: 2826
- Joined: 21 Nov 2005 20:39
- Location: DE W11Pro 24H2, 1920*1200*100% 3840*2160*150%
Re: Tough words about GUI
Maybe see it the other way?admin wrote:What risk?zer0 wrote:A few betas ago, we have received (thank you for it)
As it currently stands, there is no enforcement of that check, i.e. one can click "OK" even though one hasn't actually closed an instance of XYplorer. It may/may not be a well-known fact that the default answer to every dialogue box is "Cancel". With that in mind, I believe that this instance check should be made more persistent. IOW, installer should make sure that XYplorer is actually closed before proceeding with installation.Code: Select all
v9.11.0011 - 2010-05-26 16:06 * Installer: Now you face the prompt "Please close any running XYplorer instance before you continue." if any XY instance is running.
Its current role is weak -- it's a notification rather than a warning. And it should be a warning: it involves risk and it is immediately relevant and actionable. Such strict checks are not unprecedented and are a good way to instil such "discipline" for those who use an installer version.
And what do you mean by "the default answer to every dialogue box is "Cancel"."?
As you already seem to check for active XY, you could also do it *after* the dialogbox. And ask for termination again, if XY still active.
And if user doesn't want to terminate, he needs a "Cancel" - canceling installation.
-
admin
- Site Admin
- Posts: 64839
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Tough words about GUI
I cannot check whether the XY instance is running that is about to be installed. I just can check whether any XY could be running. I think it's good as it is.PeterH wrote:Maybe see it the other way?admin wrote:What risk?zer0 wrote:A few betas ago, we have received (thank you for it)
As it currently stands, there is no enforcement of that check, i.e. one can click "OK" even though one hasn't actually closed an instance of XYplorer. It may/may not be a well-known fact that the default answer to every dialogue box is "Cancel". With that in mind, I believe that this instance check should be made more persistent. IOW, installer should make sure that XYplorer is actually closed before proceeding with installation.Code: Select all
v9.11.0011 - 2010-05-26 16:06 * Installer: Now you face the prompt "Please close any running XYplorer instance before you continue." if any XY instance is running.
Its current role is weak -- it's a notification rather than a warning. And it should be a warning: it involves risk and it is immediately relevant and actionable. Such strict checks are not unprecedented and are a good way to instil such "discipline" for those who use an installer version.
And what do you mean by "the default answer to every dialogue box is "Cancel"."?
As you already seem to check for active XY, you could also do it *after* the dialogbox. And ask for termination again, if XY still active.
And if user doesn't want to terminate, he needs a "Cancel" - canceling installation.
FAQ | XY News RSS | XY X
Re: Tough words about GUI
Read 'em and weep: http://blogs.msdn.com/b/oldnewthing/arc ... 54734.aspxadmin wrote:And what do you mean by "the default answer to every dialogue box is "Cancel"."?
The best place to check is immediately prior to copying of files being initiated. That way, a warning informing that an overwrite could not be performed can be bypassed altogether.PeterH wrote:As you already seem to check for active XY, you could also do it *after* the dialogbox. And ask for termination again, if XY still active.
And if user doesn't want to terminate, he needs a "Cancel" - canceling installation.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
Re: Tough words about GUI
I suggested this in the other thread, but don't recall anyone responding. Couldn't you place the running process check after prompting the user for the destination folder? Then you'd know to only care about the xyplorer.exe process from that folder.admin wrote:I cannot check whether the XY instance is running that is about to be installed. I just can check whether any XY could be running. I think it's good as it is.
-
admin
- Site Admin
- Posts: 64839
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Tough words about GUI
Ah, now I see how that "default" was meant...zer0 wrote:Read 'em and weep: http://blogs.msdn.com/b/oldnewthing/arc ... 54734.aspxadmin wrote:And what do you mean by "the default answer to every dialogue box is "Cancel"."?
The best place to check is immediately prior to copying of files being initiated. That way, a warning informing that an overwrite could not be performed can be bypassed altogether.PeterH wrote:As you already seem to check for active XY, you could also do it *after* the dialogbox. And ask for termination again, if XY still active.
And if user doesn't want to terminate, he needs a "Cancel" - canceling installation.
@all: Once again: For technical reasons I cannot test which XY instance is running.
FAQ | XY News RSS | XY X
Re: Tough words about GUI
But can you check if ANY instance of XYplorer is running immediately prior to copying of files and prevent the installation from proceeding unless NONE are running?admin wrote:@all: Once again: For technical reasons I cannot test which XY instance is running.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
-
admin
- Site Admin
- Posts: 64839
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Tough words about GUI
Sorry, but I have no time to continue discussing this.zer0 wrote:But can you check if ANY instance of XYplorer is running immediately prior to copying of files and prevent the installation from proceeding unless NONE are running?admin wrote:@all: Once again: For technical reasons I cannot test which XY instance is running.
FAQ | XY News RSS | XY X
Re: Tough words about GUI
With "Environment Variables..." -- why an ellipsis? it's not a long title and no additional info is asked for -- added to Help menu, I trust that myself and others would welcome the following enhancements:
1. Window keeps its size to resized value within and between sessions.
2. Vertical scrollbar placeholder (outlined below) disappears when windows is resized to show all contents.
1. Window keeps its size to resized value within and between sessions.
2. Vertical scrollbar placeholder (outlined below) disappears when windows is resized to show all contents.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
-
admin
- Site Admin
- Posts: 64839
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Tough words about GUI
All menu items that open another window have an ellipsis.zer0 wrote:With "Environment Variables..." -- why an ellipsis? it's not a long title and no additional info is asked for -- added to Help menu, I trust that myself and others would welcome the following enhancements:
1. Window keeps its size to resized value within and between sessions.
2. Vertical scrollbar placeholder (outlined below) disappears when windows is resized to show all contents.
1. Not worth the effort, the memory, the loadtime costs, the disk space.
2. Agreed, but did not find a way yet; working on it.
FAQ | XY News RSS | XY X
Re: Tough words about GUI
Erm, dare I ask why?admin wrote:All menu items that open another window have an ellipsis.
Thanks!admin wrote:2. Agreed, but did not find a way yet; working on it.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
XYplorer Beta Club