Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ковырять ActiveX ? / 5 сообщений из 5, страница 1 из 1
09.03.2006, 17:08:23
    #33590567
proximo-2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ковырять ActiveX ?
Такая ситуасия: есть ActiveX, типа Grid. Называется FlexGridPlus. Данный образец гения инженерной мысли имеет кучу достоинств и один недостаток: он, видите ли, поддерживает редактирование текста прямо в ячейке, но когда я тыкаю мышкой на ячейку, то там появляется курсор редактирования, а МНЕ НУЖНО, чтобы при этом действии выделялся весь текст в ячейке сразу. Отдельного св-ва на это вроде нет.
Представьте, что происходит, когда надо изменить значение в ячейке: тыкаем мышкой, появляется курсор, потом надо стереть значение клавишами Del-Backspace, и только потом ввести, что требуется. Неудобно? Неудобно.
Как подковырять? Да, при двойном клике на тексте он выделяется весь, как положено, но это все равно не то...
Буду весьма признателен за мысли по поводу этого.
...
Рейтинг: 0 / 0
09.03.2006, 17:17:18
    #33590613
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ковырять ActiveX ?
А у ячейки есть такие совйства как у поля, seltext, SelLength и SelStart?
...
Рейтинг: 0 / 0
09.03.2006, 17:29:10
    #33590652
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ковырять ActiveX ?
Специально скачал посмотреть - ничего там нету.
Контрол сделан на основе стандартного MSFlexGrid-а (интересно, он у него внутри, что ли?), но как-то кривенько. Я б не использовал такой.
...
Рейтинг: 0 / 0
09.03.2006, 17:37:50
    #33590675
barrabas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ковырять ActiveX ?
Тогда поискать API функцию выделения содержимого в контроле.
...
Рейтинг: 0 / 0
13.03.2006, 15:34:38
    #33597087
proximo-2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ковырять ActiveX ?
На самом деле есть. Уже нашел.
Просто в этом контроле носки находятся в микроволновке, а не в шкафу, где им быть положено.
FlexGridPlus.SelStart - вот где, в "корневом каталоге". Спасибо за участие.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ковырять ActiveX ? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]