Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Отработка событий на границе компонентов.  (Прочитано 4912 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Chel
Гость
« : 09-02-2004 15:37 » 

Такая проблема. Опишу тестовый пример. Есть простая форма на ней к примеру Memo. Ставим обоим свойство курсор  в значение crAppStart. Во время работы приложения курсор показывается   правильный, но в момент перехода границы между формой и Memo опять становиться в crDefault. На этом  же участке не происходит событие OnMouseMove. В чем проблема и как этим бороться?
Записан
x77
Модератор

ro
Offline Offline
Пол: Мужской
меняю стакан шмали на обратный билет с Марса.


« Ответ #1 : 09-02-2004 16:18 » 

проблема в неклиентской части некоторых элементов управления.  границы ("бордюры") являются как бы "статичными", и не получают сообщений от мыши, клавы и пр. поставь Memo1.BorderStyle в bsNone, и всё пройдёт. ну а если ты хочешь использовать именно BorderStyle=bsSingle, придётся мирится с "мёртвой зоной", которую он порождает.
Записан

Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines