On Wed, 20 Jan 2010 11:31:14 +0200
Graeme Geldenhuys <[email protected]> wrote:

>You wouldn't believe! :-)  I have spent the last two days working on this
>and think I finally found a solution that works 99.9% of the time. Just
>getting nested menu items to work under Linux was a huge pain (in contrast,
>Windows was so easy).
The is no frame work under Windows for the menu, just files thats why you have 
silly company's listing there program under there name.
The first time I used Linux I loved the clean easy to use menu in gnome the 
windows menu is one big mess.

> eg:
>   Applications
>   +-- My Company            <-- this being the difficult part
>       +-- My Project
>       |   + My executable
>       |   + Help
>       |   + Uninstall
>       |
>       +-- My Second project
>           + My executable
>           + Uninstall
You are thinking windows! 
Do not put your company name or uninstaller in the Applications menu.
No one gives a damn about your company name if someone wants to know who made 
the program the is a about box for that.
E.g, if your first program was a game but your 2nd program was a graphics 
program then it's better to each program under the right category.
Hand over the source and let the Linux distro do their job!

Windows does not equal Linux. Think Windows for Windows, Think Linux for Linux 
or you will upset alot of people.

>Obviously the setup.sh script is not required if you split your
>installation in 32/64-bit or GUI/non-GUI setup directories.
The only useful thing I can add to thread is check uname -m in your setup.sh 
then start the right installer.
I'm sure you know but sh is not always bash. Mixing up bash with sh is good way 
to upset 10% of your users.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to