Главная страница
    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.009 c
14-54193
kostya2000
2003-02-28 01:19
2003.03.17
У меня с сайта Борланда ничего не скачивается! почему?


1-53964
4rex
2003-03-05 23:07
2003.03.17
Как сделать порядок в проигрывании файлов


14-54313
zzet
2003-03-01 17:14
2003.03.17
Boot - вирус?


7-54354
Роман Фадеев
2002-12-09 17:42
2003.03.17
Не могу перехватить WM_CONTEXTMENU в TWebBrowser


3-53904
Pat
2003-02-23 12:06
2003.03.17
Опять Access





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский