Page 1 of 1

New Catalog Command

Posted: 23 Jun 2007 18:18
by jacky
Here's something I'd really like and that, to me, could be pretty useful. If you could add a new command to Catalog's items ctxt menu, along with the Go to (in New (Background) Tab) : Scroll Tree (Ctrl+Shift+Click)

What it would do is only scroll the Tree to the item's location without affecting List/changing current location. Obviously this would only work for items poiting to a folder or a file ("Open on click" and file:/// included), but that could include locations on VF or Name Searches too as well.

This could be pretty useful for example to make copy/paste or drag&drop operations. I know I know, it can be done with Catalog items directly, but:
- you can't paste into a file's folder when the item points to a file.
- you can't copy/paste/drag from/to a subfolder, only the item itself.

I use the Catalog for a few projects I work on, to easilly access files or folders, or make file operations, and it is already a really great tool.
But, often I'll have to copy/move files from/to a folder that's not on my Catalog, but its parent (or damn close) will be. So if I could only Shift+Ctrl+Click that Catalog item to have the Tree scroll there it'd be pretty cool, and better/faster than having to scroll it manually.

Re: New Catalog Command

Posted: 12 Aug 2007 08:22
by admin
jacky wrote:What it would do is only scroll the Tree to the item's location without affecting List/changing current location.
Hmmm, sounds a bit like you are asking for Dual Pane... :wink:

I'll see if I can add it... but a bit later. I want to have 6.20 out ASAP!

Posted: 12 Aug 2007 09:07
by j_c_hallgren
I don't see this as a dual-pane related thingy, but more of a way to have, maybe, a "fuzzy" catalog entry, if you will...where as jacky said, you have a folder in your catalog that is close to but not exactly the desired one...

This might possibly even reduce the need to have as many entries in your catalog, as you could thus get to that general area of the tree via existing item...

Re: New Catalog Command

Posted: 12 Aug 2007 12:59
by jacky
admin wrote:Hmmm, sounds a bit like you are asking for Dual Pane... :wink:
:P No not really, I don't want another List, or Tree, or anything. But for some move/copy operations it would be pretty cool. Because it's faster than having to fill in/browse to some destination when I could just Ctrl+Alt+Click my Catalog.
Besides, for Rich Operations I have no other choice ATM.
admin wrote:I'll see if I can add it... but a bit later. I want to have 6.20 out ASAP!
Yeah, hurry up cause the Help file is there already! ;)

Re: New Catalog Command

Posted: 12 Aug 2007 14:21
by admin
jacky wrote:
admin wrote:Hmmm, sounds a bit like you are asking for Dual Pane... :wink:
:P No not really, I don't want another List, or Tree, or anything. But for some move/copy operations it would be pretty cool. Because it's faster than having to fill in/browse to some destination when I could just Ctrl+Alt+Click my Catalog.
Besides, for Rich Operations I have no other choice ATM.
admin wrote:I'll see if I can add it... but a bit later. I want to have 6.20 out ASAP!
Yeah, hurry up cause the Help file is there already! ;)
Done. 8)

Posted: 17 Aug 2007 18:03
by jacky
First off, thanks for this! It's an hidden trick (for now), but really useful! :)

Code: Select all

    + Catalog: added a keyboard/mouse trick to show a Catalog item's 
      location in the Tree, without selecting the tree folder nor 
      displaying its contents in the file list. 
        Keyboard: Ctrl+Shift+Alt+Enter (Scope: Catalog) 
        Mouse:    Ctrl+Shift+Alt+Click 
Question: Why did you throw the Shift in there?
Not that I really mind, (though sometimes I wish those mouse tricks where customizable too ;)), works great that way too and I can do it with one hand as well, just curious...

Question: What went wrong with this new KS ? This one, and the one for "Open Selected List Item(s)" have been added wrong I think : you should have added them through the whole CKS thing, no?
So they are custimizable, can't be reassigned to something else without notice & all other consequences it may have, etc. Plus consistency.

Question: Is Dwight awesome or what? ;)

Posted: 18 Aug 2007 20:36
by admin
jacky wrote:First off, thanks for this! It's an hidden trick (for now), but really useful! :)

Code: Select all

    + Catalog: added a keyboard/mouse trick to show a Catalog item's 
      location in the Tree, without selecting the tree folder nor 
      displaying its contents in the file list. 
        Keyboard: Ctrl+Shift+Alt+Enter (Scope: Catalog) 
        Mouse:    Ctrl+Shift+Alt+Click 
Question: Why did you throw the Shift in there?
Not that I really mind, (though sometimes I wish those mouse tricks where customizable too ;)), works great that way too and I can do it with one hand as well, just curious...

Question: What went wrong with this new KS ? This one, and the one for "Open Selected List Item(s)" have been added wrong I think : you should have added them through the whole CKS thing, no?
So they are custimizable, can't be reassigned to something else without notice & all other consequences it may have, etc. Plus consistency.

Question: Is Dwight awesome or what? ;)
Shift: Because Ctrl+Alt+Click opens a Catalog location overwriting a locked tab (analog to Tree clicking with Ctrl+Alt).


What went wrong: nothing. It's a local hard-coded Catalog KS just like "Enter" to open a Catalog item or "Shift+Enter" to Open it in a New Tab (did I forget to document these...? :P ). It's because the commands are only the item's context menu which does not permanently exist. All CKS keys refer to permanently existing main menu items, or in the case of Miscellaneous to an array of special vintage functions.

Posted: 18 Aug 2007 22:17
by jacky
admin wrote:What went wrong: nothing. It's a local hard-coded Catalog KS just like "Enter" to open a Catalog item or "Shift+Enter" to Open it in a New Tab (did I forget to document these...? :P ). It's because the commands are only the item's context menu which does not permanently exist. All CKS keys refer to permanently existing main menu items, or in the case of Miscellaneous to an array of special vintage functions.
hmm ok. got it. not sure I agree though :twisted:

Of course for Enter I have nothing to say, it's not even customizable on CKS, but for those new features - while I can see your logic for not using CKS - I don't think it's the best way to go. That is, from a user point of view, of course.

When you think about it, all the KS with Catalog as Scope are done that way, because they need to be able to reuse already assigned keys that are assigned to a feature with Tree and/or List as Scope, so there's no conflict. (eg. F2, Alt+Enter, etc)

You say all keys are in menus or Misc, that's true. But they are also used elsewhere, on context menus for instances. So why couldn't those be on Misc under CKS (section Catalog), and also used on the context menu (pretty much like the List's context menu is made) ?