Here's a new menu for you folks to play with.
My Portable Menu
And the source files
Source Files
Have Fun
For those receiving run time errors, please try installing the Microsoft VB6 Common Controls
Systems running Win2000 or newer should already have them, however some uninstallers will incorrectly unregister the dll's (so your system needs to be fixed anyway)
Cool, if John hasn't already, he should integrate some of the features you've added, they're brilliant.
_____________________________
I felt so different without a signature.
Hmm... Be interesting to try it out.. But I think I'll stick with ASuite for now.
seems like everyone is working on a menu these days...
Yours
Steve Lamerton
My Blog
>small and fearful voice
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I am waiting for yours... :lol:
“Science is the belief in the ignorance of the experts” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
worry, it'll be out in a few weeks!
___
'...and do the other things, not because they are easy, but because they are hard...' JFK
My Blog
didn't john say that about PAM 2 a couple of months ago?
update uploaded, added a background image.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
just downloaded and get following error-message after launch:
Run-time error '339':
Component'MSCOMCTL.OCX' ore one of its dependencies not correctly registered: a file is missing or invalid
new installed windows xp sp2 german
Just read this and downlaod it, shouldn't have a problem afterwards.
_____________________________
I felt so different without a signature.
hi @ all
i found a standard solution for the problem. if microsoft .net3.0-package is not installed you get the error.
so i was thinking about the issue. if you connect your portable drive to a foreign system where .net3.0-package ist not installed you can't run the app cause you you need administrator rights to install the package. is it right?
its not a .net app it should run without any .net installed.
installing 3.0 more than likely just fixed a broken dll that was already on your system. Some poorly written apps unregister dll's when you uninstall them.
I do not have .net 3.0 on my systems and it works fine.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
did you update your system via windows update service ?
yes but I didn't install the 3.0, I always use the "manual" option.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
changed some code, seems the last version I uploaded was misassigning the drive letter to the entire app path.
changed the exe name to mpm.exe and updated the ver # to 1.0.0.1
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
like it.
Some NICE features.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Are you doing this menu just for fun? To replace ASuite/PStart? Or just to explain to John by example what you would like in PAM2?
It looks like you have the Launch Application Path as absolute minus the drive letter. I would need it relative to where the mpm.exe is.
Rather than always use my USB drive it makes sense to use the backup copy on my laptop's hard drive when I have my laptop with me (to save the wear on the USB drive and for faster operation) but here the drive AND the root folder(s) are different ...hence the need for relativity.
All of the above. Just for fun, to replace ASuite, and hoping John will take some ideas from it.
Technically relative paths can be relative to root, or relative to the app. These are relative to root.
I understand what you mean though, I will think about it, but no guarantee's.
I have a backup copy on my laptop as well, I just duplicated the path for the apps on my laptop.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
I have a backup copy on my laptop as well, I just duplicated the path for the apps on my laptop.
Do you have a dedicated partition for your USB drive backup? If not I would appreciate you giving an example of your laptop folder structure as I don't understand how it can be done with files in the USB drive's root.
PortableApps:
C:\PortableApps\...
U:\PortableApps\...
PortableDocuments:
C:\My Files\...
U:\My Files\...
The only file on the usb drives root is autorun.inf, I simply don't backup this file as it is only a 3 line text file.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
So I fully understand... your USB drive only has two folders in root and you back these up to two folders on your C drive? This is a very simple setup which allows the use of root-relativity.
I have been using 'portable apps' for many years! long before the term got a 'new' meaning here. I have developed my own tree structure with more folders in root. I want to backup these up to my D: drive (I keep C for the OS) to folder Backups\MyUSBFlashDrive or Backups\MyUSBHDD to keep them contained, and be able to use them on the local drive, hence my need for menu-app-relativity.
yes only 2 folders on the root of my usb drive.
I will look into the app relative path and see how difficult it would be to change.
Won't be for a while though, closing on a house in 3 weeks not going to have a lot of time to work on it.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
Fixed issue with menu not opening as top most window.
Added Options to tray icon menu.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
1.0.0.4 Uploaded
Fixed sorting issue
Changed add button on app list to Add/update
1.0.0.3 Uploaded
If no menu.ini file exists (new install) it will scan U:\PortableApps\{AppFolder}\{App.exe} and add them to the menu.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
starts but gives me a "Run-time error 91 Object variable or With block variable not set".
I click OK and the menu exits.
Win XP Prof.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Is this the first time you have used the menu? Or was there an existing ini file?
If there was an ini file, try deleting it.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
but I deleted the old ini file and the old exe.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
did you get th error with the old version?
what version were you running before?
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
the same error, I am running XP Home and this is the first version I have tried, hope you can get it fixed
*Edit* Interestingly the version in the source package work fine, does it have an installer that could be messed up, or it the version in the source old?
___
'...and do the other things, not because they are easy, but because they are hard...' JFK
My Blog
I didn't get the error with the old version.
I completely deleted the old version and I don't know which one I had.
I had the whole stuff on my Desktop.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
1.0.0.5 Up
code changes only to try and fix error 91
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
Shows error 91
===============================================================
"I don't fear Computers. I fear the lack of them" Isaac Asimov
your friendly neighbourhood moderator Zach Thibeau
was anyone using 1.0.0.2 and not getting the error, but is now getting the error in 1.0.0.5?
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
I was using the very first one and I had no problems with it what so ever
-----------------------------
"I don't fear Computers. I fear the lack of them" Isaac Asimov
your friendly neighbourhood moderator Zach Thibeau
I started using 1.0.0.5 without the ini file. It was giving me the same error until I put the menu at x:\Portableapps\mpm\ after that the error stopped.
---------------
"Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river." -- Cyril Connolly
"In three words I can sum up everything I've learned about life: it goes on." -- Robert Frost
"In three words I can sum up everything I've learned about life: baby ain't mine." -- Adam Holguin
where did you have it prior to that:?
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
---------------
"Truth is a river that is always splitting up into arms that reunite. Islanded between the arms, the inhabitants argue for a lifetime as to which is the main river." -- Cyril Connolly
"In three words I can sum up everything I've learned about life: it goes on." -- Robert Frost
"In three words I can sum up everything I've learned about life: baby ain't mine." -- Adam Holguin
Think I got it this time.
Thanks for all the info on the error etc.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
It came up with this error:
http://img368.imageshack.us/img368/7226/mpmerrorry8.jpg
Bensawsome
AKA BJ
"We can mean anything. We three, we the people, or my personal favorite: WEEEEEEEEEE!!!!"
"It's not winning that matters, it's winning in style that matters..."
iLike Macs, iPwn, However you put it... Apple is better ^_^
"Claiming that your operating system is the best in the world because more people use it is like saying McDonalds makes the best food in the world..."
No error.
Fine.
Thanks.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
i have some tips for ya
mine is all black and i dont see the x button or the usage and when ever i click on documents and etc an error comes up
( i downloaaded the source files so dont worry )
Na na na, come on!
added the drive space bar
fixed the initial app scan not running
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
It doesn't show up at all on windows 2000 Pro. Only the icon in the tray shows up.
Bensawsome
AKA BJ
My Site: bensawsome.65gb.com
"We can mean anything. We three, we the people, or my personal favorite: WEEEEEEEEEE!!!!"
"It's not winning that matters, it's winning in style that matters"
iLike Macs, iPwn, However you put it... Apple is better ^_^
"Claiming that your operating system is the best in the world because more people use it is like saying McDonalds makes the best food in the world..."
Due to the many issues with VB6 and dependencies on windows files, I have decided to re-write the menu completely in Delphi.
Here's a preview of my new menu. SmithTechPortableMenu
The zip file contains the exe, xml settings file, and all source code.
At this point the folder buttons work, the right click works on the tray icon, and settings will save to the xml file, and it is basic theme compatible with PAM. (and thats it)
Its open source so if anyone wants to incorporate my idea's into there work feel free.
-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)