четверг, 22 ноября 2012 г.

Delphi Notes Splitter обновлён (v1.08)

По этой ссылке можно перейти на страницу с заметкой о компоненте и ссылкой на исходник.
По этой ссылке - на предыдущее обновление.


В новой версии:
(+) Добавлены свойства ButtonAlign и ButtonPosition
(*) Обработка клавиши VK_ESCAPE перенесена в событие CM_DIALOGKEY
(-) Убрана ссылка на ActiveControl, которая осталась в наследство от
    стандартного TSplitter, и которая использовалась для подмены обработчика
    OnKeyDown активного элемента управления (эта логика иногда приводила к 
    ошибке Stack Overflow)
(!) В методе DrawArrow параметр Offset переименован в AOffset (для
    совместимости с Delphi XE2)
Новые свойства ButtonAlign и ButtonPosition позволяют изменить расположение кнопки на сплиттере (слева/сверху, по центру, справа/снизу + отступ)

Ссылка для скачивания: Исходник компонента + исходник демо приложения + скомпилированное демо (zip-архив 216 К).

6 коммент.:

Анонимный комментирует...

На С++ Builder можно установить? Спасибо.

Николай Зверев комментирует...

http://www.delphinotes.ru/2011/08/delphi-notes-splitter.html?showComment=1353596203084#c1379663820129245082

Анонимный комментирует...

доброе время суток.
в Delphi XE3 при установке Delphi Notes Splitter - ошибка
[dcc32 Error] dnSplitter.pas(331): E2003 Undeclared identifier: 'FAction'

Николай Зверев комментирует...

Анонимный, подарите лицензию на XE3, исправлю все ошибки :)

Анонимный комментирует...

Николай, спасибо за компонент. Хорошо код написан. Я его чуть расширил, что бы полностью рулить в ручном режиме, без привязки к aligncontrol
http://rghost.ru/private/56215096/3db0457e7b37c5fd20797b10e00e71ce

Николай Зверев комментирует...

Ошибку с FAction исправил в http://www.delphinotes.ru/2015/09/delphi-notes-splitter-v109.html

Отправить комментарий

.

.