Hi, me again. Where I can find the source code for the menu? I can't find it among the downloaded files... Is it distributed under GLP, or just closed like PStart ?
New: Zoom (May 18, 2023), Platform 25.0 (Apr 07, 2023)
New Apr 14: macOS Portable Drive Support
450+ real apps (49GB), 1.1 billion downloads, Please donate.
It is GPLed, but, there was an issue with the initial release. Specifically, there are multiple images included which are not compatible with the GPL and can not be compiled into an executable without violating the GPL. As such, I have to pull the current release and post an updated one which does not have this issue in order to be sure everything remains kosher.
I had been working on the re-coding to work around this issue before the holidays (when I left for vacation and was apart from my development environment)... and before I got an awful case of bronchitis that had me sick 4 of the last 6 weeks. I completed the recoding late last night (which I need to stop doing) and am awaiting a final review from one of my pre-tester colleagues to ensure everything is working as expected. I'll be posting 1.0.2 Beta 3 Pre-Release along with the code later Thurs after the review is complete. I'll be labeling it a Pre-Release and not the final Beta 3 until people can test it out and ensure that there are no issues related to these coding changes before proceeding. (ie, does it work with current installs in place of the existing 1.0/1.0.1/1.0.2B2 menu?) I'll then just relabel it as 1.0.2 Beta 3 and post it to SourceForge and ensure that all is happy before releasing it as 1.0.2 Final along with an update to the Suite and the Platform (what the base edition will be called going forward).
I'm not sure if you or others on here have Borland Delphi 2006 experience (or it installed), but I could *REALLY* use some folks reviewing the sources after I post them to ensure that they compile as expected as this will be my first wide-spread posting of a Delphi project. It uses all internal Delphi controls and standard APIs with no outside dependencies or utilization of outside code... so compilation should be pretty straight forward. It's about 1,000 lines of code and I've included the basic commentary that should let anyone familiar with Delphi be able to follow along. I'm pretty sure it requires Delphi 2006 but it may compile with earlier releases (if anyone can test and post feedback, that would be MUCH appreciated, too).
So, if you're interested and available... and I hope you and/or others are, watch the Beta forum later today for the announcement of PortableApps Menu 1.0.2 Beta 3 Pre-Release for all the details.
Sometimes, the impossible can become possible, if you're awesome!
I'll try compiling the code with Delphi 2005 once it's out.
Santa: Ho Ho Ho!
Kim: Yes, thank you Santa, I am.
(Kath and Kim)
"If you're not part of the solution, you're part of the precipitate."
I don't use delphi, so i don't have delphi compiler. Yesterday I dried to compile the source code of MenuPortable using free pascal compiler and the lazarus project, but i don't have some headers. Is there any free compiler, that can handle this ?
I downloaded a 30day demo of delphi to take a look but I havnt touched programming in a real language for about a decade now and I got lost.
Images embeded in projects, nice layouts. Ahh how things have changed.
You can try Turbo Delphi Explorer, free version of Delphi 2006 ( http://www.turboexplorer.com/ ). It should to compile PAM, if this project doesn't use additional components.
P.S.: Lazarus+Free Pascal doesn't compile properly a Delphi project. If you want to compile a Delphi project with Lazarus+Free Pascal, you read Delphi to Lazarus Code Conversion Guide ( http://lazarus-ccr.sourceforge.net/index.php?wiki=CodeConversionGuide )
Thanks for the turbo tip, it looks like Borland developer suite, it works like it, its free and compiles fine.
I downloaded the stuff, looks really fine, but i still cannot compile the source. COmpiles needs a file QCONTROLS.DCU, or QControls.pas, which is in uses in ImageHoverBtn.pas Couldn't find it anywhere... i am not very good in delphi, plz help.