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;

}

}


 

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

76355. Индикаторные и экспресс - методы контроля 262 KB
  Краткая характеристика экспресс методов контроля: стилоскопирование измерение твёрдости травление поверхностей. Целью Эконтроля является обнаружение и определение координат источников сигналов акустической эмиссии связанных с поверхностными или внутренними дефектами исследуеиого объекта рис.2 приведена схема контроля стыкового сварного соединения.
76356. Неразрушающий контроль оборудования АЭС 138 KB
  Контроль сварных соединений оборудования АЭС. ПНАЭГ703191 УЗК Унифицированные методики контроля основных материалов полуфабрикатов сварных соединений и наплавки оборудования и трубопроводов АЭУ Часть 3 ПНАЭ Г703291 УЗК Унифицированные методики контроля основных материалов полуфабрикатов сварных соединений и наплавки оборудования и трубопроводов АЭУ Часть 4 ПНАЭ Г703091 УЗК Унифицированные методики контроля основных материалов полуфабрикатов сварных соединений и наплавки оборудования и трубопроводов АЭУ Часть 2 продолжение...
76357. Разрушающий контроль при изготовлении оборудования АЭС 236 KB
  Неразрушающий контроль оборудования АЭС окончание. Разрушающий контроль при изготовлении оборудования АЭС начало. Контроль сварных соединений оборудования АЭС. Таблицы контроля качества устанавливают необходимость выполнения конкретных контрольных операций.
76359. Ультразвуковой контроль - дефектоскопия и толщинометрия 166.5 KB
  Сущность эхо-импульсного метода УЗК. Ввод и приём УЗ колебаний, мёртвые зоны и способы их сокращение. Эталонирование чувствительности УЗК. Основные этапы разработки методики производственного УЗ контроля. Расшифровка и представление результатов УЗК.
76360. Качество продукции и технический контроль 24.15 KB
  Качество продукции и технический контроль. Качество продукции и технический контроль. Основные понятия относящиеся к качеству продукции. Основные понятия относящиеся к качеству продукции определяются стандартами...
76361. Неразрушающий контроль (НК) и аттестация изделий 61.4 KB
  Диаграмма испытаний график зависимости нагрузки от абсолютной деформации образца. Начальная расчетная длина образца lo участок рабочей длины образца между нанесенными метками до испытания на которое определяется удлинение. Напряжение течения σ напряжение превышающее предел текучести определяемое отношением нагрузки к действительной для данного момента испытаний площади поперечного сечения образца при равномерном деформировании. Предел прочности σв напряжение соответствующее наибольшей нагрузке предшествующей разрыву образца.
76362. Задачи визуального и измерительного контроля (ВИК) 369.73 KB
  Способность правильно различать основные цвета называется нормальной трихромазией. Минимальный ахроматический интервал у красного цвета что несмотря на плохую чувствительность глаза в той области является одной из причин использования красного цвета для сигналов опасности или запрета. Цветоведение колористика наука о цвете включающая знания о физической природе цвета и его основных характеристиках ахроматических и хроматических цветах дополнительных и контрастных цветах колорите и цветовой гармонии.Все цвета по своим физическим...
76363. Оптические средства, измерительный контроль 831 KB
  Основным параметром любого оптического прибора является увеличение кратность Г отношение углового размера изображения малого предмета видимого через наблюдательный прибор к угловому размеру самого предмета видимого невооруженным глазом. Угол под которым глаз наблюдателя видит изображение предмета образованное оптической системой наблюдательного прибора;α2 угол под которым предмет виден невооруженным глазом. Зная...