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

}


 

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

64062. Фонетические, лексические и грамматические особенности говора пос. Береславка 378 KB
  Таким образом наблюдается смешение и параллельное существование черт Северорусского и Южнорусского наречий а также Среднерусских говоров. Одним из важнейших определителей отнесённости говора к определённому наречию является такая характеристика как тип предударного вокализма.
64063. Примениние холодной электродуговой сварки чугуна в строительстве 348 KB
  Всё изделие за исключением зоны прилегающей к сварочной ванне остаётся практически холодным на всём протяжении процесса сварки. Металл наплавляется узкими короткими валиками отдельными участками распределёнными по поверхности сварки с тем чтобы избежать...
64064. Изучение лицензирования и квотирования импорта и экспорта товаров в Таможенном союзе 514 KB
  Экспортные вводятся либо в соответствии с международными стабилизационными соглашениями устанавливающими долю каждой страны в общем экспорте определенного товара либо правительства страны для предотвращения вывоза товаров дефицитных на внутреннем рынке.
64065. СТРУКТУРНО-СЕМАНТИЧНІ ОСОБЛИВОСТІ АВТОРСЬКИХ ЛЕКСИЧНИХ НОВОТВОРІВ У ПОЕЗІЇ КІНЦЯ ХХ – ПОЧАЬТКУХХІ СТОЛІІТЬ 628 KB
  Актуальність дослідження також зумовлена важливою роллю кожного поета в розвитку літератури рідного краю, збагаченням поетичного словника мови новими оригінальними й високохудожніми індивідуально-авторськими одиницями.
64066. Графічний дизайн тематичного календаря 1.82 MB
  Як приємно за чашкою уранішньої кави проглянути улюблену газету або журнал, відчути приємний лиск глянцю і ні з чим не порівнянний аромат свіжій преси. Зараз вже неможливо уявити собі життя без друкарських ЗМІ, рекламних буклетів і каталогів, без афіш і квитків, нарешті, без візиток і етикеток на товарах.
64067. Правове становище фермерського господарства 405.5 KB
  Предметом дослідження є приписи нормативно-правових актів фермерського, аграрного, земельного, цивільного, господарського та іншого законодавства України, практика його застосування та спеціальна аграрно-правова й земельно-правова література з питань діяльності фермерських господарств.
64068. Апаратне забезпечення комп’ютора 2.95 MB
  Головним пристроєм комп’ютера є центральний процесор. Він і виконує основні операції по опрацюванню даних та управління роботою інших пристроїв. По способу розташування пристроїв відносно процесора їх поділяють на внутрішні та зовнішні (периферійні). До внутрішніх відносіть деякі види пам’яті.