B4J Library Menubar extended *Update 1.3*

Name: GBEMenubar
Version: 1.3
Language: B4J
License: Royalty free
(C) icons Royalty free from icons8.com
(C) audio file Royalty free from pixabay.com

Thank you for the Basic Ideas of some Forum Members who published the code snippeds of:
ShortCut (Daestrum) and setMenuIcon (tchart clickable Title) and CSS/Badge (Paul Meuris).
Hope to solved requested features. Please help us to use and test View.

The B4J Menubar with extende features:



  • Custom View for Designer
  • Customizable Bar Menu and MenuItems and Menubar-Tooltip GUI/Properties.
    With predefined Themes (css files) selectable form designer property.
    - Solid Background
    - 2 color Gradient Background
    - Multicolor Gradient Background
    - Individual Image as Background
  • Add Tooltip to Bar
  • Add Badge to Bar
  • Add shortcut ctrl+ or alt+ to Item
  • Add Icon to Menu or Item
  • Add separator line to Items
  • Use key click beep with individual sound
  • Build Menu automated on base on structure file (New structure!)
  • Build Menu by code
  • Enabled/disable Items by code
  • Show/hide Items by code
  • Custom Event MenuClicked(ID)
  • Custom Event ItemClicked(ID)
  • Retrive lib version info to check for update
  • German and English Manual
The new Menu_Clicked Event is a good place to control the access (enabled/disabled) of the attached MenuItems.

Due to too big load Custom Project and documents from here
 

Attachments

  • 1759350356976.png
    11.6 KB · Views: 246
Last edited:

Theera

Expert
Licensed User
Longtime User
After I have test,I found that I can't change hotkey ctrl+D to be Alt+D. How to fix this problem,Sir.
 

Guenter Becker

Active Member
Licensed User
Hello,
that is correct. In Version 1.1. the Key is fixed to Ctrl. I recognized that and will update to Version 1.2 in the next week. This update will give you the feature you are searching for to choose between ctrl and alt.
If you can't wait you have to modifiy the customview code (sub addMemuItem) and the format of the Menu.txt too because at the moment the Menu.txt structure file does not include it..
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…