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

Вниз

Написание компонента   Найти похожие ветки 

 
SergeN   (2003-03-03 12:32) [0]

Вот например я захотел сделать индикатор процесса а-ля загрузка процессора в диспетчере задач в Win2000. Решил его "родить" от TImage.
Проблема состоит в следующем:
1.Я этого никогда не делал и не совсем врубаюсь
2.Как в событии OnCreate нарисовать то что мне нужно

Шутникам и прочим хохмачам: можете начинать меня об...
Мастерам и знатокам: подмогите пожалуйста


 
Delirium^.Tremens ©   (2003-03-03 12:33) [1]


> Как в событии OnCreate нарисовать то что мне нужно

Здесь еще пока не на чем рисовать. Оно в процессе создания.


 
SergeN   (2003-03-03 12:35) [2]


> Здесь еще пока не на чем рисовать. Оно в процессе создания.


Это значит я обламываюсь со своей идеей?


 
SergeN   (2003-03-03 12:40) [3]

А вообще возможно ли при написании компонента рисовать на его канвасе


 
SergeN   (2003-03-03 12:59) [4]

Нельзя что ли?


 
JibSkeart ©   (2003-03-03 13:09) [5]

1.Я этого никогда не делал и не совсем врубаюсь
2.Как в событии OnCreate нарисовать то что мне нужно


1. Прочитать соответсвущюю литературу
2. Delirium^.Tremens © (03.03.03 12:33)
3. Чем Timage->Canvas->... неустраивает (если я правильно понял вопрос)


 
Serious Sam   (2003-03-03 13:10) [6]

Обязательно ли писать компонент? Может, просто классом обойтись?


 
Юрий Зотов ©   (2003-03-03 13:15) [7]

> Как в событии OnCreate нарисовать то что мне нужно

У Вашего компонента НЕ БУДЕТ события OnCreate. Даже если Вы его сделаете, то его обработчик НИКОГДА не будет вызван. Потому что его адрес в конструкторе ВСЕГДА будет NIL. Первая точка, где имеет смысл возбуждать события - это метод Loaded. Не раньше.


> А вообще возможно ли при написании компонента рисовать на его
> канвасе

Легко. Все TGraphicControl"ы именно так и пишутся. В VCL полно примеров.


 
SergeN   (2003-03-03 13:16) [8]


> 1. Прочитать соответсвущюю литературу


Не имеем-с



> 3. Чем Timage->Canvas->... неустраивает (если я правильно
> понял вопрос)


Устраивает. Раньше так и делал. Надоело повторяться. Очень часто с такими индикаторами приходиться работать. У меня соответсвующий код уже в хранилище. Думал что получится...



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
14-54284
anbezr
2003-02-28 16:26
2003.03.17
Event mutex semaphore


3-53931
User_OKA
2003-02-26 09:54
2003.03.17
форматирование ячеек Excel


1-53968
new prg
2003-03-06 06:41
2003.03.17
Ввод и вывод данных при помощи текстового файла


1-54090
Kir68
2003-03-05 10:49
2003.03.17
Конструктор и деструктор в компоненте


6-54154
dumb
2003-01-27 09:10
2003.03.17
Быстрый gethostbyaddr