6880

Головне меню програми та MDI інтерфейс

Лабораторная работа

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

Головне меню програми та MDI інтерфейс Хід роботи 1)Створив новий проект, додав 2 форми, розмістив необхідні компоненти на формах. Далі вказав головну батьківську форму...

Украинкский

2013-01-08

74.18 KB

2 чел.

Головне меню програми та MDI інтерфейс

Хід роботи

1)Створив новий проект, додав 2 форми, розмістив необхідні компоненти на формах.

Далі вказав головну батьківську форму:

FormStyle=fsMDIForm

та дочірню форму:

FormStyle=fsMDIChild

Project->Option->Forms

Auto-Create    Available

Form1     Form2

Form3

2)Створив головне меню MainMenu1->Items

Та для елементів меню написав такий код:

void __fastcall TForm1::New1Click(TObject *Sender)

{

TForm2(this);

}

void __fastcall TForm1::Edit1Click(TObject *Sender)

{

int m=MDIChildCount-1;

for (int i=0;i<=m;i++)

{

MDIChildren[i]->Close();

}

}

void __fastcall TForm1::About1Click(TObject *Sender)

{

Form4->Show();

}

3)Для зміни ім’я активного вікна використовував такий код:

void __fastcall TForm1::Button1Click(TObject *Sender)

{

if (MDIChildCount!=0)

{

ActiveMDIChild->Caption=Edit2->Text;

}

4) Для зміни кольору вікна, використав RadioGroup:

void __fastcall TForm1::Button2Click(TObject *Sender)

{

if (MDIChildCount!=0){

switch (RadioGroup1->ItemIndex) {

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

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

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

}

5)Для сортування вікон каскадом, по горизонталі, по вертикалі також використовував RadioGroup:

void __fastcall TForm1::Button4Click(TObject *Sender)

{

switch (RadioGroup2->ItemIndex)

{case 0:Cascade();break;

case 1:TileMode=tbVertical;Tile();break;

case 2:TileMode=tbHorizontal;Tile();break;

}

}


 

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

14286. Русская музыкальная культура 80-90 27 KB
  1 Время правления Александра III. Россия не воевала стабильность в стране. Император сделал очень много в разных областях жизни. Это и обусловило расцвет искусства и музыки России. В это время продолжают писать композиторы ...
14287. Александр Николаевич Скрябин 1872-1915 Творческий путь 47.5 KB
  Творческий путь Это композитор молодого поколения. Ученик Танеева который выдвинулся в конце 19 века вместе с Рахманиновым и Метнером. Новатор. Обновил все средства музыкальной выразительности. Создал свой стиль. Компози...
14288. Моя любимая музыка - Рок 35.5 KB
  Музыка. Мне очень нравится слушать музыку. Существует много музыкальных исполнителей творчество которых мне интересно. Однако из всех музыкальных стилей я отдаю особое предпочтение рок музыке. Рок представляет собой огромную и многогранную музыкальную культур
14289. Сценарий спортивно-музыкального праздника «Здравствуй, лето!» для детей старшего дошкольного возраста 75.5 KB
  Сценарий спортивномузыкального праздника Здравствуй лето для детей старшего дошкольного возраста сценарий подготовлен руководителем физвоспитания ГБДОУ д/с № 50 Паниной О.А. Цель: Укрепление здоровья детей. Воспитание любви к физической культуре и с...
14290. Строение урока по изучению музыкальной формы 14.91 KB
  Строение урока по изучению музыкальной формы Продолжительность форма организации урока академических часа в неделю подряд пара 1 час 20 минут. Название темы и краткая историческая характеристика. Рассказ о времени возникновения времени ис
14291. ТЕАТР КАК ВИД ИСКУССТВА 187.7 KB
  Реферат по эстетике ТЕАТР КАК ВИД ИСКУССТВА Сущность театра. Театральное искусство Сценический образ Актер в театре Опера часть театрального искусства Балет. Театр в XX веке. Детский театр..
14292. Фотоаппараты. Музыкальные инструменты 158 KB
  Тема 6 Фотоаппараты. Музыкальные инструменты Лекция 10 1 вопрос Особенности сервисного обслуживания фототоваров Сервисное обслуживание фототоваров имеет существенные отличия связанные со спецификой данной товарной группы и включает разнообразные услуги от серви
14293. Музична культура 217 KB
  Тема 12 Музична культура. 10 клас. 2930 Національна хорова і музичнопісенна культура представлена професійними колективами Думка1930 Трембіта 1951 український народний хор під керівництвом Г. Верьовки. 1989 початок конкурсу хорів ім.. М. Леонтовича. 1923-1928 респуб
14294. Морально-дидактическое понимание музыки в Средневековье 52 KB
  Моральнодидактическое понимание музыки в Средневековье Период Средневековья в Западной Европе начинается с распада Римской империи. Он охватывает период 515 века. В это время пишется множество философских и музыкальных трактатов посвященных проблемам музыкальноэ