PRODUCTS » Quick Links

FEATURED PRODUCT

With one subscription at over 50% discount price, you receive all current and future TMS VCL products + updates + support for 2 years

License only 695 EUR See More

SEARCH

LOGIN

Customer login to access products, support information & special benefits.

NEWS ALERTS

Add your e-mail address here to receive the monthly TMS Software alerts.

 

LINKS

PRODUCTS » VCL COMPONENTS » TADVMENUS
v2.5.2.3 (Sep 17, 2008)

Purchase a license



TAdvMenus

Give your MainMenu or PopupMenu the look you want, from Windows XP to Office 2003 looks and more

Feature overview

TAdvMenus

  • Easy replacement for the standard Borland TMainMenu and TPopupMenu components
  • Highly configurable appearance for MainMenu and PopupMenu
  • Can emulate Office XP, Office 2003 menu appearance
  • Automatic XP theme color adaption for Office 2003 menu styler
  • Menus with background images, gradients, iconbar, sidebar
  • Customizable colors for every aspect of the menu
  • Customizable check & radio glyphs
  • Centralized menu styler component for easy sharing of menu styles between forms & applications

What's new

v2.5.2.3

  • New : property IntlKeybShortCuts added for automatic internationalization of keyboard values
  • New Office 2007 styles
  • New support for DisabledImages in TAdvMainMenu, TAdvPopupMenu
  • New Office 2007 Silver style added
  • New : property ShowNotes added
  • improved popup menu handling
  • Improved drawing of checked items
  • Improvement in painting for Bidi RightToLeft style
  • Improved : issue with MDI window icon drawing
  • Improved : small or large icon selection for MDI window icon
  • Fixed font style assign issue for popupmenu
  • Fixed issue with identical MDI child names
  • Fixed : issue with hidden root menu items
  • Fixed : issue with disabled menu items & notes
  • Fixed : issue with disabled menu items
  • Fixed : issue with IsRightAligned function with menus with hidden items
  • Added public property DirectUpdate: boolean;
  • check drawing for items with image

v1.2

  • New : Whidbey styler
  • Improved : Menu hotkey handling

v1.1

  • New : Delphi 2005 support
  • Improved : enhanced Office 2003 style menu drawing
  • Improved : support for MDI apps

v1.0

  • First release of the highly configurable MainMenu and PopupMenu components

Tips

Programmatically adding menu items, submenus to the TAdvMainMenu, TAdvPopupMenu


To add items to a menu, make sure to embed this within Menu.BeginUpdate, Menu.EndUpdate calls

var
  mnu,mnus:TMenuItem;
begin
  mnu := TMenuItem.Create(advmainmenu1);
  mnu.Caption := 'New Menu';
  mnus := TMenuItem.Create(advmainmenu1);
  mnus.Caption := 'New Sub Menu';
  advmainmenu1.BeginUpdate;
  advmainmenu1.items.Add(mnu);
  advmainmenu1.Items[4].Add(mnus);
  advmainmenu1.EndUpdate;
end;

Replacing a standard TMainMenu with TAdvMainMenu or TAdvPopupMenu


  • step 1: Add the AdvMenus unit to the uses clause of your form
  • step 2: Go to the form class declaration and replace TMainMenu by TAdvMainMenu
  • step 3: From the form editor popupmenu, choose "Edit as text" and replace TMainMenu by TAdvMainMenu

Buy online

CreditCards Accepted

TAdvMenus Single developer license for commercial use with full source code

free updates for a full version cycle (from current version to v3.4) and free priority support: 40 EUR
for Delphi 5, 6, 7, 2005, 2006, 2007, 2009, C++Builder 5, 6, 2006, 2007, 2009

Please choose your language     and order immediately or add to cart
TAdvMenus Site license for commercial use with full source code

free updates for a full version cycle (from current version to v3.4) and free priority support: 125 EUR
for Delphi 5, 6, 7, 2005, 2006, 2007, 2009, C++Builder 5, 6, 2006, 2007, 2009

Please choose your language     and order immediately or add to cart

This product is also available in TMS Component Pack.

Copyright © 1995 - 2008 TMS Software