ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
378219
AVF (01.01.2013 19:45, просмотров: 37578)
Изобрел велосипед - GUI. Раньше использовал готовое, тут возникли вопросы с лицензионной чистотой, поискал, сравнил, набросал свое, вроде работает. Структура типичная, драйвер с основными функциями - линия, символ, квадрат, окружность, круг, залитый квадрат, bmp. Остальное виджетами. Шрифты пропорциональные, моноширные тоже поддерживаются, но первые интереснее и память экономят. Для декодирования допилил открытую программу TheDotFactory - допил в плане поддержки cp-1251 и оптимизации выходной структру с точки зрения используемой памяти. Сделаны основные виджеты типа кнопка, метка, чекбокс. Еще в первой очереди меню, кнопка с картинкой, радиокнопка и графики. Для элементов поддерживается выравнивание текста по двум осям с учетом пропорциональных шрифтов. Для виджетов поддерживается тачскрин с эффектами нажатия кнопки и т.п. Пока идет развитие, структура меняется, кое-что переписывается, выделяются общие элементы и т.п. Может перепеишу на плюсах, но пока так устраивает. Вопрос - имеет ли смысл выкладывать в открытый доступ - оно вообще кому-либо надо? Если выкладывать - можно ли рассчитывать на помощь в развитии и если да, то как организовать процесс? Про гит-хаб слышал, но как пользоваться и подробностей не знаю.