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);

}


 

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

73307. Особенности продвижения сайта с помощью социальных сетей на примере интернет ресурса Программы двойных дипломов 7.24 MB
  Именно ввиду того, что Интернет в наше время является едва ли не ключевым источником какой-либо информации, веб-технологиям уделяется большое внимание. Каждая крупная организация сегодня для привлечения своей ключевой аудитории в большей степени использует именно Интернет и Интернет-ресурсы. Одним из таких ресурсов является сайт организации, то есть место в Интернете
73308. ОСНОВНЫЕ ЭТАПЫ СТАНОВЛЕНИЯ НАЛОГОВОЙ СИСТЕМЫ РОССИИ 190.5 KB
  Эволюция налоговой системы в РФ. Исследования становления и развития налоговой системы РФ. Сравнение налоговой системы плановой экономики СССР с переходной налоговой системой РФ.
73309. Отдельные основания и способы прекращения права собственности 342 KB
  Общие положения прекращения права собственности. Понятие прекращения права собственности. Понятие и сущность основания и способа прекращения права собственности. Значение разграничения оснований и способов прекращения права собственности.
73310. Мошенничество как преступление 134.5 KB
  Характерной чертой мошенничества выделяющей его среди других видов преступлений против собственности является факт того, что собственник (либо другой владелец имущества), будучи введенным в заблуждение, по собственной воле передаёт мошеннику имущество (право на имущество)
73311. Организация финансовых результатов в ООО СФ «Жилпромстрой» 152.5 KB
  Учет, прогнозирование и планирование финансово-хозяйственной деятельности необходимы на любой стадии производствa. Любые ресурсы имеют свои ограничения и задача руководителя добиться максимального эффектa от их использования. Хозяйственные операции сопровождаются образованием и расходованием денежных средств, соотношение доходов и расходов организации определяют его финансовый результат.
73312. ВИДИ ПРАВ, СВОБОД І ОБОВЯЗКІВ ЛЮДИНИ І ГРОМАДЯНИНА. ЇХ СИСТЕМА В КОНСТИТУЦІЇ УКРАЇНИ 189 KB
  Дослідити ґенезу прав і свобод людини і громадянина на різних історичних етапах становлення держави; визначення поняття та змісту гарантій прав і свобод людини та громадянина; конкретизація ролі та місця держави, та органів державної влади щодо гарантування прав і свобод людини та громадянина; визначення сутності теоретичних засад гарантій прав і свобод людини та громадянина; проаналізувати концептуальні проблеми механізму реалізації права людини і громадянина в Україні...
73313. Основные задачи развития в период первой зрелости (молодости) 269 KB
  Основные задачи развития в период первой зрелости молодости. Обзор теорий развития психики отечественных и зарубежных психологов. Главной целью работы является выделить основные задачи развития как психологического так и социального.
73314. Чувство взрослости как центральное новообразование в структуре личности подростка 287.5 KB
  Исследование личности подростка в возрастной психологии Возрастная психология как область психологического знания. Новообразования и особенности развития личности подростка. Чувство взрослости как центральное новообразование в структуре личности подростка...