Мой фреймворк теперь есть на GitHub!
https://github.com/npaukov/guikПредставляю новую версию:
GUIK LIB 0.0.4
- Библиотека стала полностью самодостаточной. Для использования не нужно подключать никаких дополнительных библиотек
- Теперь библиотека работает в отдельном пространстве имён guik, чтобы не конфликтовать с другими библиотеками
- Было произведено много различных исправлений
- Добавлен класс mstring, это что-то вроде аналога класса string с минимальным набором функций. Он теперь используется во всех
модулях библиотеки, где нужно хранить какие-либо строки, например надпись или заголовок окна
- Добавлена возможность искусственно вызвать событие нажатия на клавишу или клика по кнопке в окне
win->setClickButtonId(ID_кнопки);
win->setLastKeyCode(ID_клавиши);
- Теперь для доступа к свойствам элементов используются только set* и get* методы
- Переименован класс OffcutCustomFigure в OffcutPolygon
- Добавлена возможность обработки нажатия клавиши в окне
- Добавлена возможность создавать кнопку с текствовой надписью, а не просто залитую цветом
+ Можно указывать отступы для надписи относительно краёв кнопки,
размер кнопки в таком случае высчитывается автоматически