Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.07.03;
Скачать: CL | DM;

Вниз

PaintBox и Button: проблема размещения   Найти похожие ветки 

 
Сидор ©   (2009-01-30 20:59) [0]

Ситуация: есть PaintBox на всё окно и несколько кнопок, которые должны быть расположены поверх него. Так вот, несмотря на все мои усилия, PaintBox Button"ы загораживает.
Как можно его уговорить?


 
Дмитрий К ©   (2009-01-30 21:09) [1]

В MCK кнопка без проблем кладется на paintbox. Без MCK создавать кнопки с родителем paintbox, ну, или назначить его: Button.Parent := PaintBox;


 
Сидор ©   (2009-01-31 10:27) [2]

Точно, помогло! Эх, забыл уже программирование напрочь :)
Спасибо большое!


 
mdw ©   (2009-01-31 22:32) [3]

Если в MCK, то установите у PaintBox свойство AcceptChildren установить в True


 
Сидор ©   (2009-02-03 18:02) [4]

Нет, я на чистом KOL"е делаю.
И ещё вопрос возник по ходу работы (надеюсь, последний): есть ли какие-нибудь функции, определяющие местоположение курсора?


 
Дмитрий К ©   (2009-02-03 19:23) [5]

Windows.GetCursorPos


 
_Сидор   (2009-02-15 12:26) [6]

Друзья, не хотел вас беспокоить, но выявил серьёзную проблему с графикой: при сворачивании окна и последующем обратном разворачивании перестаёт прорисовываться графика (KOLGif, рисую на канве PaintBoxов). Что делать? По-всякому уже пинал - не работает.


 
Дмитрий К ©   (2009-02-15 18:54) [7]


> _Сидор   (15.02.09 12:26) [6]

В OnPaint рисуете?


 
_Сидор   (2009-02-15 19:02) [8]

Нет, в других событиях... А обойти никак?


 
Дмитрий К ©   (2009-02-15 19:12) [9]

Рисовать нужно в OnPaint, а в других событиях задавать параметры рисования, если необходимо.


 
_Сидор   (2009-02-15 19:29) [10]

А можно сделать так: где-нибудь, скажем, в OnClick, перевести стрелки на OnPaint?


 
Дмитрий К ©   (2009-02-15 21:06) [11]

метод Invalidate
Рекомендую: http://kolmck.net/docs/KOLBook.rar Есть ответы почти на все вопросы по KOL


 
_Сидор   (2009-02-15 21:58) [12]

Вопрос снят. Я немного не в том месте пытался вызвать метод Invalidate.
Дмитрий К, спасибо большое!



Страницы: 1 вся ветка

Текущий архив: 2011.07.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
2-1301073992
awer
2011-03-25 20:26
2011.07.03
Не работает SetTimer ((


15-1300397390
Юрий
2011-03-18 00:29
2011.07.03
С днем рождения ! 18 марта 2011 пятница


15-1300355136
OW
2011-03-17 12:45
2011.07.03
Работник отдела персонала - что за зверь?


15-1298638136
>|<
2011-02-25 15:48
2011.07.03
Разработка универсального логгера всех действий на форме


15-1300053471
KilkennyCat
2011-03-14 00:57
2011.07.03
о последствиях в японии наглядно