SmallPlugin - это подключаемый модуль для
Multimedia Builder. Подключаемые модули расширяют возможности MMB, с их помощью ваш проект становится более гибким и функциональным. К сожалению, многие модули имеют слишком большой размер файла, но SmallPlugin действительно очень мал - его размер всего
15 Kb. Вы можете вложить его в ваш проект даже если совсем не собираетесь его использовать!
07.11.2011 Обновление 1.8.6
ИСПРАВЛЕНИЯ:
- Исправлена медленная навигация в строке меню в режиме редактора.
- Команда AlphaBlendWindow теперь корректно возвращает стандартный вид и форму окна приложения.
- Исправлено растягивание иконок в меню, если установленные системные метрики для малых иконок превышают 16х16 пикселей.
- Исправлена поддержка высококонтрастных тем в библиотеках стилей.
- Исправлена проблема с отрисовкой одной лишь границы чекмарка на некоторых 64-разрядных машинах в библиотеке стиля Visual Studio 2010.
- Исправлена ошибка в отрисовке границы меню в классических темах для библиотеки стиля Visual Studio 2010.
ИЗМЕНЕНИЯ:
- Теперь нет необходимости указывать путь к файлу библиотеки стиля, для того чтобы отключить текущий стиль меню.
12.11.2009 Версия 1.8
ДОПОЛНЕНИЯ:
- Добавлена поддержка внешних стилей меню. Стиль представляет собой компактную библиотеку, управляющую отрисовкой и придающую совершенно новый вид вашим меню.
- Добавлена команда SetMenuItemText, позволяющая изменение текста элемента меню и сочетания горячих клавиш во время выполнения приложения.
- Добавлена команда RegistryEnumerateValues, возвращающая имена всех значений, принадлежащих заданному ключу реестра.
- Добавлен дополнительный параметр для команды DisplayPopupMenu, который расширяет возможности позиционирования всплывающего меню, а также позволяющий изменить его функциональность.
- Команда RegistryValueExist теперь возвращает значение -1, если указанный ключ не существует.
ИСПРАВЛЕНИЯ:
- Исправлена проблема с неверной шириной иконок в Windows 2000/XP.
- Исправлена проблема с неверным значением в обработчике событий колеса прокрутки мыши для некоторых устройств с чувствительным колесом прокрутки.
- Исправлены утечки памяти.
ИЗМЕНЕНИЯ:
- Команды ClickMouseLeft и ClickMouseRight были заменены одной командой - ClickMouse.
- Команды RegistryRead и RegistryWrite были переименованы в RegistryGetValue и RegistrySetValue соответственно.
- Большинство внутренних функций управления меню были переписаны, и максимальное количество элементов меню было ограничено числом 9999.
- Команда SetMenuItemChecked теперь использует упрощенный синтаксис для радио-элементов и работает только с одним элементом, а не группой элементов. Это изменение сделано для увеличения скорости выполнения команды.
Основные особенности:
- Работа с реестром
- Возможность создания главного и контекстного меню для ваших приложений
- Дополнительные функции управления мышью
- Отслеживание событий, связанных с колесом прокрутки
- Полная поддержка минимизации приложения в системный трей
- Функции управления Панелью задач
- Полная совместимость с Windows 7
- Малый размер файла dll
Документация и примеры проектов:
Пакет модуля содержит несколько полезных и интересных примеров, которые помогут вам освоиться с командами модуля. И конечно же, не забудьте заглянуть в справочный файл модуля - там вы найдете детальное описание каждой команды.
Поддержка пользователей:
Если вам требуется помощь, то вы всегда можете получить ее на форуме
mmbforums.com - это место, где вы всегда можете найти людей, которые готовы вам помочь. Также вам может быть полезна
справка по Multimedia Builder, переведенная на русский язык.
Ссылка для скачивания:
SmallPlugin 1.8.6
Спасибо за использование SmallPlugin в ваших проектах! Не забудьте вернуться сюда за новой информацией и обновлениями.
© Cергей Кучеров, 2006-2011