Leency wrote:
Пора делать версию компонента Edit для большого шрифта.
Не только editbox, но и остальных.
Заодно отпишу тут пару багов и пожеланий к апгрейду
1. Browser не использует select_text_color, хотя на ходовые качества не влияет, но может была какая то задумка ?
2. Нужна везде поддержка размера шрифта (банально мелко, и худ.дизайн ограничивает), в т.ч
2.1 Tree_list - залочен на 6x8, при попытке задать высоту иконки 0 (так понимаю связано с расчетом положения текста) крашится
2.2 t_edit при рисовании большим шрифтом вылезает квадратиками за границу отведенного ему места
3. Editbox требует чтобы клавиатура была в ASCII mode, а Menu и t_edit в режиме сканкодов
4. t_edit требует минимум одно слово в таблице расцветки, иначе краш
5. tree_list иногда при свертывании/развертывании разных узлов отрабатывает щелчок дважды
6. tree_list при отсутствии иконок рисует квадратик цвета текста, лучше бы совсем не рисовал или уж фоном.
7. d_button срабатывает по нажатию кнопки, но не отпусканию, возможно не только он
8. t_edit всегда рисует поля с номерами строк и верхнее, компоненту это не всегда нужно
9. t_edit не отрабатывает Таб. А как ее отрабатывать? - это с п8 тянет какой то набор настроек редактора
Ну и еще в целом,
А. Компоненты выглядят как то "не стильно" (
Б. Отсутствует защита от некорректных параметров - очень легко "падают"
Я так понимаю, из живых авторов тут IgorA, да и часть разработчиков уже разбиралась в деталях, может сформировать общие пожелания ?