Форум: "WinAPI";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
Вниз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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c