Переписал внутренний скиннинг, хоть это визуально и не заметно, пофиксил 100500 багов, вон во вложенном Tab-контроле рамка заработала : ) На предыдущем срине её нет не потому, что я её отключил, а потому, что она мистическим образом не рендерилась.
Потом моя долбанутая система обрезания геометрии контролов scissor-ом начала фейлить - Tab внутри Tab-а начал бажить, если заходил за границы клиентской области родителя.
Теперь вроде всё ок. Скроллится, двигается, нажимается... Только скин надо на XML перенести, а то пока не совсем гибко : \
Потом моя долбанутая система обрезания геометрии контролов scissor-ом начала фейлить - Tab внутри Tab-а начал бажить, если заходил за границы клиентской области родителя.
Теперь вроде всё ок. Скроллится, двигается, нажимается... Только скин надо на XML перенести, а то пока не совсем гибко : \
Кроме сплайнов, ничего векторного у тебя не используется в гуи?
ОтветитьУдалитьПока ничего. Я пилю именно то, что мне вскоре будет нужно для создания редактора.
ОтветитьУдалить