Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

[Suggestion] Multiple Actions for One HotKey

User Image
djcozmik
16 discussion posts
I have many similar hotkeys - for instance, 1) Move to left side, take up 1/2 screen. 2) Move to left side, take up 1/3 screen. 3) Move to left side, take up 1/4 screen. etc etc...

It would be really nice if I could assign multiple actions to one Key Combination in HotKeys. That way, I could hit this combination a few times, and it would cycle through all the actions assigned to it. I'm guessing that this could be a little tricky, since HotKeys allow some features/actions that would not translate into cycling through multiple entries, but I would prefer to have the option :)

Thanks for all the great work on this awesome software!
Mar 23, 2010  • #1
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
You're correct, that would be complicated. :) What actions do you need to do? You can already group some actions together, like move to next monitor, into the top-left corner and size to 50% can all be done in one HotKey.
Apr 15, 2010  • #2
User Image
djcozmik
16 discussion posts
I actually didn't mean grouping actions. I meant independent sets of actions, assigned to the same key combination.

For instance, I have several very similar hotkeys... they all move a window to the upper-left corner, but they size the window differently (maybe 1/2 the width, maybe 1/3 the width and 1/2 the height... etc etc) ... Rather than having a unique hotkey for all of these combinations, I would prefer to assign them all to one hotkey, and be able to tap the hotkey combination several times in succession to cycle through the various independent actions that were tied to that combo.

I'm not sure if that was actually any more clear... Let me know if it's still confusing, I can draw a little diagram or something :)
Apr 16, 2010  • #3
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
I understand now, but unfortunately Windows doesn't recognize HotKeys this way. Once you have pressed a HotKey, DisplayFusion acts right away. Also, creating multiple-press HotKeys could lead to much confusion. I would recommend possibly using a different modifier. Like Ctrl + Shift + A, then Ctrl + Alt + A... etc. Thanks!
Apr 23, 2010  • #4
User Image
djcozmik
16 discussion posts
Yeah, that is a workable solution, but it removes possibilities for using those modifiers for other options - say Ctrl + Shift + A moves and sizes the window one monitors, and Ctrl + Alt + A performs the same operation but on a different monitor.

There is a limit to convenient key combinations, and it seems like a shame to occupy them with very similar actions.

I actually got this idea from another program (http://www.winsplit-revolution.com/) which uses this system in its default setup. No clue how they implemented it, though.

Either way, thanks for your response!
Apr 23, 2010  • #5
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
It's definitely possible, and quite easy to do as far as coding is concerned, I'm just not sure how I would arrange the UI so that it isn't confusing to new users. :)
May 16, 2010  • #6
User Image
djcozmik
16 discussion posts
I would say the UI could be arranged into two list boxes - you create/select the shortcut command in the left-listbox, and then the actions associated with it list in the right-listbox in the order that they are cycled through.

Then there would just be a brief timer (maybe 1-sec, maybe user-tunable), and if that shortcut was pressed within 1-timerinterval of itself, the next action in the list would happen.

For new users, if this was too confusing it could be disabled by default - or they just wouldn't have to add more than one action per keyboard shortcut.

-- Also, I'm sorry I didn't get back to this until now, for some reason I didn't get e-mail alerts about these replies! Thank you for taking the time to respond to all my random requests/comments :P
Jun 10, 2010  • #7
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
I have had quite a bit of success with the Macro abilities in ClipboardFusion, and have been thinking about something similar for DisplayFusion. I can't make any promises, but Macros would allow you to script anything you could imagine, like multiple window actions. :)
Jun 26, 2010  • #8
User Image
djcozmik
16 discussion posts
That would be really exciting :) Looking forward to it, if/when it happens!
Jun 30, 2010  • #9
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
I'll keep you posted. :)
Jul 5, 2010  • #10
Was this helpful?  Login to Vote(-)  Login to Vote(-)