Скачиваний:
19
Добавлен:
01.05.2014
Размер:
5.27 Кб
Скачать
//----------------------------------------------------------------------------
#ifndef MainH
#define MainH
//----------------------------------------------------------------------------
#include "ChildWin.h"
#include <vcl\ComCtrls.hpp>
#include <vcl\ExtCtrls.hpp>
#include <vcl\Messages.hpp>
#include <vcl\Buttons.hpp>
#include <vcl\Dialogs.hpp>
#include <vcl\StdCtrls.hpp>
#include <vcl\Menus.hpp>
#include <vcl\Controls.hpp>
#include <vcl\Forms.hpp>
#include <vcl\Graphics.hpp>
#include <vcl\Classes.hpp>
#include <vcl\SysUtils.hpp>
#include <vcl\Windows.hpp>
#include <vcl\System.hpp>
#include <ActnList.hpp>
#include <ImgList.hpp>
#include <StdActns.hpp>
#include <ToolWin.hpp>

//----------------------------------------------------------------------------
class TMainForm : public TForm
{
__published:
	TMainMenu *MainMenu1;
	TMenuItem *File1;
	TMenuItem *FileNewItem;
	TMenuItem *FileOpenItem;
	TMenuItem *FileCloseItem;
	TMenuItem *Window1;
	TMenuItem *Help1;
	TMenuItem *N1;
	TMenuItem *FileExitItem;
	TMenuItem *WindowCascadeItem;
	TMenuItem *WindowTileItem;
	TMenuItem *WindowArrangeItem;
	TMenuItem *HelpAboutItem;
	TOpenDialog *OpenDialog;
	TMenuItem *FileSaveItem;
	TMenuItem *FileSaveAsItem;
	TMenuItem *WindowMinimizeItem;
        TStatusBar *StatusBar;
        TActionList *ActionList1;
        TAction *FileNew1;
        TAction *FileSave1;
        TAction *FileExit1;
        TAction *FileOpen1;
        TAction *FileSaveAs1;
        TWindowCascade *WindowCascade1;
        TWindowTileHorizontal *WindowTileHorizontal1;
        TWindowArrange *WindowArrangeAll1;
        TWindowMinimizeAll *WindowMinimizeAll1;
        TAction *HelpAbout1;
        TWindowClose *FileClose1;
        TWindowTileVertical *WindowTileVertical1;
        TMenuItem *WindowTileItem2;
        TToolBar *ToolBar2;
        TToolButton *ToolButton1;
        TToolButton *ToolButton2;
        TToolButton *ToolButton7;
        TToolButton *ToolButton9;
        TImageList *ImageList1;
	TSaveDialog *SaveDialog;
	TMenuItem *N2;
	TMenuItem *N3;
	TAction *actZoomIn;
	TAction *actZoomOut;
	TMenuItem *N4;
	TMenuItem *N5;
	TMenuItem *N6;
	TMenuItem *N7;
	TMenuItem *N8;
	TAction *actIsStructureVisible;
	TAction *actOptions;
	TMenuItem *N9;
	TMenuItem *N10;
	TToolBar *ToolBar1;
	TToolButton *ToolButton12;
	TToolButton *ToolButton6;
	TToolButton *ToolButton14;
	TToolButton *ToolButton3;
	TToolButton *ToolButton4;
	TToolButton *ToolButton5;
	TToolButton *ToolButton13;
	TToolButton *ToolButton15;
	TToolButton *ToolButton16;
	TToolButton *ToolButton17;
	TToolButton *ToolButton18;
	TMenuItem *N11;
	TMenuItem *N12;
	TImageList *ImageList2;
	TActionList *ActionList2;
	TAction *actDeletePoint;
	TAction *actInsertPoint;
	TAction *actMovePoint;
	TAction *actAlgStep;
	TAction *actAlgRun;
	TAction *actAlgStop;
	TMenuItem *N13;
	TMenuItem *N14;
	TMenuItem *N15;
	TMenuItem *N16;
	TMenuItem *N17;
	TMenuItem *N18;
	TMenuItem *N19;
	TMenuItem *N20;
	TMenuItem *N21;
	TAction *actAlgStepPre;
	TMenuItem *N22;
	TToolButton *ToolButton8;
	TMenuItem *N23;
	TMenuItem *N24;
	TMenuItem *N25;
        void __fastcall FileNew1Execute(TObject *Sender);
        void __fastcall FileOpen1Execute(TObject *Sender);
        void __fastcall HelpAbout1Execute(TObject *Sender);
        void __fastcall FileExit1Execute(TObject *Sender);
	void __fastcall FileSave1Update(TObject *Sender);
	void __fastcall FileSaveAs1Execute(TObject *Sender);
	void __fastcall FileSave1Execute(TObject *Sender);
	void __fastcall FormCreate(TObject *Sender);
	void __fastcall actZoomInExecute(TObject *Sender);
	void __fastcall actZoomOutExecute(TObject *Sender);
	void __fastcall actIsStructureVisibleUpdate(TObject *Sender);
	void __fastcall actIsStructureVisibleExecute(TObject *Sender);
	void __fastcall actZoomInUpdate(TObject *Sender);
	void __fastcall actOptionsExecute(TObject *Sender);
	void __fastcall N10Click(TObject *Sender);
	void __fastcall actAlgStepExecute(TObject *Sender);
	void __fastcall actAlgStepUpdate(TObject *Sender);
	void __fastcall actAlgRunExecute(TObject *Sender);
	void __fastcall actAlgRunUpdate(TObject *Sender);
	void __fastcall actAlgStopExecute(TObject *Sender);
	void __fastcall actAlgStopUpdate(TObject *Sender);
	void __fastcall actDeletePointExecute(TObject *Sender);
	void __fastcall actDeletePointUpdate(TObject *Sender);
	void __fastcall actInsertPointExecute(TObject *Sender);
	void __fastcall actInsertPointUpdate(TObject *Sender);
	void __fastcall actMovePointExecute(TObject *Sender);
	void __fastcall actMovePointUpdate(TObject *Sender);
	void __fastcall actAlgStepPreExecute(TObject *Sender);
	void __fastcall actAlgStepPreUpdate(TObject *Sender);
	void __fastcall N24Click(TObject *Sender);
	void __fastcall N25Click(TObject *Sender);
private:
	TfrmMDIChild* __fastcall CreateMDIChild(const String Name);
public:
	virtual __fastcall TMainForm(TComponent *Owner);
};
//----------------------------------------------------------------------------
extern TMainForm *MainForm;
extern TfrmMDIChild *__fastcall MDIChildCreate(void);
//----------------------------------------------------------------------------
#endif
Соседние файлы в папке Sources