Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > AlphaControls скини для форми из Dll


Автор: Gwire 27.7.2013, 18:00
Имеется программа использующая шкурки AlphaControls.
Шкурка программы настраивается пользователем.

Также имеется dll-ка со служебной формой. Задача натануть на эту форму шкуру программы.
Все элементы управления на форме AlphaControls-кие.

Я вроде бы нашел решение. 

Код
// код в dll-ке

uses sSkinManager;

procedure SetSkinManager(aSkin: Pointer); stdcall;
begin
    DefaultManager:= aSkin;
end;

// На форме размещаю TsSkinProvider


Хотелось бы услышать мнение тех кто таким методом пользовался.
То что заметил сам SetSkinManager нужно вызывать до создания формы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)