Лабораторная работа №4.
Разработка библиотеки интерфейсных элементов GUI

  1. Изучив теоретический материал и воспользовавшись шаблоном, разработать виджет кнопки TGClickButton. Данная кнопка может существовать в нажатом и отжатом виде, имеет обработчик нажатия. В шаблоне отсутствует файл gclickbutton.inc, который должен включать в себя код методов кнопки TGClickButton. Данный файл следует создать самостоятельно.

    Примеры исполняемых файлов:

  2. Разработать виджет TGWButton (аналог TButton от Lazarus или Delphi) c надписью, визуализацией щелчка и с обработчиками событий onMouseDown, onMouseUp, onClick

  3. Разработать виджет TGWBitBtn (аналог TBitBtn от Lazarus или Delphi), потомок TButton, с иконкой дополнительно к надписи.