Delphi→ Заготовка выезжающей панели

Сен 2, 2010

Нарыл старый шаблон-исходник под программы с выезжающей панелью.

Панель очень удобно использовать, когда необходим быстрый доступ к функциям программы.


Исходник состоит из двух компонентов: панель и библиотека скина (skin).

Библиотека содержит ресурсы изображения для формирования интерфейса.

Таким образом, смену оформления можно реализовать простой заменой файла библиотеки (core.dll).

Панель центрируется по вертикали и прячется в правую сторону экрана, оставляя на виду небольшой корешок.

Показ/скрытие панели осуществляется кликом по этому корешку.

Размеры панели также можно изменить, задав эти параметры в файле settings.ini:

[main]

height=400

width=200

Исходники прокомментированы — в основном, там описывается позиционирование элементов интерфейса.

UPD 09.09.2010
Полностью переработан код — полная подстройка формы под скины.
UPD 17.10.2010
Создан независимый компонент QuickSlide

Иходники: slideside.zip (архив не сохранился при восстановлени сайта)

в качестве альтернативы можно посмотреть пример на YouTube с примером в подписи

Добавить комментарий

Ваш адрес email не будет опубликован.