Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизНаписание Form Designer а Найти похожие ветки
← →
pantel © (2004-04-19 18:21) [0]Фактически, 2 вопроса в одном.
1. Как сделать чтоб в фоне окна рисовались точки по сетке (Canvas.Pixels[] очень тормозно)
2. Как сделать отображение выделения поверх WinControl"ов? И перехват сообщений мыши к ним. С обычными-то контролами легко - можно поставить PaintBox поверх всего, а с оконными - ...
← →
pantel © (2004-04-19 18:21) [0]Фактически, 2 вопроса в одном.
1. Как сделать чтоб в фоне окна рисовались точки по сетке (Canvas.Pixels[] очень тормозно)
2. Как сделать отображение выделения поверх WinControl"ов? И перехват сообщений мыши к ним. С обычными-то контролами легко - можно поставить PaintBox поверх всего, а с оконными - ...
← →
WebErr © (2004-04-19 18:38) [1]
> Canvas.Pixels[]
Лучше TBitmap.ScanLine[] - он быстрее!
← →
WebErr © (2004-04-19 18:38) [1]
> Canvas.Pixels[]
Лучше TBitmap.ScanLine[] - он быстрее!
← →
pantel © (2004-04-19 18:41) [2]Он-то быстрее, но у формы нету битмапа. Или имеется в виду предварительно прорисовать в какой-то битмап размером с форму и потом его на форму положить?
← →
pantel © (2004-04-19 18:41) [2]Он-то быстрее, но у формы нету битмапа. Или имеется в виду предварительно прорисовать в какой-то битмап размером с форму и потом его на форму положить?
← →
WebErr © (2004-04-19 18:42) [3]
> 2. Как сделать отображение выделения поверх WinControl"ов?
> И перехват сообщений мыши к ним. С обычными-то контролами
> легко - можно поставить PaintBox поверх всего, а с оконными
> - ...
Можно создать (CreateWindow) окно с прозрачной кистью в качестве Bkground"a (Hollow Brush в параметрах WndClass"a), со стандартным рисунком "а-ля Form Designer focus".
← →
WebErr © (2004-04-19 18:42) [3]
> 2. Как сделать отображение выделения поверх WinControl"ов?
> И перехват сообщений мыши к ним. С обычными-то контролами
> легко - можно поставить PaintBox поверх всего, а с оконными
> - ...
Можно создать (CreateWindow) окно с прозрачной кистью в качестве Bkground"a (Hollow Brush в параметрах WndClass"a), со стандартным рисунком "а-ля Form Designer focus".
← →
WebErr © (2004-04-19 18:43) [4]
> Или имеется в виду предварительно прорисовать в какой-то
> битмап размером с форму и потом его на форму положить?
Зачем задавать вопрос, если уже знаешь ответ?! :))))
← →
WebErr © (2004-04-19 18:43) [4]
> Или имеется в виду предварительно прорисовать в какой-то
> битмап размером с форму и потом его на форму положить?
Зачем задавать вопрос, если уже знаешь ответ?! :))))
← →
pantel © (2004-04-19 20:16) [5]Окно поверх всего создал, но у него если поставить HOLLOW_BRUSH, то оно не стирает ничего, в тч. и то, что под формой на экране. То есть как поставить, что это окно прозрачное кое-где?
← →
pantel © (2004-04-19 20:16) [5]Окно поверх всего создал, но у него если поставить HOLLOW_BRUSH, то оно не стирает ничего, в тч. и то, что под формой на экране. То есть как поставить, что это окно прозрачное кое-где?
← →
Sun bittern © (2004-04-20 06:15) [6]pantel © (19.04.04 18:41) [2]
Canvas у TForm никто не отобирал :)
2. Вопрос - ищи в сети HANDLES.PAS
← →
Sun bittern © (2004-04-20 06:15) [6]pantel © (19.04.04 18:41) [2]
Canvas у TForm никто не отобирал :)
2. Вопрос - ищи в сети HANDLES.PAS
← →
KSergey © (2004-04-20 07:33) [7]http://z-ol.chat.ru/cmp.htm
TStretchHandles Прозрачный компонент, применяемый для перемещения визуальных элементов формы и изменения их размеров во время работы программы. Во время работы от визуально очень напоминает редактор Delphi
← →
KSergey © (2004-04-20 07:33) [7]http://z-ol.chat.ru/cmp.htm
TStretchHandles Прозрачный компонент, применяемый для перемещения визуальных элементов формы и изменения их размеров во время работы программы. Во время работы от визуально очень напоминает редактор Delphi
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.057 c