Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Редактирование текстбокса при Locked=True / 18 сообщений из 18, страница 1 из 1
29.04.2010, 19:23
    #36606087
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Text1.Locked=True - можно ли редактировать текст?
Оказывается - запросто!
Можно выделять часть текста и замещать его из буфера - работает Ctrl+Ins и правая кнопка мыши - "вставить".

млин.

Я использую заблокированные тестбоксы повсеместно на формах, открытых в режиме ReadOnly, при этом Enabled=False меня не устраивает из-за ForeColor, невозможности выделить и скопировать текст и отсутствия прокрутки.

А тут такая подстава.
...
Рейтинг: 0 / 0
29.04.2010, 21:58
    #36606281
vlth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
авторОказывается - запросто!Ну да. Дело осталось за малым - клаву с Ins найти
Придётся ради проверки древний ноут в розетку воткнуть. Такая вот незадача...
...
Рейтинг: 0 / 0
30.04.2010, 01:13
    #36606455
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.ProCtrl+Ins
Сорри - Shift+Ins конечно же

vlthНу да. Дело осталось за малым - клаву с Ins найти
Сарказм не понят. Найдите тут хотя бы 5% клавиатур, где НЕТ клавиши Insert, потом продолжим.
...
Рейтинг: 0 / 0
30.04.2010, 03:04
    #36606498
vlth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.Pro, да какой там сарказм... это я про собственные трудности: в своё время один знакомый так отблагодарил меня - отдал свою вторую клавиатуру. У неё вместо 'Ins' - клавиша выключения подсветки. Немаловажная, надо сказать, деталь, эта клавиша: подсветка уже, наверное, через месяц накрылась, а клава стала довольно сильно греться в одном месте. Так что если "подогрев" не отключать, боюсь, расплавится когда-нибудь ))
Вот она
Поскольку я инсертом не пользуюсь, до сегодняшнего дня не замечал её отсутствия.

Так что прошу прощения, если наступил на "больную мозоль" : я не хотел ))
...
Рейтинг: 0 / 0
30.04.2010, 03:54
    #36606510
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.ProText1.Locked=True - можно ли редактировать текст?
Оказывается - запросто!
Можно выделять часть текста и замещать его из буфера - работает Ctrl+Ins и правая кнопка мыши - "вставить".
Не знаю, я тоже использую Text1.Locked=True, запросто за 5 минут у меня ничего не вышло. "Вставить" действительно enabled но фиг чего вставишь. Допускаю, что у Вас какие-нибудь хитрые утилиты установлены.
...
Рейтинг: 0 / 0
30.04.2010, 07:03
    #36606538
DUDALS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
http://sql.ru/forum/actualthread.aspx?tid=152551&hl=locked
...
Рейтинг: 0 / 0
30.04.2010, 11:22
    #36606904
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Дмитрий77Не знаю, я тоже использую Text1.Locked=True, запросто за 5 минут у меня ничего не вышло. "Вставить" действительно enabled но фиг чего вставишь. Допускаю, что у Вас какие-нибудь хитрые утилиты установлены.Alexey Kudinov http://sql.ru/forum/actualthread.aspx?tid=152551&hl=lockedможно сделать вставку из буфера, вот что по настоящему раздражает. Правда не на всех OS.

на 2к проявляется... на ХП не проявляется... на других пока не пробовал

гм. Не, ну можно, конечно отрабатывать _Change, это первое, что приходит в голову. Просто как-то некошерно...
Убивать контекстное меню.... + Перехватывать Shift+Ins... это, наверное, еще сложнее
...
Рейтинг: 0 / 0
30.04.2010, 11:47
    #36607004
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.Proна 2к проявляется... на ХП не проявляется... на других пока не пробовал
гм. Не, ну можно, конечно отрабатывать _
на 2003 не проявляется, специально доп.проверил. На Висте Вставить не отображается, но там есть доп. пункты в меню, можно текст некрасиво сдвинуть вправо напр., но фигня все это.
у меня прога на 98/2000 по определению не работает по ряду других более фундаментальных причин и установка туда запрещена инсталлятором (и проверить не на чем).
не, но извращенцы могут конечно запустить данную форму и на win98 м.б. и на 95, но извращенцы (да и вирусы туда же ить их) еще и не то могут, смысл что все ваши методы для них не помеха.
Я бы забил.. уже забил (2 дня бы не стал убивать).
P.S. Я эти locked использую вместо label местами, чтобы можно было ходить через tab с выделением всего текста, так стильнее, правда с Tabstrip-ом пришлось чуть возиться из-за этого чтоб обеспечить "прозрачность" на ThemesEnabled.
...
Рейтинг: 0 / 0
03.06.2010, 16:05
    #36667108
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
vlth
Вот она
Поскольку я инсертом не пользуюсь, до сегодняшнего дня не замечал её отсутствия.Вобще-то и на этой клавиатуре тоже есть клавиша Ins, расположена она там, где цифра 0 на дополнительной цифровой клавиатуре.
А вообще на большинстве клавиатур таких клавиш 2.
...
Рейтинг: 0 / 0
03.06.2010, 17:08
    #36667394
AndrF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.ProText1.Locked=True - можно ли редактировать текст?
Оказывается - запросто!

Да фиг вам!

Shocker.Pro
А тут такая подстава.


Версия VB6?
...
Рейтинг: 0 / 0
03.06.2010, 17:21
    #36667428
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
AndrFВерсия VB6?



Когда тему писал, был SP4
Сейчас SP6 - глюк не наблюдаю
...
Рейтинг: 0 / 0
04.06.2010, 06:59
    #36668211
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Не подскажите непонятное поведение Комбобокса при Locked=True всё хорошо можно вводить в строку для поиска, после того как пользователь ввёл абракадабру и это затем ВБА считает: s = ActiveDocument.ComboBox1.Text, тогда эта абракадабра не подойдёт своим текстом для программы в дальнейшем (то есть в комбобокс по задумке например должны быть загнаны имена файлов в папке А), если закрыть Комбобокс ввести ничего нельзя но и в него введённые строки не посмотреть, как быть? Я про то что чтобы в пременную s попадало только то что загнано в комбобокс
...
Рейтинг: 0 / 0
04.06.2010, 09:54
    #36668423
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Ципихович Эндрю,

Кросспостинг запрещен модератором и, в принципе, здравым смыслом.
...
Рейтинг: 0 / 0
04.06.2010, 11:01
    #36668605
vlth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Djon Playervlth
Вот она
Поскольку я инсертом не пользуюсь, до сегодняшнего дня не замечал её отсутствия.Вобще-то и на этой клавиатуре тоже есть клавиша Ins, расположена она там, где цифра 0 на дополнительной цифровой клавиатуре.
А вообще на большинстве клавиатур таких клавиш 2.

Нашлась!!! - спасибо!
...
Рейтинг: 0 / 0
04.06.2010, 11:34
    #36668744
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
vlthавторОказывается - запросто!Ну да. Дело осталось за малым - клаву с Ins найти
С тем же успехом можно использовать ctrl+v
...
Рейтинг: 0 / 0
04.06.2010, 11:35
    #36668749
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
AntonariyС тем же успехом можно использовать ctrl+v[/quot]

В контексте моего вопроса - Ctrl-V как раз-таки и не срабатывала, срабатывала только Shift+Ins
...
Рейтинг: 0 / 0
26.06.2010, 17:15
    #36709699
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.ProAndrFВерсия VB6?



Когда тему писал, был SP4
Сейчас SP6 - глюк не наблюдаю
Не совсем так.
Оказалось, что при запуске из IDE глюк имеет место, независимо от SP, в то время, как при запуске скомпилированного EXE-шника глюка нет. Вот ведь...

ну и фиг с ним
...
Рейтинг: 0 / 0
27.06.2010, 19:09
    #36710344
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование текстбокса при Locked=True
Shocker.Pro,
я еще есть такие клавиатуры где конкретно клавиша Копи и Пасте
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Редактирование текстбокса при Locked=True / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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