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

Вниз

What is fu...i...n Frame   Найти похожие ветки 

 
Yaro ©   (2002-08-30 09:47) [0]

Или что такое Фрэйм и зачем он нужен?
(никогда не пользовался)


 
Andrey007   (2002-08-30 16:58) [1]

Ну, например, если надо составить меню на неделю, и для этого будет использоован TPageControl c закладками Понедельник - Воскресенье, то на каждой закладке, очевидно, будет один и тот же набор компонентов. Вместо того, чтобы 7 раз все эти поля создавать, делаем 1 TFrame и раскладываем эти фрэймы по закладкам.


 
AL2002 ©   (2002-08-30 18:28) [2]

A frame (TFrame), like a form, is a fucking container for other fucking components. It uses the same ownership mechanism as fucking forms for automatic instantiation and fucking destruction of the fucking components on it, and the same parent-child relationships for fucking synchronization of component properties.
In some ways, however, a fucking frame is more like a customized component than a fucking form. Frames can be saved on the component palette for easy reuse, and they can be nested within fucking forms, other fucking frames, or other fucking container objects. After a fucking frame is created and saved, it continues to function as a unit and to inherit changes from the components (including other fucking frames) it contains. When fucking frame is embedded in another fucking frame or form, it continues to inherit changes made to the fucking frame from which it derives.

Fucking frames are useful to organize groups of controls that are used in multiple places in your application. For example, if you have a bitmap that is used on multiple forms, you can put it in a fucking frame and only one copy of that bitmap is included in the resources of your application. You could also describe a set of edit fields that are intended to edit a table with a fucking frame and use that whenever you want to enter data into the table.


 
Axel ©   (2002-08-30 18:38) [3]

>AL2002 © (30.08.02 18:28)
Правила поведения на форуме
В любом цивилизованном обществе существует набор стандартных правил поведения. В той же степени, это относится и к сетевому общению. Несмотря на очевидность данных требований, все же напомню их, чтобы не было недоразумений и ненужных обид.

Запрещается:
Публиковать серийные номера, коды, а также алгоритмы взлома того или иного программного обеспечения.
Посылать одно и то же сообщение в несколько форумов. Такие сообщения будут рассматриваются как спам независимо от содержания и будут удаляться.
Употреблять ненормативную лексику.
Создание пустых сообщений, спама, преднамеренной рекламы.
Распространение заведомо ложной информации.
Не используйте форум как чат, т.к. на сайте есть чат.
Ветки конференций где общение переходит в личные оскорбления будут удаляться.

P.s. By the way, you missed some (10-20) "fucking" objects :)


 
AL2002 ©   (2002-08-30 19:08) [4]

Фрейм, как и форма, является контейнером для других компонентов.
В некоторых случаях фрейм являет собой более настраиваемый компонент, чем форма. Фреймы могут быть сохранены в палитре компонетов для их повторного использования. Они могут быть сложены внутри форм, других фреймов или объектах-контейнерах.
После того, как фрейм создан и сохранён, он продолжает функционировать как юнит и наследует изменения, сделанные фрейму, от которого он происходит.

Фреймы могут быть полезными, чтобы организовывать группы контролов, которые используются в нескольких местах вашего приложения. Например, у вас есть картинка, которая используется на нескольких формах. Вы можете её положить в эту грёбаную фрейму и получится, что только одна копия картинки будет включена в ресурсы вашего приложения. Вы также можете сунуть в неё несколько текстовых полей, предназначеных для редактирования таблицы с долбаной фреймой, как она меня достала, и использовать её, чтобы вводить данные в таблицу.


 
Yaro ©   (2002-08-30 23:44) [5]

Это в D6, я так понял?


 
AL2002 ©   (2002-08-31 00:52) [6]

>AL2002 © (30.08.02 19:08)
Да. Д6 Хелп.


 
Юрий Зотов ©   (2002-08-31 01:50) [7]

1. Смотри-ка, ведь может, когда захочет.
2. Начиная с D5.



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
1-35633
Strela
2002-08-30 01:18
2002.09.12
Динамическое создание объекта


3-35539
sammy
2002-08-21 08:30
2002.09.12
Add record


4-35944
Shur_ap
2002-07-21 17:19
2002.09.12
не закрывается приложение


1-35646
Юра
2002-08-31 00:51
2002.09.12
Проблемы в работе


1-35725
lipskiy
2002-09-02 12:08
2002.09.12
Как в TEdit сделать выравнивание текста по высоте?