Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?

User Image
Toyzrme
1 discussion post
Love the window snapping - subtle, and doesn't get in the way - love it.

I would love to see this taken to the next level: once windows are "snapped together", treat them like they are indeed connected, until disconnected, or a modifier key is used. All configurable, of course ;-)

Examples:
- if I snap 2 windows side-to side:
---- that locks that edge together, and those 2 windows
---- resizing the common edge resizes both windows - i.e. changing the "split" - but not changing the height, or the "outside" edges (ie the non-common edges)
---- dragging one title bar moves both
---- maximizing 1 maximizes both, and maintains the split ratio (since you can drag the split afterwards, right? ;-)
---- minimize - same thing
---- if the 2 windows are different heights, or staggered, this is maintained
-------- but if I drag one window's top/bottom edge to match - then that edge is now coupled/locked, too
-------- if the top and/or bottom edges match when the two windows are docked side-to-side, then lock the top/bottom, too
---- drag/resizing the top (or bottom) drags both windows' edges, if locked
---- fancy option: outline the common windows in another color -
- to disconnect, double-click one of the common edges, and that window is de-coupled from the group
---- and also give a menu option, and/or hotkey
---- you might want to "bump" that now un-docked window ~10-20 pixels away, for feedback that it's uncoupled
- a modifier key overrides this behavior

Obviously, the windows could be docked top-to-bottom, and the same concepts apply.

If more than 2 windows are grouped, e.g. 2x2, 1x4, or 4x1:
- should be roughly similar to the above, except more common edges to play with :-)
- if in a 2x2, and the inside common vertical edges line up (i.e. between the top 2 and the bottom 2), then dragging that split changes the vertical split of all 4 windows
- if in a 2x2 (or similar), dragging the inside common corner (e.g. the center of the 4 windows) will drag both the horizontal and vertical split

Alternately, you could make it so that a modifier key is needed to use the multi-window behaviors (or let the user toggle between these 2 modes).

Another feature that could apply to this, or windows in general: double-clicking one edge expands that edge to the edge of the monitor (or next window in that direction?) Clicking on a corner expands both edges accordingly. If edges are joined, of course they follow :-)

Great stuff already - just some ideas for more awesomeness!

-Bruce
Jan 28, 2015 (modified Jan 28, 2015)  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Interesting ideas! This would be really complicated, but I have added it to our feature request list. I'll be sure to post an update if/when we're able to implement these features :)

Thanks!
Jan 30, 2015  • #2
User Image
Jez Emin
21 discussion posts
I'm a new user to DisplayFusion, and boy, what a difference it makes to my Window's user experience :)

I love that windows can snap to other windows and was delighted to learn that this happens even in some of my favourite graphics software (where I have lots of windows).

What would be absolutely fantastic would be the 'option' to have those windows not only snap, but stick as well - that would truly be utterly amazing. I am constantly moving dialog boxes about in my software, but if I could have windows stick and for me then to be able to move them all together, at once, that would be a real joy and productivity booster.

Kindest regards,

Jez

This post was merged on Jun 10, 2015.
Kindest regards,
Jez EMIN
https://3drenderingservices.co.uk
Jun 9, 2015  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
@JezE: Glad to hear you like DisplayFusion! I've merged your request with another topic for the same thing and added your vote :)
Jun 10, 2015  • #4
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)