Re: Очередной наивный вопрос по архитектуре
От: kov_serg Россия  
Дата: 13.03.24 21:24
Оценка:
Здравствуйте, Marty, Вы писали:

M>Цель простая — дать пользователю возможность создавать свои "темы", без необходимости ковыряться в кишках либы или делать своих наследников и переопределять им методы рисования.

CSS ?

M>Какие ещё недостатки есть в описанных мной сценариях?

Каких только нет

M>как и (а) сделать отрисовку разных типов контролов в одном типе пайнтера

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

M>Какие ещё есть варианты реализации подобного, с учетом того, что:

M>а) хотелось бы получить бинарную совместимость между разными компиляторами;
M>б) я буду это запихивать в скрипт-движок, и он близок скорее к сишечке;
M>в) я хочу дать пользователю возможность самому делать ссвои контролы как в отдельных DLL, так и в скрипте

Удачи. Будет еще один html, но с блекджеком и поэтессами.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.