Тема: Как настроить выделение поля edit_box?

Подскажите, как сделать, чтобы при указании курсором мыши на поле edit_box данные, стоящие там выделялись с первого клика мыши до их редактирования. Так же как _.ddedit делает, сразу выделает.

Re: Как настроить выделение поля edit_box?

http://cadhlp.kulichki.com/dcl.htm  look this page- any links about DCL
http://cadhlp.kulichki.com/DCL.zip- далее оттуда
Инициализация Режимов и Значений
Инициализация тайла это:
?       Установка начального фокуса ввода на тайл
?       Отключение или включение тайла
?       Выделение содержимого тайла, если тайл - окно редактирования или изображение.
Эти операции выполняются вызовом mode_tile. Вы можете установить значение тайла,  используя set_tile.
Чтобы отобразить значение по умолчанию ? например фамилию ? в окне редактирования и установить начальный фокус ввода диалогового окна на это поле, используйте следующий код:
(setq name_str "Kenobi")         ; По умолчанию.
(set_tile "lastname" name_str)   ; Инициализирует поле.
(mode_tile "lastname" 2)         ; 2 Устанавливает фокус ввода на тайл.
Дополнительный вызов mode_tile может выделить все содержимое окна редактирования, так чтобы пользователь мог напечатать поверх заданного по умолчанию текста:
(mode_tile "lastname" 3)         ; 3 - выделение содержимого окна.

Re: Как настроить выделение поля edit_box?

Это действует в action_tile, когда над полем производить действия. А если несколько edit_box, то нажимая на любой, чтоб он сразу выделялся, но действие еще не совершается. Как допустим в 2004 '_.properties нажимаешь на ячейку, она сразу выделяется.