Написал корелет в стиле iShell'а от Графа, висит всегда в фоне.
Плагины:
DPlugins.txt - плагины работающие в фоне, наследуют класс Demon, их можно запускать и останавливать спомощью диспетчера плагинов;
//auto - используется для автозапуска, если хотите что-бы плагин запускался вместе с корелетом.
Lables.txt - это что-то типо меток (ярлыков) для вызова стандартных функций:
//i - функция которую запускать (1 - меню), посмотреть можно в классе AppLaunch
UIPlugins.txt - плагины наследуют класс UIBase, отрисовываются как в iShell'е или MV через PrimaryDisplay;
WPlugins.txt - плагины наследуют класс Windows, рисуются через IdleDisplay, с этим классом я что-то намутил, так-что разбирайтесь сами ;
Версия 0.2.21(23.11.2008):
+ Добавил параметр auto для плагинов демонов;
- Убрал секунды;
- Исправил пару косяков;
+ Переделал плагин Apps;
P.S Дорабатывать времени нет, так что выкладываю его в более-менее готовом виде, но косяков и недоработак ещё очень много! Может когда-нибудь всё-таки доделаю UI
P.P.S Переделал пару плагинов из МВ, для наглядности выкладываю исходники =)
Сообщение отредактировал 4X-Oxygen - 23.11.2008, 16:59
Плагины:
DPlugins.txt - плагины работающие в фоне, наследуют класс Demon, их можно запускать и останавливать спомощью диспетчера плагинов;
Код
Имя(1)|Класс(1)|auto
Имя(2)|Класс(2)
...
Имя(n)|Класс(n)
Имя(2)|Класс(2)
...
Имя(n)|Класс(n)
//auto - используется для автозапуска, если хотите что-бы плагин запускался вместе с корелетом.
Lables.txt - это что-то типо меток (ярлыков) для вызова стандартных функций:
Код
Имя(1)|Иконка(1)|i(1)
Имя(2)|Иконка(2)|i(2)
...
Имя(n)|Иконка(n)|i(n)
Имя(2)|Иконка(2)|i(2)
...
Имя(n)|Иконка(n)|i(n)
//i - функция которую запускать (1 - меню), посмотреть можно в классе AppLaunch
UIPlugins.txt - плагины наследуют класс UIBase, отрисовываются как в iShell'е или MV через PrimaryDisplay;
WPlugins.txt - плагины наследуют класс Windows, рисуются через IdleDisplay, с этим классом я что-то намутил, так-что разбирайтесь сами ;
Код
Имя(1)|Иконка(1)|Класс(1)
Имя(2)|Иконка(2)|Класс(2)
...
Имя(n)|Иконка(n)|Класс(n)
Имя(2)|Иконка(2)|Класс(2)
...
Имя(n)|Иконка(n)|Класс(n)
Версия 0.2.21(23.11.2008):
+ Добавил параметр auto для плагинов демонов;
- Убрал секунды;
- Исправил пару косяков;
+ Переделал плагин Apps;
P.S Дорабатывать времени нет, так что выкладываю его в более-менее готовом виде, но косяков и недоработак ещё очень много! Может когда-нибудь всё-таки доделаю UI
P.P.S Переделал пару плагинов из МВ, для наглядности выкладываю исходники =)
Сообщение отредактировал 4X-Oxygen - 23.11.2008, 16:59