Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.015 c
14-54175
Supreme 2
2003-03-02 17:40
2003.03.17
Как сделать, чтобы текст показывался не


6-54142
R4D][
2003-01-26 12:31
2003.03.17
Работа с WinSock2


14-54204
MAN-In-RED
2003-02-28 02:07
2003.03.17
Как сделать на своей веб странице...


14-54279
Hint
2003-02-20 17:46
2003.03.17
А что нам надо?


1-54015
Jaguar
2003-03-06 19:52
2003.03.17
Есть ли в Паскале/Delphi следующие операции...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский