Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.06.2009, 13:42   #1
Karinka
Пользователь
 
Регистрация: 31.10.2008
Сообщений: 26
Вопрос убрать курсор из RichEdit

Как избавится от мигающего курсора в RichEdit? Загружается файл и мигает курсор, как от него избавится!???
Karinka вне форума
Старый 09.06.2009, 09:49   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

перенести фокус на другой компонент
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 18.11.2009, 18:04   #3
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

У меня только один компонент в главном окне - TRichEdit. Использую шрифт 24, и тоже пробема - убрать громадный курсор. Есть другой путь?
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума
Старый 18.11.2009, 19:08   #4
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

А что RichEdit1.Enabled := False; уже отменили ?????
Noor вне форума
Старый 18.11.2009, 20:02   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

сделайте фокус на форму

UPD
-------

Цитата:
apromix
У меня только один компонент в главном окне...
звиняюсь, не заметил этого сообщения... не обновил окно
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 18.11.2009 в 21:39.
raxp вне форума
Старый 18.11.2009, 21:15   #6
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

Цитата:
сделайте фокус на форму
Хотелось бы узнать, как Вы передаете фокус с единственного компонента на Форму ????
Noor вне форума
Старый 18.11.2009, 21:37   #7
DarkEvil
Форумчанин
 
Аватар для DarkEvil
 
Регистрация: 08.05.2009
Сообщений: 247
По умолчанию

HideCaret(RichEdit1.Handle);
Мой сайт
Цитата:
Сообщение от Scream In Darkness
Кровь не даёт покоя! Кровь не знает сна!
Кровь бежит на волю – Вены рвёт сама!
DarkEvil вне форума
Старый 18.11.2009, 22:24   #8
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

Проверил ....
Цитата:
HideCaret(RichEdit1.Handle);
НЕ РАБОТАЕТ ....курсор мигает

Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
RichEdit1.Lines.LoadFromFile('C:\1.txt');
HideCaret(RichEdit1.Handle);
end;
Noor вне форума
Старый 18.11.2009, 22:36   #9
DarkEvil
Форумчанин
 
Аватар для DarkEvil
 
Регистрация: 08.05.2009
Сообщений: 247
По умолчанию

Код:
procedure TForm1.RichEdit1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
 HideCaret(RichEdit1.Handle);
end;
изчезнет когда ткнете мышью, ща не найду полностью исходник, но именно таким образом я заставил изчезнуть курсор
просто немного поексперементировать
Мой сайт
Цитата:
Сообщение от Scream In Darkness
Кровь не даёт покоя! Кровь не знает сна!
Кровь бежит на волю – Вены рвёт сама!
DarkEvil вне форума
Старый 18.11.2009, 22:41   #10
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

А нужно, чтобы открылась форма, а там TRichEdit, и не мигает курсор. Шрифт используется огромный, курсор мигает - в глаза бросается сильно Компонент может какой-нибудь другой использовать? Хочется канечно с TRichEdit.
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
уберите курсор (в конце программы верните курсор), HECTOR.A. Паскаль, Turbo Pascal, PascalABC.NET 2 05.06.2009 20:10
Курсор soonner Общие вопросы Delphi 3 11.05.2009 19:46
Курсор wolf950 Помощь студентам 3 13.11.2008 22:24
Курсор RealSHELS Общие вопросы Delphi 2 12.05.2008 12:51
курсор steck Общие вопросы Delphi 2 02.04.2007 22:45