Useful and easy to use
components and tools
for developers

Description

abfMenus contains a set of menu-oriented components. Now you can easily add items into system menus of any window. The example of windows shell extension is also included.

Content

The abfMenus set contains following components:

TabfSystemMenuItem

abfSystemMenuItem
TabfSystemMenuItem is a non-visual component that adds a menu item into the system menu of any window, form or application. The menu item can be taken from any TMainManu or TPopupMenu components.
Sample of the menu item is inserted using the TabfSystemMenuItem component

TabfSystemMenuInserter

abfSystemMenuInserter
TabfSystemMenuInserter is a non-visual component that adds all items of some TPopupMenu component into the system menu of any window, form or application.
Sample of menu items are inserted using the TabfSystemMenuInserter component

TabfPopupMenu

abfPopupMenu
TabfPopupMenu is an enhanced popup menu that has the OnClose event and the Visible property. You can easily determine is popup menu shown or not, and notify the closing of popup.

Shell menu extension DLL template

Shell menu extension DLL template
The abfShellMenu project is a template for creating any custom shell menu extensions. You'll be able to add own items to any menu of Windows shell in a few minutes, using a source code of this template.
Sample of shell menu extension are made by abfShellMenu.dll
Note: The source code is present in WOS and Full versions only, and compatible with Delphi 4 (and higher).

Requirements

  • Borland Delphi 3 (and higher) or C++Builder 3 (and higher).
  • OS: Windows 95/98/Me/NT4/2000/XP.