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

}


 

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

55813. Повторювально - узагальнюючий урок з теми «Княжа Русь-Україна» 46 KB
  Запитання Хто автор Повісті минулих літ Хто княжив у Києві до приходу Олега Хто прибив щит на воротах Константинополя З якої династії походив князь Ігор Назвіть імя князя який загинув від рук древлян. Який князь загинув у боротьбі з печенігами Хто і коли запровадив християнство на Русі Як називається перший збірник законів на Русі Хто його автор Хто і коли остаточно розгромив печенігів Як називався перший камяний храм Київської Русі Назвіть імя доньки князя Ярослава Мудрого яка стала королевою Франції....
55818. Українські рушники – обереги, символи працелюбності нашого народу 45 KB
  Ознайомити дітей з різними функціями рушника. Зал прикрашений різними рушниками. На стінах плакати: Хата без рушників родина без дітей Рушники на кілочку хата у віночку Не лінуйся дівонько вишивати буде чим гостей шанувати.
55819. Український рушничок – символ мого роду 55 KB
  Україна - це милосердна рідна мова вишитий рушник і задушевна лірична пісня. дівчата вишивають рушники серветки і виконують пісню Вишивання Український рушник. Ознакою охайності працьовитості кожної господині є прибрана хата: вишиті рушники.
55820. А. Малишка, «Пісня про рушник» 64 KB
  Малишка з Піснею про рушник; удосконалювати навички виразного читання; формувати навички аналізу поетичного твору; виховувати любов до рідного слова. МЕТАобслуговуюча праця: домогтися глибокого осмислення учнями значення рушника в житті рідного народу вироблення душевної потреби берегти його як сімейний скарб бажання вишити свій рушник; виховувати в учнів почуття гордості за свій народ свою національну культуру виховувати почуття національної самосвідомості любов до рідного краю пошану до народних майстрів.Малишка грамзапис Пісні...
55821. Русская народная сказка «Репка» 34 KB
  Цель: Знакомство с содержанием русской народной сказки Репка. Коломыткина сказка Репка в иллюстрациях лист ватмана с рисунком фоном сказки Репка сказочные персонажи трафарет репки шестигранный карандаш цветные карандаши посылочный ящик для сюрпризного момента. В руках у меня книжка посмотрите и скажите как называется...