+6

Custom context menu with user-defined items

Anonymous 11 years ago updated by Michael (Ramen Software) 11 years ago 7
I like features in both available context menus (Jump list and Standard), but I can choose only one.

I think it would be nice to have a 7+ Taskbar Tweaker-defined context menu with configurable items. These items would include not only those in the existing menus, but also user-defined items. Each item would have 4 attributes: a title, execution path, working directory, and arguments.

Very similar to how Visual Studio does with its "External Tools".

I *love* this app by the way. I'm a developer, and sometimes annoying UI shortcomings get in between my ideas and my code. This app fixes many of those. Keep it up!

I remember seeing a similar program.
(after some Googling)
http://code.google.com/p/jumplist-extender/

I've never used it, so I can't say how well it works, but seems like it does what you're asking.
Yep, that looks close to what I need. I'll need to examine it more closely, of course, and I'm heading out at the moment. Thanks for the tip.

It's too bad your app is not open source. I might like taking a stab at assimilating that into your app. Theirs is C#. Guessing yours is native C++?
Mine is plain C.

You can as well write an application from scratch.
I don't see how the source code of the tweaker will help you.
The only relevant thing it provides is a readily injected DLL, which I'm not even sure is needed here.
It doesn't have code that manipulates either the jump list or the classic window menu.
Well yeah, that's my point. It doesn't have those features, so it would be nice if someone like myself could build upon this great work you've developed and make it even better. Sure, I could do it from scratch, but that's days and weeks versus hours and who has the time to reinvent the wheel? Being able to fork this on github would be awesome.
My point is that if it doesn't have those features, how is it going to shorten the process to hours versus days/weeks?
Ahh I gotcha. You're suggesting I write an app whose sole purpose is to implement this particular feature I want. I should have mentioned I've been writing these ad hoc solutions for what seems like forever now, and I'm left with hundreds of these tiny apps, plugins, batch/powershell/sql/linq scripts, listeners, and who knows else. There's no glue between them, no order, no infrastructure.

Then I stumble across your app. Small, lightweight, portable. Open sourc....oh wait, it's not. Damn. You've got the infrastructure, even if it is just translating checkbox ticks and dll hooks into WPARAMs and LPARAMs and sending them via PostMessage(). It's so close to being the last stop for all my HCI needs and I wants it. I wants the precious (even if it means I have to deal with those awful winapi objects...sorry bad memories).

It's your code, so you have every right to do with it what you want. If you do choose to keep it closed, at least consider the possibility of making it pluggable. But hey, thanks again. Seriously, this app really makes my job much smoother.

Oh and one more quick suggestion and I'll stop bugging you. Add the Donate link in the Suggestions page. Those are the folks who donate right? Maybe I'm just scatterbrained at the moment, but it took me a minute to figure out "Our website" was where I needed to go to find the Donate link.
I can't say I've got a great infrastructure.
I have a window with lots of checkboxes, where I ran out of space.
Now I'm adding most of the new tweaker to what I call "advanced options".
But yes, it works, and it's probably good enough.

> If you do choose to keep it closed, at least consider the possibility of making it pluggable.
I'm open to suggestions :)

> Add the Donate link in the Suggestions page.
Done, thanks for the tip.
And thanks for the donation, I really appreciate it!