Главная страница
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.053 c
4-1084810455
kot_phg
2004-05-17 20:14
2004.06.27
Как мне узнать скрытые название любого *.exe файла и ее версию.


14-1086609016
AlexG
2004-06-07 15:50
2004.06.27
Супер-фильм...


3-1085827809
KADAN
2004-05-29 14:50
2004.06.27
last insert id в MSSQL


1-1087285391
leonidus
2004-06-15 11:43
2004.06.27
Перехват минимизации окна


1-1086762078
Creator
2004-06-09 10:21
2004.06.27
service