Форум » 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




полная версия страницы