SmallPlugin is really compact – its size is about 12 Kb. You have to embed SmallPlugin in your project even if you don’t use it at all!

ADDITIONS:
- Added new AlphaBlendImage command. This command allows to draw 32-bit bitmaps over the window with AlphaBlendWindow command applied. Combining use of AlphaBlendWindow, AlphaBlendImage, MMB Hotspot objects and some scripting you can create interactive window with great appearance and design.
- Added possibility to switch window shape and design back to the standard look with AlphaBlendWindow command. Now splash screen and main application window can be realized in one .mbd file!
- Now it’s possible to change only ConstantAlpha value when calling AlphaBlendWindow command without loading image data from a .bmp file. It allows to increase command’s drawing performance. See Remarks section in command description.
- Added GetCurrentThemeFont command that retrieves the set of a font properties for the current Windows theme. It uses the same format as in FONTALL parameter of the Multimedia Builder’s SetObjectParam command.
- Added the %null% macro to use with the RegistryWrite command and BINARY:: prefix. Previously it was not possible to correctly write binary parameters containing zero-equal bytes because MMB treats them as a string terminator.
- Added new CreatePopupMenuEx and SetContextMenuHandle commands. The CreatePopupMenuEx command creates a popup menu which is initially empty. You can insert or append menu items by using rewritten CreateMenuItem command. Now you can have unlimited count of popup menus in your project and any of them can be assigned as the right-click menu. To set popup menu as the right-click menu use the SetContextMenuHandle command.
- The CreateMenuItem command now allows to insert menu items into the system menu (also known as the window menu).
- Added radio mark style for menu items.
- HideMenuItem and ShowMenuItem commands now allow to hide or show menu bar.
- Added possibility to set item position when adding items to the menu bar.
- The FlashTaskbarButton command now works also in designer mode.
FIXES:
- Fixed plugin compatibility with the Dynamic FX object.
- Fixed window minimization to the taskbar after showing application button using HideTaskbarButton (was broken in 1.6.0.1 release).
- Fixed the FlashTaskbarButton command (was partially broken in 1.6.0.1 release).
- Fixed memory leaks.
CHANGES:
- Updated CreateMenuItem command has superseded SetMenuName and SetSubmenuName commands.
- The SystemColor command is renamed to the GetCurrentThemeColor command.
- The FlashTaskbarButton command now uses numeric input parameters.
Click here to see SmallPlugIn main post
File Size: 349 KB




April 4th, 2009 at 2:46 am
Why only “small plugin” tag is assigned to this post? What’s about registry, tray, mouse, everything
Reply
Silvercover Reply:
April 4th, 2009 at 9:49 am
Sorry Sergey. Some more tags added.
Thanks for reminding.
Reply
April 10th, 2009 at 1:23 am
I highly recommend to update download to the latest version – 1.7.0.1
Reply
Silvercover Reply:
April 10th, 2009 at 6:58 pm
Download link is now updated with the latest version of SmallPlugin.
Reply
May 23rd, 2009 at 3:36 pm
SmallPlugin Is the best, BUT adding regestry read/write for all type (DWORD,MULTISZ,EXPANDSZ …), and making AlphaBlendImage and normal onjects in the same page and level, Will be Better
Reply