| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > курсор в Memo |
| Автор: artsb 27.5.2008, 21:00 |
| Всем привет. На форме есть несколько Memo со свойством ReadOnly=true. Вопрос в том, как можно скрыть курсор навсегда. А то, от него всё равно толку нет. Только мигает и мигает... |
| Автор: Palladin 27.5.2008, 21:28 |
| Сделай его белым |
| Автор: Rrader 28.5.2008, 02:46 |
| Enabled = False не подойдет? |
| Автор: THandle 28.5.2008, 10:27 | ||
Не пойдет такое? Добавлено через 3 минуты и 29 секунд Поставить это например в OnMouseDown этого Memo... |
| Автор: mrbrooks 28.5.2008, 11:03 | ||||||
Очень даже пойдет имхо. Я когда такую фишку делал еще добовлял
при создании формы. Все должно 100% работать. |
| Автор: artsb 28.5.2008, 19:27 |
К сожалению нет. Если нажать в мемо правой кнопкой мыши он опять появляется. А хотелось бы его вообще скрыть. Навсегда... Добавлено через 3 минуты и 27 секунд Не подходит, т.к. в этом случае недоступными становятся и скролы. Добавлено через 6 минут и 25 секунд Хотя это не по теме, такой вопрос: Как отключить Popup меню у мемо? Навсегда |
| Автор: THandle 28.5.2008, 19:34 | ||
artsb, не понял? как это он появляется? У меня нет C++Builder, только Делфи, но такой вот код отлично работает и курсор ни при каких обстоятельствах не появляется:
|
| Автор: artsb 28.5.2008, 19:40 |
Я тоже так думал, и уже обрадовался. Но вот нажал правой кнопкой мыши в тексте, потом левой где-нибудь в другом месте (вне мемо) и он появился. |
| Автор: mrbrooks 28.5.2008, 19:43 |
| Конечно жесткачь но тогда отловить все сообщения на мемо и зафигачить предложенное THandle - хотя дело геморное... |
| Автор: THandle 28.5.2008, 19:53 | ||
| artsb, так... поспешил... Так как больше методов не знаю, буду этот добивать. В WindowProc будем это делать, то есть при всех сообщениях. Вот код на Делфи, если нужны пояснения что делает(хотя врядли), то скажу.
|
| Автор: artsb 28.5.2008, 20:01 |
| Может если прервать открытие меню всё будет ок. Но как это сделать? Добавлено через 1 минуту и 50 секунд THandle, ок, попробую. |
| Автор: Palladin 28.5.2008, 21:28 |
| курсор под цвет фона да и [censored 6] |
| Автор: THandle 28.5.2008, 21:32 |
| Palladin, а покажи ка как это делаешь... я что то даже не знаю artsb, как там мой вариант? у меня работает вроде |
| Автор: Palladin 29.5.2008, 10:14 |
| Эээ Добавлено через 6 минут и 58 секунд Вообщем да, моей вариант не прокатит |
| Автор: mrbrooks 29.5.2008, 10:28 | ||
Блин а я себе мозг ломал думал как же ты цвет курсора поменял... |
| Автор: Palladin 29.5.2008, 11:12 |
| |
| Автор: artsb 29.5.2008, 11:15 |
Работает. Спасибо. Жалко только то, что нужно для каждого мемо свой виндовпрок писать :( |
| Автор: mrbrooks 29.5.2008, 11:23 | ||
Создай потомка от мемо с одной виндовпрок если влом писать всем |
| Автор: artsb 30.5.2008, 21:08 |
Спасибо. Попробую как-нибудь. |