Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.029 c
4-35949
Alexander
2002-07-21 14:15
2002.09.12
Есть StaticText, на котором что-то нарисовано (иконка) и фон


3-35541
Oleg_EM
2002-08-21 15:27
2002.09.12
Вы будете смеяцца, но КАК перезапустить IB 5 ?


1-35726
Serega_spb
2002-09-02 10:07
2002.09.12
Как сделать чтобы один exe-шник мог создавать другой exe


14-35910
VictorT
2002-08-16 17:20
2002.09.12
EPILz


1-35748
delphiwhat
2002-08-30 16:20
2002.09.12
ComboBox+Table+DB? ПРОБЛЕМА





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