Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • September 05, 2015, 05:21:26 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Last post Author Topic: IDEA ~ Show List of Shortcuts overlaid on Desktop  (Read 11196 times)

rgdot

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 1,801
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #25 on: September 16, 2011, 04:57:44 PM »
Keep him busy with something too big for a coding snack...I can come up with something  ;)

skwire

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 4,393
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #26 on: September 16, 2011, 05:12:29 PM »
I'm happy to back off of this one; somebody else can take up the mantle.   :P

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,332
  • "In my dreams, I always do it right."
    • View Profile
    • wraith808
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #27 on: September 16, 2011, 07:19:03 PM »
We can have more than one... (and I say that as someone who was thinking about doing this too...)  ;D

bob99

  • Supporting Member
  • Joined in 2008
  • **
  • default avatar
  • Posts: 338
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #28 on: September 16, 2011, 09:02:02 PM »
bob99,

Yes -- this is exactly one of the things i am considering.
Actually i've been planning to add this as a standalone feature of LaunchBarCommander for a while now, and that will happen.

The outstanding question is how can i best support a large user repository of application-specific help data in the best way.

My thought with the LBC variation was basic in nature.  The main bar, with the ability of adding a child for each program and a sibling that would list the hotkeys.  The sibling being more along the line of a notepad page where the user enters the keys in a format like tomos provided in his earlier post. 
The free form notepad type view could let each user group the hotkeys to their preference.  Alphabetically, by function, function group, most used... 

bob99

  • Supporting Member
  • Joined in 2008
  • **
  • default avatar
  • Posts: 338
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #29 on: September 18, 2011, 09:48:47 AM »

The outstanding question is how can i best support a large user repository of application-specific help data in the best way.

Not sure of the direction you are considering but here's another thought.  Provide the ability of importing hotkey lists in csv or some other format.  Interested and willing members familiar with a specific program could send in a list of those hotkeys in the preferred format.  Users could pick and choose which list they would need from a repository of sorts.  These could be standard program default hotkey lists or maybe user suggestions. Saves you or even the user from tracking down hotkey lists.  It also becomes a community project. Similar to the All Hotkeys Site.
Any way you or others go, I think this would be a great program.

« Last Edit: September 18, 2011, 09:50:05 AM by bob99, Reason: typo »

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 2,539
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #30 on: September 18, 2011, 10:17:56 AM »
We can have more than one...

Fully agree on that, especially if there's a stand-alone and a FARR integrated solution available. :up: :up:

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 35,013
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #31 on: September 18, 2011, 10:32:10 AM »
Quote
Provide the ability of importing hotkey lists in csv or some other format.  Interested and willing members familiar with a specific program could send in a list of those hotkeys in the preferred format.  Users could pick and choose which list they would need from a repository of sorts.  These could be standard program default hotkey lists or maybe user suggestions. Saves you or even the user from tracking down hotkey lists.  It also becomes a community project.


This is the whole part that i've always been focued on -- figuring out a nice way to support a community driven wiki-like site for sharing cheat sheets / hotkey lists for apps, without it getting spammed.

rjbull

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 2,856
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #32 on: September 18, 2011, 10:43:58 AM »
What's the procedure for scaring away skwire from a coding request one wants to work on?
I wondered the opposite - what happens if you gene-splice skwire with skrommel

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 2,539
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #33 on: September 18, 2011, 10:45:57 AM »
what happens if you gene-splice skwire with skrommel
I would assume AHK tools for solutions that haven't been requested yet ;D

rgdot

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 1,801
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #34 on: September 18, 2011, 11:09:18 AM »
^ If computer detects that the solution is not made using AHK it shuts down

Target

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,501
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #35 on: September 19, 2011, 05:41:50 PM »
do you have a copy of the text you want to use?

I need to work on that. Below are XYPlorer shortcuts. The full list, and a very quickly edited list.
The edited list is still a long list... I would probably want to cut it down to half that size or smaller.

EDIT/ anyone know where I can get a list of DOpus shortcuts

what other apps are you hoping to use this for (apart from DOpus)?

I have an idea that might deal with multiple apps - it would require a separate source file for each (per your example) but they would all have to be formatted the same way

How did you generate the sample shortcut lists?  If this is a copy and paste from a help file it's fine, but if you have to manually produce them it may become a little onerous...


wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,332
  • "In my dreams, I always do it right."
    • View Profile
    • wraith808
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #36 on: September 19, 2011, 08:31:01 PM »
What's the procedure for scaring away skwire from a coding request one wants to work on?
I wondered the opposite - what happens if you gene-splice skwire with skrommel

The whole world is surrounded by an ahk-field as they overload?

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,524
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #37 on: September 20, 2011, 03:54:57 AM »
what other apps are you hoping to use this for (apart from DOpus)?
[...]
How did you generate the sample shortcut lists?  If this is a copy and paste from a help file it's fine, but if you have to manually produce them it may become a little onerous...

That XY one was generated by the programme itself** - I would definitely use a shortened version of that
I would like to use this initially for
  • DOpus
  • XYPlorer
  • Adobe Illustrator (CS4)

Manually producing lists need not be a problem - what would be important to me would be ease of editing of lists. Cause once I learn a shortcut I dont really need it on the list any more. Initially I might just start with a handful of key shortcuts I would like to learn. I could add shortcuts as I come across them or find I want to use them.
This was prompted by going back to default settings in dopus - I like some of the new(?) default shortcuts, but not familiar with them. Also I have started creating (again) my own custom shortcuts, ideally I could add these to the list as I create them.

** Xyplorer has a very advanced export capability for exporting shortcuts (wish I could say the same for other programmes)

Screenshot - 2011-09-20 , 10_53_51.pngIDEA ~ Show List of Shortcuts overlaid on Desktop
Tom

Paul Keith

  • Member
  • Joined in 2008
  • **
  • Posts: 1,982
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #38 on: September 20, 2011, 09:15:56 AM »

The outstanding question is how can i best support a large user repository of application-specific help data in the best way.

Not sure of the direction you are considering but here's another thought.  Provide the ability of importing hotkey lists in csv or some other format.  Interested and willing members familiar with a specific program could send in a list of those hotkeys in the preferred format.  Users could pick and choose which list they would need from a repository of sorts.  These could be standard program default hotkey lists or maybe user suggestions. Saves you or even the user from tracking down hotkey lists.  It also becomes a community project. Similar to the All Hotkeys Site.
Any way you or others go, I think this would be a great program.

May not be quite what you are looking for but:

http://devcheatsheet.com/

...for those who don't know.

bob99

  • Supporting Member
  • Joined in 2008
  • **
  • default avatar
  • Posts: 338
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #39 on: September 20, 2011, 09:59:04 AM »

May not be quite what you are looking for but:

http://devcheatsheet.com/

...for those who don't know.

Paul,

Thanks for the link. Added it to my Linkman. Will come in handy.



Target

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,501
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #40 on: September 20, 2011, 07:28:11 PM »
where are all the solutions you guys have been working on?

Boarding Hows shows a (separate) context menu for each application - hotkey Win+F1 to show

Each application must have a corresponding helper file, and it must be in the same format as Tomos' original examples (ie XXX / ZZZZZZZZZZZZZZZZ) as the script parses each line and uses the first field to build the submenu's 

Helper files must be named for the relevant application (eg Outlook.txt, Excel.txt, etc), and the names should be case sensitive - if you want to have a game simply rename the sample text files according to your particular requirements

only downside I can see is dealing with multiple apps with similar/common titles (eg Notepad, Notepad2, Natepad++, etc)


tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,524
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #41 on: September 21, 2011, 04:45:10 AM »
sounds good Target,
needed a restart after adding new text file (logical - just noting)

That's an interesting implementation:
it recreates the menu, but just showing the shortcuts you have in the list.

Screenshot - 2011-09-21 , 11_31_13.png

It has focus, so I'm able to navigate it with arrow, enter & escape keys. As soon as I click on the Alt key (wanted to AltTab) it disappears :up:
It also disappears after clicking on the XY window

The thing is, with XYplorer, the shortcuts are already shown in the menu(s) so the temptation is to just use the XY menu's...
But one could also construct one's own menus e.g.
  • File-Operations
  • Views-Sorting
  • Panes
  • etc.


[edit] those extra spaces under File etc were in the text file - I had left blank spaces where I had cut lines from the list. It jumps these spaces when using the arrow keys :up:
List was created from my "Edited List" in reply #14. Attached in case - NOT a full list! [/edit]
Tom
« Last Edit: September 21, 2011, 04:54:27 AM by tomos »

Target

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,501
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #42 on: September 21, 2011, 05:40:25 PM »
Quote
needed a restart after adding new text file (logical - just noting)

use WIN+R to reload :)

Quote
That's an interesting implementation:
it recreates the menu, but just showing the shortcuts you have in the list.

is that not what you were asking for?

all it does is create a 'menu' based on your text file(s) (in the example I used the 'full' list you supplied)

I did fiddle with a couple of GUI implementations but they just seemed to intrusive

Quote
The thing is, with XYplorer, the shortcuts are already shown in the menu(s) so the temptation is to just use the XY menu's...
But one could also construct one's own menus e.g.

more options are better than less, and it's not costing you anything

theoretically you could put anything you like in it, so long as you maintain the string format

Quote
those extra spaces under File etc were in the text file - I had left blank spaces where I had cut lines from the list. It jumps these spaces when using the arrow keys

interesting - that was the first thing I noticed in your screenshot (thanks for the explanation!!)

and after all that, does it answer your original requirements?

tomos

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 9,524
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #43 on: September 22, 2011, 02:38:49 AM »
did I say thanks Target? :Thmbsup:
It's very polished really, I like the implementation.

Quote
That's an interesting implementation:
it recreates the menu, but just showing the shortcuts you have in the list.

is that not what you were asking for?

Originally I had the idea of a short list - then I was looking at/using XYplorer (which I only usually use for a couple of specific uses) and realised there was a lot I could learn there. So, then I had the idea of a long, possibly scrollable list.
So it is very different than I imagined - but I didnt really know what I was asking for, beyond help :)

and after all that, does it answer your original requirements?

I'll try it out with dopus (which I using more often) and see how I get on with it :up:
Tom

Target

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,501
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #44 on: September 22, 2011, 07:44:20 PM »
fwiw, here's the source code

dragonmage

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 21
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #45 on: September 23, 2011, 08:28:03 PM »
I would have tried Stickies. It has the ability to attach notes to specific windows and to export notes.

Contro

  • Participant
  • Joined in 2007
  • *
  • default avatar
  • Posts: 2,458
    • View Profile
    • Donate to Member
Re: IDEA ~ Show List of Shortcuts overlaid on Desktop
« Reply #46 on: June 03, 2012, 02:14:32 AM »
where are all the solutions you guys have been working on?

Boarding Hows shows a (separate) context menu for each application - hotkey Win+F1 to show

Each application must have a corresponding helper file, and it must be in the same format as Tomos' original examples (ie XXX / ZZZZZZZZZZZZZZZZ) as the script parses each line and uses the first field to build the submenu's 

Helper files must be named for the relevant application (eg Outlook.txt, Excel.txt, etc), and the names should be case sensitive - if you want to have a game simply rename the sample text files according to your particular requirements

only downside I can see is dealing with multiple apps with similar/common titles (eg Notepad, Notepad2, Natepad++, etc)



In my system don't go and I don't know what am i doing bad.

I execute the script, but the combination WIN+F1 don't go.
Can I define other hotkey ?