6095

SDI інтерфейс на основі модальних форм

Лекция

Информатика, кибернетика и программирование

SDI інтерфейс на основі модальних форм Хід роботи Створив новий проект, та підключив до нього форму Form2. Розмістив на формах необхідні компоненти. Викликаю другу форму як модальну за допомогою події OnClick від Button1, та в цій події вказав ф...

Русский

2012-12-28

33.71 KB

4 чел.

SDI інтерфейс на основі модальних форм

Хід роботи

1)Створив новий проект, та підключив до нього форму Form2. Розмістив на формах необхідні компоненти.

2)Викликаю другу форму як модальну за допомогою події OnClick від Button1, та в цій події вказав

функції які будуть виконувати зміни на формі при натисканні BitBtn1(ОК):

void __fastcall TForm1::Button1Click(TObject *Sender)

{

Form2->ShowModal();

if (Form2->ModalResult==mrOk) {

Form1->Label1->Caption=Form2->Edit1->Text;

switch (Form2->RadioGroup1->ItemIndex) {

case 0: Form1->Color=clRed; break;

case 1: Form1->Color=clYellow; break;

case 2: Form1->Color=clGreen;  break;

}

Form1->Height=StrToInt(Form2->Edit3->Text);

Form1->Width=StrToInt(Form2->Edit2->Text);

}

}

Тобто програма буде виконувати такі функції:

  1.  Переносити текст з Edit1Text до Label1Caption
  2.  Змінювати колір форми залежно від обраного варіанту з RadioGroup1
  3. Брати розміри Form1 з полів Edit2 та Edit3(Дані в полях появляються при створюванні модальної форми:

void __fastcall TForm2::FormCreate(TObject *Sender)

{

Edit2->Text=IntToStr(Form1->Width);

Edit3->Text=IntToStr(Form1->Height);

}


 

А также другие работы, которые могут Вас заинтересовать

43714. Повышение технического уровня подземного горношахтного оборудования 91.49 KB
  Запасы угля Вскрытие шахтного поля. Основной базой каменного угля Украины по-прежнему остаётся Донбасс. Обогащение угля не осуществляется. Основными потребителями угля являются ТЭЦ.
43715. Дослідження методів обробки пластикових матеріалів при виготовленні пакування 12.3 MB
  В результаті розробки проекту необхідно забезпечити високу продуктивність гнучкість оперативність випуску високоякісної продукції. Сучасні тенденції виробництва пластикового пакування в Україні Сучасні тенденції розвитку ринку пакувальної продукції України Використання полімерних матеріалів при виготовленні поліграфічної продукції Види полімерних матеріалів що використовуються у поліграфії Система маркування пластику Переробка пластикових відходів Етапи і методи переробки пластикових відходів
43717. Туристический кластер Псковской области 1.72 MB
  Отечественные туристские кластеры в контексте национальной стратегии отраслевого развития История развития туризма в Псковской области выступает своеобразным катализатором социально экономического развития. Задачи: Дать характеристику понятию туристский кластер; Рассмотреть классификацию туризма; Исследовать состояние и перспективы туризма в Псковской области; Охарактеризовать роль кластеров в современной экономики; Выявить возможные пути развития данной отрасли.
43719. Система навчання гуманітаріїв фізичним дисциплінам 528.79 KB
  Додатковим чинником модернізації вітчизняної педагогіки послужила реформація європейської освіти в руслі Болонського процесу Така реформація по суті є процесом створення єдиного простору європейської вищої освіти як магістрального напрямку розвитку мобільності громадян із можливістю їх післядипломного працевлаштування у будьякій країні Євросоюзу. Ця спрямованість призвела до переходу вищої освіти України на Болонську систему Необхідним стає оновлення змісту навчання в руслі реалізації основних вимог Болонського процесу:...
43720. Дослідження конкурентоспроможності сільськогосподарської продукції ТОВ «Промінь-Приват» 211.61 KB
  Це визначається винятковим значенням аграрного підприємства у забезпеченні сталого розвитку аграрного ринку здійсненні зовнішньоекономічних звязків створення продовольчої безпеки держави. Тільки конкурентоспроможні підприємства можуть виробляти продовольчу продукцію у відповідності до вимог міжнародних стандартів та зможуть використати переваги міжнародного співробітництва у інвестуванні кредитуванні сертифікації страхуванні науковотехнічному забезпеченні сільськогосподарського виробництва та реалізації продовольчих товарів. Тому...
43721. Создание АРМ «Отдел кадров» для фирмы ИП «Никитин А.А.» 150.43 KB
  На каждом предприятии есть такое структурное подразделение как отдел кадров. Сотрудники отдела кадров должны быстро и качественно собирать информацию о человеке обработать ее проверить ее а затем предоставить начальству. Отдел кадров это место куда стекается информация о рабочих предприятия. В отделе кадров содержится информация о людях работающих на данном предприятии.
43722. Агломерационный процесс. Релейная защита присоединений ГПП 1.78 MB
  Их электроснабжение может осуществляться от одного источника питания при условии что перерывы электроснабжения не превышают одних суток.1 картограмма нагрузок Выбор сечения кабельных линий отходящих присоединений Сеть внутреннего электроснабжения выполнена по радиальной схеме с питанием каждой подстанции цехов по двум цепям поэтому производим выбор сечения жил кабелей по длительно допустимому току. Л5 РП5 3351 97 81 АСБУ3x95 Выполним проверку по максимально допустимому току таблица 1.4 максимальным расчетным током будем...