You are here

Portable App Development

Discuss portable app development and modification of existing apps.

[Query] How to disable Win 7 Jump list and get the standard system menu back progrmatically?

Submitted by arifali_007 on March 21, 2010 - 9:05am

Hi All,
I am very new to this forum, please forgive me if I have posted in wrong forum, Mods you can move or remove my posting if it's in appropriate.

I have couple of queries.

[Query 1]: How to disable Win 7 Jump list and get the standard system menu back progrmatically? I searched a lot but could not find any Windows API?

[Query 2]: I have Windows Form created in Managed C++.... Does any of you know
How can I place a shortcut editor control in that (which would allow user to configure their own shortcuts for some operations)

[Query 3]: I have already read

Experience creating a PAF

Submitted by jsmith46 on March 20, 2010 - 5:15pm

The following is my experience in creating a PAF. I hope this to show any weaknesses in the process.

About the app
The app I am packaging is naively portable, but like most such apps it does not have proper separation of application and settings. It also has the capability of calling another program that has been packaged as a PAF, so I want to edit the default settings to point to the correct path.

First steps

Convert string to hex for registry write

Submitted by qy100fou on March 18, 2010 - 6:32pm

Hi,

I'm a newbie in NSIS developement and I've few problems with registry.

I need to convert the following string "$EXEDIR\App\Chainer\VstPlugins" to hex values for import in the registry like that :

WriteRegBin HKCU "Software\Xlutop\Chainer\1.0" "VstPaths" xxxxxxxx

where xxxxxxxx must be replaced by the hex value of "$EXEDIR\App\Chainer\VstPlugins".

I've found the registry function ${registry::StrToHex} but I have no idea how to use it.

Here's my code :

${registry::StrToHex} "$EXEDIR\App\Chainer\VstPlugins" $var

Thanks you

Future developments

Submitted by jsmith46 on March 17, 2010 - 4:55pm

What all is planned for PortableApps in the future?

I know that there are more changes planned for the starter (suite).
Specifically I've seen the following features mentioned as planned for the suite:

  • Some for of categories system
  • portable fonts
  • eXpresso or CAFE-like portable file associations

Further a universal launcher is in development, which is as far as I can tell intended to become the launcher used in all PortableApps.com releases.

FreeStudio Portable Launcher

Submitted by MaXiMotion on March 17, 2010 - 7:57am

Hello World!

I have made a portable version of FreeStudio, an awesome application which allows you to convert, burn, download of YouTube, etc.

For reasons of Copyright, I am not allowed to give you the actual files of this application but here's the guide on how to make it portable.

1. Download This : http://www.mediafire.com/?hktytdtmomy
That is the launcher files. Extract that where you will keep FreeStudio Portable.

2. Download FreeStudio : http://dvdvideosoft.com/download/FreeStudio.exe

Install this to C:\Program Files (recommended but not necessary)

Are all apps required to be open source?

Submitted by jomark on March 15, 2010 - 8:08am

Please pardon my lack of understanding here. I have developed an app (not Open Source) in a non- portable version, and have created a version in the lab for portable use. I believe I can get it to subscribe to all the PortableApps format requirements, but it wasn't clear to me whether or not the app itself needs to be Open Source.

Can someone please clarify what the Open Source requirement is that would allow my application to become part of the PortableApps community.

Thank you.

Help me get this Portable -Jump start

Submitted by evstevemd on March 14, 2010 - 5:17pm

I'm planning to make CodeLite portable. It is years since I tested anything on this arena. I don't remember any good concept. So what are your suggestion? (Please don't point me to those posts. I have read them. All I need here is how do I start) Where will I get working template that is so simple to start with?

Here are some hints. Codelite reads three reg entry and nothing else (as per developer).

Thanks a lot

Pages