Home > Jovial Menu

Description

Jovial Menu is a lightweight single executable file program and document launcher.

Changelog

Version 2.4.1 (24/03/2023)

-----------------------------

Enhancement:

- Jovial Menu is now able to display the application icon associated with a non .exe entry.  Previous version only shows blank.

  E.g. if a ".ini" file is associated with Notepad++, the Notepad++ icon will be shown for the xxx.ini entry.


Version 2.4 (19/10/2021)

---------------------------------------

- This release allows the user to open the JovialMenu.ini entry file in his preferred editor.

  To use this feature, just add the following line in the JovialMenu.ini entry file.

  Fore example the following line will tell Jovial Menu to open the JovialMenu.ini file using C:\Programs\Notepad++\notepad++.exe

  @EntryFileEditor = C:\Programs\Notepad++\notepad++.exe


- This release adds mouse right-click action to most areas of Jovial Menu.

  For example:

  1. right-clicking on the "Jovial Menu 2.4" title will open the folder where JovialMenu.exe is in Windows Explorer.

  2. right-clicking on the "Edit Entry File" will open the folder where JovialMenu.ini is in Windows Explorer.

  3. right-clicking on any menu item will open the folder where that item is in Windows Explorer.


Download

Jovial Menu 1.0.0 User Manual

Jovial Menu is a lightweight single executable file program and document launcher.

It serves as an alternative "Start Menu".

Features:

Single .exe file

Small footprint at < 70kbytes file size

Simple adding/removing of user-customised menu items via a text-based JovialMenu.ini file

Jovial Menu comprises of the following files:

JovialMenu.exe - The single .exe main file

JovialMenu.ini - The user-customised menu items text file

JovialMenu.png - This file is optional. It's the icon for the program header.


The files can be placed in any folder of your choice, but all three files must be in the same folder.

Double click on the JovialMenu.exe file to launch the program.

The program icon will appear as a system tray icon at the bottom right.

Click on the icon to bring up the menu that are based on the entries in the JovialMenu.ini file.


The above sample screenshot shows a sample of menus/menu items that are constructed based on the following JovialMenu.ini content:


[---]

Notepad = Notepad.exe


[Web Links]

Google = www.google.com

Facebook = www.facebook.com


[Office Files]

Word Doc 1 = c:\folder1\one.docx

Excel Doc 1 = c:\folder1\one.xlsx


[Office]

Thunderbird = d:\PortableApps\ThunderbirdPortable\ThunderbirdPortable.exe, d:\PortableApps\ThunderbirdPortable\ThunderbirdPortable.png


[---]

---

Edit JovialMenu.ini = JovialMenu.ini


Jovial Menu uses simple syntax in the JovialMenu.ini file to denote the various menu item.

Here's the guideline to the syntax:

' Use [xxx] to create folder where xxx is any string except --- (which is used for no folder)

' All entries under [---] will not be placed under any folders

' Use --- (without the [])to create a separator

' A comment line starts with '

' For entries with arguments, put the arguments in (). E.g. Test Arg = Notepad.exe(c:\temp\a.txt)

' [Syntax]: Label = Path to Excutable, Path to Icon

' For best effect, resize your icon to 16x16 .png file.

' The following file extensions will have default icons provided by Jovial Menu, but can be overwritten by user's own icon:

' ".pdf", ".xls", ".xlsx", ".xlsm",  ".doc",  ".docx",  ".html",  ".htm"