WIP news
Времени почти нет на движок. Но вот вчера вечером сел за написание редактора шейдеров ) ЭТО КОШМАР! 😀
Мой GUI – сразу же с первых минут жутко зафейлился по всем фронтам ( И началось его дописывание/переписывание. : )
1. Добавил SplitContainer контрол. Нужен мне для UI редактора (ну, это контрол где есть 2 панельки и полоса-разделитель. которую таскать можно). Работает теперь отлично!
2. Сегодня при поддержке одного друга пофиксил 100500 багов в моём текстовом классе! А именно: горизонтальное, вертикальное выравнивание, отступы букв друг от друга, правильное получение размеров строки (в пикселях) и много чего ещё попутно ). Теперь текст рендерится правильно и чётко по центру (если стоИт выравнивание по центру). В общем _теперь_ я доволен рендерингом текста )
3. Меняю иерархию классов “виджетов”. Теперь моего брутального и бессердечного кода нет. Всё чисто, лаконично и красиво )
Допиливаю другие контролы… скоро будут скрины ^^
Leave a Reply