Форум: "Начинающим";
Текущий архив: 2007.12.23;
Скачать: [xml.tar.bz2];
Внизкак создать модуль объекта с возможностью выбора его параметров Найти похожие ветки
← →
ton (2007-11-23 23:23) [0]Добрый день.
у меня была такая задача (к примеру): по запросу создавать окружность (определил как список: радиус, цвет, TImage (как носитель созданного общего PopupMenu)), которая с интервалом в случайном порядке меняла свой цвет. Поставленную задачу решил при размещении всех элементов программы в одном файле.
Теперь мне необходимо выделить "окружность" в отдельный модуль. Возникла такая трудность: не могу в модуле создать таймер (в главном окне программы указывается только задержка времени для изменения цвета).
Подскажите, пожалуйста направление, в котором мне надо искать решение, или ссылку где можно узнать о решения, а ли советом добрым!)
p.s. Целью является создание программы, в которой различный набор геометрических объектов, созданных пользователем, может не зависимо друг от друга менять цвет.
← →
KilkennyCat © (2007-11-24 01:11) [1]искренне пытался понять. не смог. создается впечатление, что Вы мыслите физическими объектами, когда надо - математическими. Массив геометрических объектов с заданными характеристиками - все, что нужно.
А вот визуальное отображение обычно делается так:
создается TBitmap. Перебирается наш массив геометр. об. и отрисовывается в нужном месте с нужной цветностью. после всей отрисовки переносим данный битмап на экран. повторять до готовности.
← →
Германн © (2007-11-24 01:17) [2]
> KilkennyCat © (24.11.07 01:11) [1]
Вот интересно мне. Почему из "святой Питерской троицы" на форуме появляешься только ты?
:)
← →
Reindeer Moss Eater © (2007-11-24 01:19) [3]дежурство у них
← →
Германн © (2007-11-24 01:25) [4]
> Reindeer Moss Eater © (24.11.07 01:19) [3]
1. А почему дежурит всегда только один и тот же из 3-х?
2. А куда делась 4-ая? Это мне даже более интересно, чем всё что происходит на форуме.
← →
KilkennyCat © (2007-11-24 01:27) [5]
> Германн © (24.11.07 01:17) [2]
я давно не программировал. у меня плохо с памятью. читая здесь вопросы, ищу ответы, тем самым удерживаю знания. Алмаз, к счастью, подобным не страдает, но у него сейчас очень много работы: так как я наиболее эффективно могу только отверткой и паяльником шуровать, он программирует.
← →
KilkennyCat © (2007-11-24 01:28) [6]
> Германн © (24.11.07 01:25) [4]
2. У меня есть подозрения, что она здесь, но ник мне неизвестен.
← →
Германн © (2007-11-24 01:33) [7]
> KilkennyCat © (24.11.07 01:28) [6]
>
>
> > Германн © (24.11.07 01:25) [4]
>
>
> 2. У меня есть подозрения, что она здесь, но ник мне неизвестен.
>
>
Её ник очень трудно было определить даже несколько лет назад. Так что уж тут говорить сейчас.
Если она сама не проколется в некоем "порыве души", то никто и не узнает!
← →
ton (2007-11-24 09:36) [8]KilkennyCat? огромное спасибо, я даже и не мог предположить о таком пути решения!
← →
Галинка © (2007-11-26 13:23) [9]а ООП в дельфи отменили? Создать класс типа MyShape (для одного класса - один модуль), со всеми нужными параметрами, типа расположения, цвета, толщины линии и того же таймера. Либо в нем самом сделать ветвление на типы фигур, либо от базового наследовать Circle, Square, Ellipce, Triangle etc.
ПыСы: Или посмотреть TShape, если такой в дельфи есть.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.05 c