Найдено 6 результатов
- 13.10.2012 20:43:17
- Форум: Lazarus
- Тема: При клике на форму исчезает всё...
- Ответы: 61
- Просмотры: 39922
Re: При клике на форму исчезает всё...
Я не утверждаю, что нет ошибки. Я же писал про поведение TShape в TGroupBox, отличающееся от поведения TShape в остальных контейнерах. Я говорю именно о проявлениях в конкретном случае: после того, как было реализовано примитивнейшее drag-and-drop и в onMouseUp добавлен контроль за нахождением в ...
- 05.10.2012 21:21:35
- Форум: Lazarus
- Тема: При клике на форму исчезает всё...
- Ответы: 61
- Просмотры: 39922
Re: При клике на форму исчезает всё...
То ли я чего-то не заметил, то ли поборол... Разумеется, речь идёт о нужной мне функциональности - не всё однозначно состыкуется с представлениями о том, как оно должно быть.
Итак, так начиналось , так продолжилось и вот к чему привело.
Для тех, кому лениво снова перечитывать, краткое содержание ...
Итак, так начиналось , так продолжилось и вот к чему привело.
Для тех, кому лениво снова перечитывать, краткое содержание ...
- 04.10.2012 00:31:33
- Форум: Lazarus
- Тема: При клике на форму исчезает всё...
- Ответы: 61
- Просмотры: 39922
Re: При клике на форму исчезает всё...
Однако, не всё так однозначно оказалось.
Пишу на javascript под Photoshop, в диалоговом окне с настройками скрипта есть функционал, аналогичный ранее описанному тут : несколько кнопок для настройки цветов, по клику вызывается диалог. Кнопки (в скрипте) сделаны через стандартные Button с ...
Пишу на javascript под Photoshop, в диалоговом окне с настройками скрипта есть функционал, аналогичный ранее описанному тут : несколько кнопок для настройки цветов, по клику вызывается диалог. Кнопки (в скрипте) сделаны через стандартные Button с ...
- 29.09.2012 23:55:26
- Форум: Lazarus
- Тема: При клике на форму исчезает всё...
- Ответы: 61
- Просмотры: 39922
Re: При клике на форму исчезает всё...
И отключается действительно только по клику на форму
Чуть подробнее распишу ситуацию с наличием шейпов и вне групбокса. Экспериментировал с формой, на которой было несколько Шейпов: три на форме, три на панели и три на групбоксе, обработчик onMouseDown один на всех с TShape(Sender) внутри. Те ...
Чуть подробнее распишу ситуацию с наличием шейпов и вне групбокса. Экспериментировал с формой, на которой было несколько Шейпов: три на форме, три на панели и три на групбоксе, обработчик onMouseDown один на всех с TShape(Sender) внутри. Те ...
- 28.09.2012 21:00:15
- Форум: Lazarus
- Тема: При клике на форму исчезает всё...
- Ответы: 61
- Просмотры: 39922
Re: При клике на форму исчезает всё...
vitaly_l писал(а):Почему TShape(Sender) - заливает себя цветом?!
Вот тут-то как раз более понятно: на Brush.onChange вызывается StyleChange, из которого, в свою очередь, Invalidate, что и приводит в итоге к перерисовке объекта TShape.
- 28.09.2012 00:54:46
- Форум: Lazarus
- Тема: При клике на форму исчезает всё...
- Ответы: 61
- Просмотры: 39922
GroupBox и Shape
Я всё же продолжу тему. Наткнулся и я на проблему то ли с GroupBox, то ли с моими знаниями о нём.
Итак, новая форма, на которой рисуется GroupBox, содержащий, допустим, три объекта типа TShape: Shape1, Shape2, Shape3 - прямоугольники. Добавляется ColorDialog.
На onMouseDown каждого Shape вешается ...
Итак, новая форма, на которой рисуется GroupBox, содержащий, допустим, три объекта типа TShape: Shape1, Shape2, Shape3 - прямоугольники. Добавляется ColorDialog.
На onMouseDown каждого Shape вешается ...
