Page 1 of 1

Function ID master list

Posted: 03 Jun 2008 15:51
by aurumdigitus
Being about half way through the evaluation period have just begun to investigate the Scripting capability. Is there a master list of the Function ID numbers somewhere?

None has turned up in Help or a Wiki search.

Thanks for aiding someone verdant in xyplorer!

Posted: 03 Jun 2008 16:01
by TheQwerty
I don't believe there's a complete list anywhere, but you can create one from within XY.

Goto Tools -> Customize Keyboard Shortcuts.
Click on Options -> Copy Cheat Sheet -> Include Command IDs
Click on Options -> Copy Cheat Sheet -> Command, Shortcut(s)

This will put a list of all commands and their IDs on the system clipboard which you can then paste into a text file.

You can also use the "Category/Command, Shortcut(s)" and "Category/Command, Shortcut(s), Description, Scope" menu items instead to get a more detailed list.

Posted: 04 Jun 2008 15:51
by aurumdigitus
Your procedure generated exactly the desired list. What a circuitous way to get there; it probably would have been six months before I figured it out.

Have cobbled a few simple scripts together and made them UDC's. Despite the learning curve xyplorer is looking very promising!

Posted: 04 Jun 2008 15:54
by admin
aurumdigitus wrote:Your procedure generated exactly the desired list. What a circuitous way to get there; it probably would have been six months before I figured it out.

Have cobbled a few simple scripts together and made them UDC's. Despite the learning curve xyplorer is looking very promising!
I'm always willing to flatten that curve. So, were would you have looked for such a function? Maybe under the Scripting menu? (There's lots of space in that menu...)

Posted: 04 Jun 2008 16:04
by eurytos
admin wrote:
aurumdigitus wrote:Your procedure generated exactly the desired list. What a circuitous way to get there; it probably would have been six months before I figured it out.

Have cobbled a few simple scripts together and made them UDC's. Despite the learning curve xyplorer is looking very promising!
I'm always willing to flatten that curve. So, were would you have looked for such a function? Maybe under the Scripting menu? (There's lots of space in that menu...)
help menu?

Posted: 04 Jun 2008 16:08
by j_c_hallgren
admin wrote:So, were would you have looked for such a function? Maybe under the Scripting menu? (There's lots of space in that menu...)
I think that would be a reasonable place to have it...since it's not really a "Help" file entry, but rather a function to generate/show a table, right?...and I had forgotten how to generate this list myself, so luckily TheQwerty was able to answer promptly.

Posted: 04 Jun 2008 20:35
by eurytos
j_c_hallgren wrote:
admin wrote:So, were would you have looked for such a function? Maybe under the Scripting menu? (There's lots of space in that menu...)
I think that would be a reasonable place to have it...since it's not really a "Help" file entry, but rather a function to generate/show a table, right?...and I had forgotten how to generate this list myself, so luckily TheQwerty was able to answer promptly.
Anytime I am looking for information regarding an application's features or usage I turn to the help menu first. Also, not to toot my own horn or anything but the original poster turned to the help menu while trying to find the information.


Even if it is in a sub-menu under help - scripting - Function ID's

Posted: 04 Jun 2008 20:44
by j_c_hallgren
eurytos wrote:Even if it is in a sub-menu under help - scripting - Function ID's
Maybe it could be done similar to/with TipOfTheDay? As that is a non-HLP file entry stored locally? Then having it within the Help menu would be more categorized as to location of where the associated data is stored.

Posted: 04 Jun 2008 20:58
by admin
Another question is the format. The current interface might be well hidden but it gives you a lot of choices. This would not look good under the Help menu. So I'd rather go for one choice here. But which?

@aurumdigitus, what format were you originally looking for when you looked for a "master list of the Function ID numbers"?

I would propose the following format (even include Keyboard Shortcuts right away, why not?!):

Code: Select all

Function name (full menu location)[TAB]Function ID[TAB]Keyboard Shortcut
For example:

Code: Select all

File / To Clipboard / Item Path/Name(s)	#101	Ctrl+P

Posted: 04 Jun 2008 21:09
by eurytos
admin wrote:Another question is the format. The current interface might be well hidden but it gives you a lot of choices. This would not look good under the Help menu. So I'd rather go for one choice here. But which?

@aurumdigitus, what format were you originally looking for when you looked for a "master list of the Function ID numbers"?

I would propose the following format (even include Keyboard Shortcuts right away, why not?!):

Code: Select all

Function name (full menu location)[TAB]Function ID[TAB]Keyboard Shortcut
For example:

Code: Select all

File / To Clipboard / Item Path/Name(s)	#101	Ctrl+P
I like that format!

Posted: 06 Jun 2008 02:12
by aurumdigitus
As a neophyte to this software I was following Help|Scripting|Scripting by Numbers and seeking to build some actions by concatenating the Function IDs. Having searched both Help and the Wiki for "list Function IDs" and finding no Master List the query was posted to the forum.

Following TheQuerty's instructions the perfect catalog was generated and printed. Line two of the 564 is thus: Item Path/Name(s) #101 Ctrl+P. This is fine. What form something new added to the program documentation should take is best left to those familiar with it.

BTW - the very first result was "::#250:#1400". Is there a way to stop or press "okay" for the dialog box that results for a large number of files?

Posted: 06 Jun 2008 08:26
by admin
aurumdigitus wrote:BTW - the very first result was "::#250:#1400". Is there a way to stop or press "okay" for the dialog box that results for a large number of files?
#1400 is a user command. I cannot know its definition, so I cannot answer your question. :)

Still a lot to learn!

Posted: 06 Jun 2008 15:53
by aurumdigitus
Having examined the script here is the difficulty in the UDC. When invoking "Open With|Open selected List items with specified application|Single instance" can the warning dialog that cautions about opening x number of files be suppressed?

Re: Still a lot to learn!

Posted: 06 Jun 2008 16:57
by serendipity
aurumdigitus wrote:Having examined the script here is the difficulty in the UDC. When invoking "Open With|Open selected List items with specified application|Single instance" can the warning dialog that cautions about opening x number of files be suppressed?
If I understand you correctly, you want to open multiple files without the dialog right? As far as I know you get that message only when you drag and drop multiple files onto the application in catalog.

If you dont want the dialog you can:

1) Right click the application in the catalog and go to properties and in the "action of click" field select "Open selected list items with application".

2) In "UDC> Open with" create a new command for your application and either remember the ID# or assign a keyboard shortcut.