Форум: "Основная";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
Внизкоординаты клика по форме... Найти похожие ветки
← →
Mr-jack (2005-05-20 20:09) [0]Доброго дня,такой вопрос : если пользователь клкает по форме левой кнпк мыши,как отследить координаты места куда он нажал?и ещё,когда рисую на форме(Canvas),то после перемещения формы,сворачивания и другими манипуляциями всё что было нарисовано исчезает..можно ли это как-нибудь предатвратить?Заранее спасибо..
← →
begin...end © (2005-05-20 20:12) [1]> Mr-jack (20.05.05 20:09)
> если пользователь клкает по форме левой кнпк мыши,как
> отследить координаты места куда он нажал?
Если в OnMouseDown -- то см. координаты X и Y этого обработчика.
Если в OnClick -- см. Mouse.CursorPos или GetCursorPos.
> когда рисую на форме(Canvas),то после перемещения
> формы,сворачивания и другими манипуляциями всё что
> было нарисовано исчезает..можно ли это как-нибудь
> предатвратить?
Можно перерисовывать заново.
← →
Mr-jack (2005-05-20 20:20) [2]спасибо...
← →
Юрий Зотов © (2005-05-21 01:55) [3]> Mr-jack
Просто перенесите код рисования в обработчик события OnPaint - и все будет перерисовываться автоматически.
← →
Германн © (2005-05-21 02:02) [4]2 Mr-jack (20.05.05 20:09)
>...когда рисую на форме(Canvas),то после перемещения >формы,сворачивания и другими манипуляциями всё что было >нарисовано исчезает..можно ли это как-нибудь предатвратить?
А это смотря как рисуешь! Рисовать в Windows нужно всякий раз, когда вышеупомянутый это потребует. Т.е. после передачи приложению некоего сообщения (WM_PAINT, WM_NCPAINT, ... etc).
Поправьте иеня Мастера! По-моему был период в Windows, когда при перемещении окна запоминался "вид того, что лежало под ним"? Или нет?
← →
Германн © (2005-05-21 02:05) [5]ПисАл Германн © (21.05.05 02:02) [4] до ответа Юрий Зотов © (21.05.05 01:55) [3], но не успел :(
← →
Просто Джо © (2005-05-21 02:12) [6][4] Германн © (21.05.05 02:02)
> По-моему был период в Windows, когда при перемещении окна
> запоминался "вид того, что лежало под ним"?
Ага. Примерно с 13 по 14 ч. по киевскому времени...
← →
Defunct © (2005-05-21 02:31) [7][3][4]
Или, что гораздо проще, рисовать на TImage.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c