'Esc' should exit XnView
Moderators: XnTriq, helmut, xnview
-
- Posts: 179
- Joined: Sat Mar 20, 2004 8:27 pm
- Location: Estarreja, Portugal
nice work!!!
things i'm still waiting:
- Esc key in fullscreen exits the program.
- option to use only mouse buttons or only mouse wheel to navigate in fullscreen.
- xnview opening pics from explorer (with double click).
looking forward to those things!!
things i'm still waiting:
- Esc key in fullscreen exits the program.
- option to use only mouse buttons or only mouse wheel to navigate in fullscreen.
- xnview opening pics from explorer (with double click).
looking forward to those things!!

Ad decus et ad libertatem nati sumus
Aut haec teneamus aut cum dignitate moriamur
-
- Posts: 3
- Joined: Sat May 22, 2004 12:59 pm
- Location: France
-
- Posts: 179
- Joined: Sat Mar 20, 2004 8:27 pm
- Location: Estarreja, Portugal
-
- Posts: 9
- Joined: Fri Apr 09, 2004 9:18 pm
-
- Moderator
- Posts: 8697
- Joined: Sun Oct 12, 2003 6:47 pm
- Location: Frankfurt, Germany
I think your both right in some way:
1 - Pressing 'Esc' should close the window opened last.
2 - Pressing 'Esc' multiple times, closes the windows in the order they have been opened.
3 - Special case: Pressing 'Esc' on the last opened window, the application is closed.
Think the above statements/rules give a consistent behaviour. Rule 3 is worth while discussing, perhaps an option would be good that prevents/allows exiting the application when pressing 'Esc' on the last window opened.
Now it becomes clear why both joximus and |Voodoo| are right:
* joximus starts XnView in fullscreen by double clicking on an image. So in this case, when pressing 'Esc' XnView should exit (Rule 3).
* |VooDoo| opens XnView, browses a bit, opens an image and sometimes watches an image in fullscreen. When pressing 'Esc' here, XnView must not exit, since there are other windows opened (Rule 3 does not apply).
What do you think?
1 - Pressing 'Esc' should close the window opened last.
2 - Pressing 'Esc' multiple times, closes the windows in the order they have been opened.
3 - Special case: Pressing 'Esc' on the last opened window, the application is closed.
Think the above statements/rules give a consistent behaviour. Rule 3 is worth while discussing, perhaps an option would be good that prevents/allows exiting the application when pressing 'Esc' on the last window opened.
Now it becomes clear why both joximus and |Voodoo| are right:
* joximus starts XnView in fullscreen by double clicking on an image. So in this case, when pressing 'Esc' XnView should exit (Rule 3).
* |VooDoo| opens XnView, browses a bit, opens an image and sometimes watches an image in fullscreen. When pressing 'Esc' here, XnView must not exit, since there are other windows opened (Rule 3 does not apply).
What do you think?
the best would be an option that use the ESC key just like ACDSee:
if xnview fullscreen is opened from a "shell open" command (eg double clicking from Explorer), then ESC = exit xnview;
if xnview fullscreen is activated from the xnview browser, then ESC = close the view window and return to the xnview browser.
Note: the current behavior that pressing ESC in fullscreen mode, switches fullscreen mode off instead of returning to the xnview browser is also uncomfortable to me.
PS compliments for this awesome application!
if xnview fullscreen is opened from a "shell open" command (eg double clicking from Explorer), then ESC = exit xnview;
if xnview fullscreen is activated from the xnview browser, then ESC = close the view window and return to the xnview browser.
Note: the current behavior that pressing ESC in fullscreen mode, switches fullscreen mode off instead of returning to the xnview browser is also uncomfortable to me.
PS compliments for this awesome application!
-
- Moderator
- Posts: 8697
- Joined: Sun Oct 12, 2003 6:47 pm
- Location: Frankfurt, Germany
From what I can see the 'ACDSee Esc behaviour' exactly follows/matches the rules suggested in my previous post.ijustdiscoveredthiswonder wrote:the best would be an option that use the ESC key just like ACDSee:
if xnview fullscreen is opened from a "shell open" command (eg double clicking from Explorer), then ESC = exit xnview;
if xnview fullscreen is activated from the xnview browser, then ESC = close the view window and return to the xnview browser.
Note: the current behavior that pressing ESC in fullscreen mode, switches fullscreen mode off instead of returning to the xnview browser is also uncomfortable to me.
-
- Author of XnView
- Posts: 40595
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
I agreehelmut wrote:From what I can see the 'ACDSee Esc behaviour' exactly follows/matches the rules suggested in my previous post.ijustdiscoveredthiswonder wrote:the best would be an option that use the ESC key just like ACDSee:
if xnview fullscreen is opened from a "shell open" command (eg double clicking from Explorer), then ESC = exit xnview;
if xnview fullscreen is activated from the xnview browser, then ESC = close the view window and return to the xnview browser.
Note: the current behavior that pressing ESC in fullscreen mode, switches fullscreen mode off instead of returning to the xnview browser is also uncomfortable to me.

Pierre.
-
- Posts: 233
- Joined: Sat Sep 09, 2006 9:25 pm
- Location: Hte Savoie - France
Escape key
I just wonder if something changed?
Esc always exits XnView
Esc always exits XnView

-
- Posts: 387
- Joined: Sat Nov 18, 2006 8:57 am
You must be using 1.9b. Look in the options under Keyboard/Mouse: You should see a box called "Singe Esc to exit"; this controls that behavior. It's supposed to only work for the first image opened (so that you can integrate xnview into explorer, and easily exit), but it doesn't quite work that way right now.
-
- Posts: 233
- Joined: Sat Sep 09, 2006 9:25 pm
- Location: Hte Savoie - France
I agree that the reaction of using ESC key isn't obvious.
The impact of the option "Single ESC to exit (on start only)" isn't more:
Tick box checked (default) >> Esc key always exists XnView on 1st, 2nd or 3rd stroke depending on which level you start
Unchecked >> close the browser view, letting the XnView either empty or with the last image opened
If unchecked and XnView is launched with a file name as a parameter then the 1st Esc key close the picture view, letting the XnView either empty
you need a 2nd stroke on ESC to exist XnView
The impact of the option "Single ESC to exit (on start only)" isn't more:
Tick box checked (default) >> Esc key always exists XnView on 1st, 2nd or 3rd stroke depending on which level you start

Unchecked >> close the browser view, letting the XnView either empty or with the last image opened

If unchecked and XnView is launched with a file name as a parameter then the 1st Esc key close the picture view, letting the XnView either empty

Last edited by B.Douille on Sun Jan 21, 2007 6:02 pm, edited 1 time in total.
-
- Moderator
- Posts: 8697
- Joined: Sun Oct 12, 2003 6:47 pm
- Location: Frankfurt, Germany
-
- Posts: 567
- Joined: Sat Sep 04, 2004 5:09 pm
-
- Posts: 233
- Joined: Sat Sep 09, 2006 9:25 pm
- Location: Hte Savoie - France