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

Вниз

Группировка компонент   Найти похожие ветки 

 
Кодер   (2004-06-13 16:25) [0]

Приветик! Помогите, пожалуйста, мне решить вопрос. Задача следующая: на форме отображаются новости, каждая из которых размещена, ну, скажем в Label1.Caption, т.к. заранее неизвестно сколько новостей может быть, поэтому под каждую новость (если я не ошибаюсь) можно создавать компонент TLabel написав TLabel.Create, а затем описав некоторые из его основных свойств. НО! Это просто Label, а мне хотелось бы немного усложнить эту задачу. Я бы хотел каждую новость помещать в Label (или другой компонент для вывода текста), рядом с ним размещать картинку (скажем - значок "News")  и все эти два компонента разместить на Panel. Но тут возникает проблема: необходимо создавать каждый компонент отдельно и каждый раз описывать свойство каждого компонента. А можно ли создав один лишь раз этот альянс: Label+Image+Panel и описав один раз все его свойста потом просто создавать что-то вроде копий этого альянса с описанными уже всеми основными свойствами?


 
evvcom ©   (2004-06-13 16:30) [1]

Можно пракически всё. Для начала поизучайте примеры, исходники и т.д. В них можно найти много интересного.


 
Кодер   (2004-06-13 16:42) [2]

Если бы у меня были бы исходники я бы давно в них порылся. А из-за отсутствия оных приходится задавать вопросы... А то, что "...можно практически все" я и так давно знаю. :-)


 
evvcom ©   (2004-06-13 16:49) [3]

Ну так сходи в магазин и купи диск с "нормальным" Delphi Enterprise или Architect. Можно даже старенькие версии. В Enterprise всегда исходники были, а примеры вовсе везде по-моему, если только не совсем криво поломана Дельфя.


 
Gero ©   (2004-06-13 16:56) [4]


> А можно ли создав один лишь раз этот альянс: Label+Image+Panel
> и описав один раз все его свойста потом просто создавать
> что-то вроде копий этого альянса с описанными уже всеми
> основными свойствами?

Можно, написав класс TAlliance.


 
Кодер ©   (2004-06-13 16:59) [5]

Уважаемый evvcom, просто у меня возникла проблема, я не имею сейчас возможности купить диск с "нормальным" Delphi Enterprise или Architect я пишу о своей проблеме на форуме Мастеров Делфи, а Ваши ответы "сходи купи диск и поройся в исходниках" или "изучай примеры" можно помещать в качестве ответа на любой вопрос на этом форуме... это общие фразы, я попросил помочь конкретными примерами, просто может быть кто-то уже сталкивался с этой проблемой и решил ее?


 
Кодер ©   (2004-06-13 17:02) [6]

To Gero А как указать, что новый созданный класс TAlliance находился в составе класса TForm1? Нет ли конкретного примера?


 
Darrin   (2004-06-13 17:34) [7]

A: TAliance;
Form1 :TForm1;
...

A.Parent:=Form1;



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
1-1086501524
Hyboid
2004-06-06 09:58
2004.06.27
Подсветка синтаксиса


3-1086090911
rvs
2004-06-01 15:55
2004.06.27
Проблема с запросом


14-1086001167
TriX
2004-05-31 14:59
2004.06.27
Что с кладовкой случилось ?не че не скачивается


1-1086887027
nester
2004-06-10 21:03
2004.06.27
Как зашифровать exe-шник и расшифровать его на лету.


11-1075875743
child
2004-02-04 09:22
2004.06.27
why the PStream.Memory can t assign to parameter