Лабораторная
работа №5.
Разработка библиотеки интерфейсных элементов GUI
Изучив теоретический материал и воспользовавшись шаблоном, разработать виджет кнопки TGClickButton. Данная кнопка может существовать в нажатом и отжатом виде, имеет обработчик нажатия. В шаблоне отсутствует файл gclickbutton.inc, который должен включать в себя код методов кнопки TGClickButton. Данный файл следует создать самостоятельно.
Примеры исполняемых файлов:
Разработать виджет TGWButton (аналог TButton от Lazarus или Delphi) c надписью, визуализацией щелчка и с обработчиками событий onMouseDown, onMouseUp, onClick
Разработать виджет TGWBitBtn (аналог TBitBtn от Lazarus или Delphi), потомок TButton, с иконкой дополнительно к надписи.