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

Вниз

Canva   Найти похожие ветки 

 
dZ_murtix ©   (2002-09-11 11:53) [0]

Здорово кто бы не прочитал...
Дело вот в чем, скажем я имею только Handle канвы, и нужно поменять цвет/толщину пера/кисти как это сделать.
То есть я не могу писать строку типа Image1.Canvas.Pen.Color := clRed. Но это крайне необходимо.
Я пишу компоненту которая будет рисовать график таблицы значений функции которую сама содержит, но санву она не может содержать.


 
Poirot ©   (2002-09-11 12:05) [1]

Типа есть HDC я так понимаю...
то просто создаёшь TCanvas
затем MyCanvas.Handle:=DC и рисуй... а потом MyCanvas.Free..
Есть второй вариант - Рисуй средствами Мастдая... типа CreatePen, createBrush и т.п.


 
МИФИст ©   (2002-09-11 13:38) [2]

Функция CreateBrushIndirect

Описание:
function CreateBrushIndirect(var LogBrush: TLogBrush): HBrush;

Создает логическую кисть, опpеделенную LogBrush.

Паpаметpы:
LogBrush: Стpуктуpа TLogBrush.

Возвpащаемое значение:
В случае успешного завеpшения - идентификатоp логической кисти; 0 - в пpотивном случае.


 
SPeller ©   (2002-09-11 15:54) [3]

Ответ Poirot © (11.09.02 12:05), имхо, самый что ни на есть подходящий, если я правильно вопрос понял..



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
14-78659
Viktor Kushnir
2002-10-04 07:21
2002.10.24
XP Упал...


14-78612
Artemkin
2002-10-03 11:47
2002.10.24
Плиз, подскажите где взять компоненту для работы с архивами.


1-78492
KLOP
2002-10-12 08:54
2002.10.24
Возможно ли в Делфях сварганить а-ля WinXP интерфейс ?


4-78713
lds78
2002-08-26 10:11
2002.10.24
Zip/Unzip


14-78670
AL2002
2002-10-05 01:03
2002.10.24
Всё. Пора спать, а то