topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Friday December 13, 2024, 11:25 am
  • Proudly celebrating 15+ 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: ContextMenu Commander  (Read 183946 times)

app103

  • That scary taskbar girl
  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 5,885
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #50 on: November 07, 2006, 10:42 AM »
Windows doesn't offer this for every file, by default, but should:

Open in Notepad

Yes, I know there are tools to add this and others to the menu, and I have done it myself, but it would be nice to include in an all-in-one tool.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #51 on: November 07, 2006, 08:26 PM »
there is a lot of interest in this program but unfortunately mouser's seems to be busy atm.. :(
btw mouser, if you have an alpha version lying around, i'd be happy to take it for a test-drive.

Perry Mowbray

  • N.A.N.Y. Organizer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 1,817
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #52 on: December 08, 2006, 05:44 AM »
basically ive been spending a lot of time making a really nice friendly and very powerful infrastructure for letting users design custom hierarhical menus and stuff, which would be useful for designing custom context menus, launch bars, and more.  i'm really very proud of it and i plan to be using it in several programs.

This certainly would be very handy! I've done a bit myself with AutoIT and the SendTo menu... the only issue there is that it's an app per menu item. But neat all the same: so you could have your "Send to NotePad" there for every file type.

But with this framework and the simplicity of AHK or AutoIT it would open up a lot of powerful options.

For example, at work where IT do not allow us to install programmes, I've a "CopyPath" AutoIT exe in my SendTo which copies the file paths of the selected icons.

- Perry

dluby

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 253
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #53 on: December 15, 2006, 05:29 AM »
Have we any idea when this software (with so much potential) will be available???

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #54 on: March 16, 2007, 12:31 PM »
The whole thing sounds simple enough, but I know its quite a b@#$h to code. Not because it's difficult, but all of the COM interop interfaces etc, bla bla... any ways I put this on my Things-I-Can-Do-When-I-Have-Run-Out-Of-Things-To-Do list, near the top, so some time in the future I might give it a go ;)

Could this "OpenWith_2" (link=topic=7763) be a part of the ContextMenu Commander?

Mandork

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 64
  • Hopeless or hapless?
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: ContextMenu Commander
« Reply #55 on: May 04, 2007, 04:48 AM »
Is this still in development, or did you get tired of it?  It sounds really, really cool.  I think that I would heavily promote it to everyone I know.

One thing that I have been trying to figure out (see here https://www.donation...p?topic=8339.new#new) is a way to change things on the "summary" properties tab for multiple files at once.  So, for instance, I can highlight several files of various kinds, right-click, and add a "comment" to all of them at once.  Or, if that's not possible, a way to view all of these properties in a table format and just tab to  the next field and change it, like you can in Windows Media Player 9, for instance (see screen shot).  If you want to change the tag info for several files, all you have to do is tab to the next one and it works just like a spreadsheet would.  I'm thinking of something like the file tags for .mp3s, but for regular files--.doc, .txt, whatever. 

It gets really tiresome to go to the summary tab for every file, because as far as I can tell you have to do each one individually. 
Computers are useless. They can only give you answers.
Pablo Picasso
« Last Edit: May 04, 2007, 04:52 AM by Mandork »

Mandork

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 64
  • Hopeless or hapless?
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: ContextMenu Commander
« Reply #56 on: May 04, 2007, 06:32 AM »
I just found something that seems to do what I want, and I thought I'd share:  http://www.tilti.com...php?id=2_metachanger

Appears to be freeware, somehow it seems slightly dodgy, but is this just because it feels miraculous to find it after a frustrating search?   :-\
Computers are useless. They can only give you answers.
Pablo Picasso

cnewtonne

  • Honorary Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 117
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #57 on: May 04, 2007, 09:01 AM »
I used Perfrect menu for over 3 years before I abandoned it. I mostly used it to launch apps which I then totaly replaced by AppRocket, then TypeAndRun, and finally FARR. I'm not sure what else you can do with such menu. I still have one menu I use via MacroExpress to launch windows automation scripts like ...
- create an email/appointment/contact from the currently selected text in any app.
- Run a backup of my laptop.
- Restart a program if not running otherwise activate it existing window.
- Clean my browser cache and temp folder.
- Manage windows e.g. resize,on top, transparent, ... etc.


Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #58 on: May 04, 2007, 12:12 PM »
I just found something that seems to do what I want, and I thought I'd share:  http://www.tilti.com...php?id=2_metachanger

- so, are you trying it out and have some comments to share??   ;)

Mandork

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 64
  • Hopeless or hapless?
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: ContextMenu Commander
« Reply #59 on: May 05, 2007, 10:22 AM »
Indeed!

It's pretty basic, but it does what it says on the tin, as the British say.  You can add files either by drag & drop or via the File menu or toolbar button.  You can have three different profiles, into which you put the appropriate info.  Highlight the files you want to change, click the checkmark, and presto!  There are three fields (Category, Manager, Company) that are "office only", which seems to mean .doc and .xls, because they didn't apply to an Access database or any of the Open Document formats. 

Also, you can't add comments to a folder this way, but the HobComment program mentioned above does an admirable job of this. 

It has a limited period (15 days, I think) before you have to register it, but it's still free.

Seems to be pretty good so far!
Computers are useless. They can only give you answers.
Pablo Picasso
« Last Edit: May 05, 2007, 10:33 AM by Mandork »

Edvard

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 3,022
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #60 on: May 25, 2007, 06:39 PM »
Help!

Mouser I hope this is coming out soon, as my installation of ContextEdit is suddenly borked...
I start it up and it disappears into the background, using 98% cpu.

ContextEdit did 98% of everything I ever wanted to do with my context menu, and now... :(
The 2% it didn't do was:
1- Add sub-trees and separators to the context menu
2- Re-order items in the context menu
(can CMC do these?)
Otherwise, I used it to add extension classes, Autohotkey functions, filetype-specific actions, etc.

As the lolcats would say... "It can has be betatest teim now pleez?"

(oh, and will it run on NT4?)
« Last Edit: May 25, 2007, 06:42 PM by Edvard »

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #61 on: June 13, 2007, 11:40 AM »
don't worry, this program is coming

(....)

i fully expect ContextMenu Commander to be one of our most popular tools.  I'm hoping for release in a month or so.

..
The 2% it didn't do was:
1- Add sub-trees and separators to the context menu
2- Re-order items in the context menu

On my XP the most important feature would (also) be the ability to move items from the main menu to a seperate menu  ("sub-trees")(i.e. "Copy-options ...", "3'rd part app options ...", or whatever), making the menu (menus) shorter; not so tall. Right now I have two entries too much, making the context menu taller than the screen.
« Last Edit: June 13, 2007, 11:55 AM by Curt »

mateek

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 78
    • View Profile
    • NewPray.com - A description of a broken window for world peace, law proposals, prophecy explanations, conspiracies, and more.
    • Donate to Member
Re: ContextMenu Commander
« Reply #62 on: June 21, 2007, 02:23 PM »
In the past few weeks, I'd just been looking for the simple syntax to add a Windows' Folder Options>File Types>[Higlighted File Type]Advanced>New... so that I could set "Printer Setup..." (also 'Preferences') in the Rt-Click context menu.  If I Print by rt-click, no dialog comes up, but the default printer spits it out.  Actually, my default is a pdf driver, but it spits it onto my screen.  I would have to add the new menu item one by one to each file type. 

Is this the right type of suggestion for ContextMenu Commander?     

How about a feature to add it on every file type that prints?  I saw the 'every file type' suggestion a few posts up.  I use MMM+ too, so if it's annoying somewhere, I can just slide it into the Dormant folder I made, that shows up on every file type anyway. 

I've picked up a useful 'copy to clipboard' from this forum for short names I'd been looking for this month too.  Great posts!
Stop war, change U.S. Politics, Kabbalah, my case modding, etc: My Website.

thunder7

  • Supporting Member
  • Joined in 2005
  • **
  • Posts: 169
  • Thunder7
    • View Profile
    • http://www.artwanted.com/thunder7/
    • Read more about this member.
    • Donate to Member
Re: ContextMenu Commander
« Reply #63 on: July 14, 2008, 06:20 AM »
I have found a lot of info on Context Menu (Right Click).
Though nothing as of yet on what I would like as too 'Add a program' too the New> List.
I have tried as many app's over the years too add too the context menu.
But nothing that would allow me to add a program.

So I ponder if it can be done at all!.
hmmm,...

I found these links,..
I hope they can help someone.

http://msdn.microsof...bb762099(VS.85).aspx

http://msdn.microsof...bb762101(VS.85).aspx

http://msdn.microsof...bb776779(VS.85).aspx

http://www.oreillyne...ks_chap1/index1.html

NOTE: on this one. I tried it and had to restore my system.
http://www.askvg.com...-menu-in-windows-xp/

http://support.micro....com/kb/274202/en-us

http://support.micro....com/kb/238215/en-us

http://content.techr...10878_11-4643-2.html

http://search.techre...?t=0&s=0&o=0

I have a lot more links, if anyone needs them.
Thunder7

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #64 on: July 14, 2008, 08:30 AM »
Does this article help achieve what you want:

http://mc-computing....egistry_ShellNew.htm

GoodGuy98

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 17
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #65 on: February 25, 2009, 03:33 PM »
I would like the ability to do something along these lines.

This would be one operation to perform this function which is currently done manually.

(1). Right-click to create a New Folder
(2). Change Directory to the New Folder
(3). Change the default view to "List" in the Windows Explorer toolbar.
(4). Right-click to create a New Text Document and backspace over the
     "New Text Document.txt" to change it to "Url.txt".
(5). Double-click on "Url.txt" to open it with Notepad.

I copy the URL of the software into the "Url.txt" and store the downloaded
file into the New Folder.

Example of the Folder Structure.

C:\Arc\
  C:\Arc\Router Screen Capture\
    router_screen_capture_v1.0.5_setup.exe
    Url.txt
  C:\Arc\Simple Port Forwarding\
    simple_port_forwarding_v2.3.0_setup.exe
    Url.txt

It would create a new folder to add ContextMenu Commander and the Url.txt file.

  C:\Arc\ContextMenu Commander\
    contextmenu_commander.exe
    Url.txt

I would like to have a new right-click context menu entry to make the process as
easy as possible. The step to copy the URL of the software into the "Url.txt" and store the downloaded
file into the New Folder would still be done by hand.

MilesAhead

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 7,736
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #66 on: March 07, 2009, 12:09 PM »
afa opening a specific tab in the property page, I wrote this for CommentConfig and it's hard-wired to open the Comment tab, but it could be generalized.

What's not shown in this code snip is processing WMDropFiles message.
I load a StringList with the file names from the drag & drop. The way
I used it, if the CommentConfig program was open you could drag & drop
a bunch of files onto the program form and it would open them all to the
Comment Property Page Tab if it existed, instead of doing it by hand for
each file.

sei is an array of SHELLEXECUTEINFO structs with the same length
as FileList that you find out by handling WMDropFiles.

for each file dropped it does ShellExecuteEx with the 'properties' verb.
Then it looks for a child window with a Title containing whatever string
you are looking for.  In this case 'Comment'

procedure TForm1.ProcessFiles;
var
  x: Integer;
  CharsCopied: Cardinal;
  WindowHandle, CommentHandle: HWND;
  MyMsg: TMessage;
  AnError, Found: boolean;
  MaxTabs: Integer;

begin
  MaxTabs := 4;
  for x := 0 to Count - 1 do
  begin
    AnError := False;
    Found := False;
    ZeroMemory(@sei[x], sizeof(SHELLEXECUTEINFO));
    sei[x].cbSize := sizeof(SHELLEXECUTEINFO);
    sei[x].fMask := SEE_MASK_INVOKEIDLIST;
    sei[x].lpVerb := 'properties';
    sei[x].nShow := SW_SHOW;
    sei[x].lpFile := PChar(FileNameList[x]);
    sei[x].Wnd := Handle;
    if not ShellExecuteEx(@sei[x]) then
      raise Exception.Create('ShellExecuteEx Failed!');
    Sleep(500);
    WindowHandle := GetForegroundWindow;
    MyMsg.Msg := PSM_SETCURSEL;
    MyMsg.lParam := 0;
    MyMsg.wParam := 1;
    while (not AnError) and (MyMsg.wParam < MaxTabs) and (not Found) do
    begin
      if not PostMessage(WindowHandle, MyMsg.Msg, MyMsg.wParam, MyMsg.lParam) then
      begin
        ShowMessage('PostMessage Error!');
        AnError := True;
      end;
      Sleep(200);
      CommentHandle := GetWindow(WindowHandle, GW_CHILD);
      CharsCopied := GetWindowText(CommentHandle, Title, sizeof(Title) - 1);
      if Pos('Comment', Title) > 0 then
        Found := True;
      Inc(MyMsg.wParam);
    end; // While
  end; // For
end; // ProcessFiles

wxdjs

  • Participant
  • Joined in 2005
  • *
  • default avatar
  • Posts: 2
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #67 on: July 26, 2011, 11:24 AM »
thinks for this soft

VLM

  • Supporting Member
  • Joined in 2011
  • **
  • default avatar
  • Posts: 4
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #68 on: October 04, 2011, 12:41 PM »
Is this project still active. (It's October 2011 :) If "yes", then from where can one download this software? Also, does the software enable one to rearrange the Windows context menu, and add/rearrange separators? I would find that VERY helpful!

MilesAhead

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 7,736
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #69 on: October 04, 2011, 03:18 PM »
Is this project still active. (It's October 2011 :) If "yes", then from where can one download this software? Also, does the software enable one to rearrange the Windows context menu, and add/rearrange separators? I would find that VERY helpful!

No. Nothing like that. It amounts to an old Delphi way of opening the Properties and then navigating to the Comment Tab for one or more selected files. If I did it today I'd probably use one of the hotkey languages.  AutoIt3 or AHK. I came up with this to make it a bit more convenient to add comments for multiple files.  In the Comment Tab is an EditBox that's used to read or edit the comment. CommentConfig and TipOff were both 32 bit explorer shell extensions.  Not only does 64 bit render them non functional, but the usage was less than smooth.

I've redone commenting for files using Comment Explorer.  But that has nothing to do with the Context Menu at all. It just uses clipboard and ToolTips to display file comments rather than the shell extension approach. It doesn't matter if the OS is 32 or 64 bit.

If you search Comment Explorer on donationcoder you'll see the thread for it.


« Last Edit: October 04, 2011, 03:24 PM by MilesAhead »

VLM

  • Supporting Member
  • Joined in 2011
  • **
  • default avatar
  • Posts: 4
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #70 on: October 04, 2011, 06:05 PM »
Thanks for your kind reply. Wish I could find some utility or script that would enable real control over the Windows context menu(s). I just don't have the technical background to write it myself, but I surely could provide design input! :):) (in case anyone is interested :)

MilesAhead

  • Supporting Member
  • Joined in 2009
  • **
  • Posts: 7,736
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #71 on: October 04, 2011, 10:01 PM »
I don't know if there's much out there. From what I've seen most of them are registry hacks.  But I haven't checked 'em out in any depth.

VLM

  • Supporting Member
  • Joined in 2011
  • **
  • default avatar
  • Posts: 4
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #72 on: October 04, 2011, 10:23 PM »
Thanks!

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: ContextMenu Commander
« Reply #73 on: October 07, 2011, 07:46 AM »
I basically stopped working on Context Menu Commander when I came across FileMenu Tools, which seems like mostly the same idea and is freeware/donationware.

VLM

  • Supporting Member
  • Joined in 2011
  • **
  • default avatar
  • Posts: 4
    • View Profile
    • Donate to Member
Re: ContextMenu Commander
« Reply #74 on: October 07, 2011, 11:13 AM »
I understand. Thanks so much for pointing me toward that one. And I think it provides a nice end to the thread.  :)