Форум » GUI » Элемент ONENTER в форме CHECKBOX » Ответить
Элемент ONENTER в форме CHECKBOX
Eduard: Возможно ли сделать переход по клавише Enter на поле CHECKBOX, и сделать его активным для установки отметки, а также подсветить его каким-то другим цветом, что-бы было видно активно поле или нет? По типу как на картинке этой
Ответов - 3
gfilatov2002: Eduard пишет: Возможно ли сделать переход по клавише Enter на поле CHECKBOX Попробуйте использовать в программе команду SET NAVIGATION EXTENDED Кстати, добавил обработку события ON ENTER для элемента управления CHECKBOX в следующую сборку... Eduard пишет: подсветить его каким-то другим цветом Используйте для этого события ON GOTFOCUS (чтобы подсветить) и ON LOSTFOCUS (чтобы снять отметку) OnGotFocus { || Win1.Check1.BackColor := YELLOW } OnLostFocus { || Win1.Check1.BackColor := WHITE }
Eduard: А нельзя ли сделать заливку рамки другим цветом (имеется ввиду FRAME) отличным от серого цвета либо ее сделать толще?
gfilatov2002: Eduard пишет: А нельзя ли сделать заливку рамки другим цветом Посмотрите пример DrawBorder из папки minigui\samples\Basic\DrawBorder В нем используется пользовательская команда DRAW BORDER WINDOW cWindowName CONTROL cControlName UPCOLOR aCurColor DOWNCOLOR aCurColor SPACE nWidness Draw a border around any control
полная версия страницы