home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 February / Chip_2001-02_cd1.bin / sharewar / vecad / examples / bcb / editor / Main.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-10-13  |  7.9 KB  |  219 lines

  1. //---------------------------------------------------------------------------
  2. #ifndef MainH
  3. #define MainH
  4. //---------------------------------------------------------------------------
  5. #include <Classes.hpp>
  6. #include <Controls.hpp>
  7. #include <StdCtrls.hpp>
  8. #include <Forms.hpp>
  9. #include <Menus.hpp>
  10. //---------------------------------------------------------------------------
  11. class TForm1 : public TForm
  12. {
  13. __published:    // IDE-managed Components
  14.     TMainMenu *MainMenu;
  15.     TMenuItem *N1;
  16.     TMenuItem *MenuItem1;
  17.     TMenuItem *Open1;
  18.     TMenuItem *Save1;
  19.     TMenuItem *SaveAs1;
  20.     TMenuItem *N8;
  21.     TMenuItem *Properties1;
  22.     TMenuItem *CloseAll1;
  23.     TMenuItem *List1;
  24.     TMenuItem *N7;
  25.     TMenuItem *Importfrom1;
  26.     TMenuItem *AutoCADDXF1;
  27.     TMenuItem *Exportto1;
  28.     TMenuItem *AutoCADDXF2;
  29.     TMenuItem *HPGL1;
  30.     TMenuItem *RasterImage1;
  31.     TMenuItem *N4;
  32.     TMenuItem *Print1;
  33.     TMenuItem *N2;
  34.     TMenuItem *Exit1;
  35.     TMenuItem *Edit1;
  36.     TMenuItem *Undo2;
  37.     TMenuItem *Redo2;
  38.     TMenuItem *N9;
  39.     TMenuItem *Cut1;
  40.     TMenuItem *Copy2;
  41.     TMenuItem *Paste1;
  42.     TMenuItem *N10;
  43.     TMenuItem *ObjectsProperties1;
  44.     TMenuItem *N3;
  45.     TMenuItem *Copy1;
  46.     TMenuItem *Move1;
  47.     TMenuItem *Rotate1;
  48.     TMenuItem *Scale1;
  49.     TMenuItem *Mirror1;
  50.     TMenuItem *Explode1;
  51.     TMenuItem *N6;
  52.     TMenuItem *Group1;
  53.     TMenuItem *N11;
  54.     TMenuItem *Erase1;
  55.     TMenuItem *View1;
  56.     TMenuItem *ZoomAll1;
  57.     TMenuItem *ZoomWindow1;
  58.     TMenuItem *ZoomPage2;
  59.     TMenuItem *ZoomIn1;
  60.     TMenuItem *ZoomOut1;
  61.     TMenuItem *N5;
  62.     TMenuItem *PageFirst1;
  63.     TMenuItem *PageLasttEnd1;
  64.     TMenuItem *PageNext1;
  65.     TMenuItem *PagePrevious1;
  66.     TMenuItem *N12;
  67.     TMenuItem *SelectPage1;
  68.     TMenuItem *N13;
  69.     TMenuItem *SavecurrentView1;
  70.     TMenuItem *ViewsList1;
  71.     TMenuItem *Format1;
  72.     TMenuItem *Page1;
  73.     TMenuItem *Layer1;
  74.     TMenuItem *Linetype1;
  75.     TMenuItem *TextStyle1;
  76.     TMenuItem *PointStyle1;
  77.     TMenuItem *HatchStyle1;
  78.     TMenuItem *Blocks1;
  79.     TMenuItem *N14;
  80.     TMenuItem *DimensionStyle1;
  81.     TMenuItem *N15;
  82.     TMenuItem *Grid1;
  83.     TMenuItem *ObjectSnap1;
  84.     TMenuItem *AngleSnap1;
  85.     TMenuItem *N16;
  86.     TMenuItem *Units1;
  87.     TMenuItem *Private1;
  88.     TMenuItem *Preferences1;
  89.     TMenuItem *Draw1;
  90.     TMenuItem *Point1;
  91.     TMenuItem *Line1;
  92.     TMenuItem *Polyline1;
  93.     TMenuItem *Spline1;
  94.     TMenuItem *Circle1;
  95.     TMenuItem *centerradius1;
  96.     TMenuItem *CenterDiameter1;
  97.     TMenuItem *N2Points1;
  98.     TMenuItem *N3point1;
  99.     TMenuItem *Arc1;
  100.     TMenuItem *ArcCSE;
  101.     TMenuItem *ArcSEM;
  102.     TMenuItem *ArcSME;
  103.     TMenuItem *Ellipse1;
  104.     TMenuItem *Rectangle1;
  105.     TMenuItem *Dimension1;
  106.     TMenuItem *Horizontal1;
  107.     TMenuItem *Vertical1;
  108.     TMenuItem *Parallel1;
  109.     TMenuItem *Angular1;
  110.     TMenuItem *Radius1;
  111.     TMenuItem *Diameter1;
  112.     TMenuItem *Ordinate1;
  113.     TMenuItem *Hatch1;
  114.     TMenuItem *N17;
  115.     TMenuItem *Text1;
  116.     TMenuItem *Symbol1;
  117.     TMenuItem *InsertBlock1;
  118.     TMenuItem *InsertImage1;
  119.     TMenuItem *Tools1;
  120.     TMenuItem *DistanceArea1;
  121.     TMenuItem *PrintRectangles1;
  122.     TMenuItem *Statistics1;
  123.     TMenuItem *Help1;
  124.     TMenuItem *About1;
  125.     void __fastcall FormCreate(TObject *Sender);
  126.     void __fastcall FormResize(TObject *Sender);
  127.     void __fastcall FormDestroy(TObject *Sender);
  128.     void __fastcall MenuItem1Click(TObject *Sender);
  129.     void __fastcall Open1Click(TObject *Sender);
  130.     void __fastcall Save1Click(TObject *Sender);
  131.     void __fastcall SaveAs1Click(TObject *Sender);
  132.     void __fastcall Properties1Click(TObject *Sender);
  133.     void __fastcall CloseAll1Click(TObject *Sender);
  134.     void __fastcall List1Click(TObject *Sender);
  135.     void __fastcall AutoCADDXF1Click(TObject *Sender);
  136.     void __fastcall AutoCADDXF2Click(TObject *Sender);
  137.     void __fastcall HPGL1Click(TObject *Sender);
  138.     void __fastcall RasterImage1Click(TObject *Sender);
  139.     void __fastcall Print1Click(TObject *Sender);
  140.     void __fastcall Exit1Click(TObject *Sender);
  141.     void __fastcall Undo2Click(TObject *Sender);
  142.     void __fastcall Redo2Click(TObject *Sender);
  143.     void __fastcall Cut1Click(TObject *Sender);
  144.     void __fastcall Copy2Click(TObject *Sender);
  145.     void __fastcall Paste1Click(TObject *Sender);
  146.     void __fastcall ObjectsProperties1Click(TObject *Sender);
  147.     void __fastcall Copy1Click(TObject *Sender);
  148.     void __fastcall Move1Click(TObject *Sender);
  149.     void __fastcall Rotate1Click(TObject *Sender);
  150.     void __fastcall Scale1Click(TObject *Sender);
  151.     void __fastcall Mirror1Click(TObject *Sender);
  152.     void __fastcall Explode1Click(TObject *Sender);
  153.     void __fastcall Group1Click(TObject *Sender);
  154.     void __fastcall Erase1Click(TObject *Sender);
  155.     void __fastcall ZoomAll1Click(TObject *Sender);
  156.     void __fastcall ZoomWindow1Click(TObject *Sender);
  157.     void __fastcall ZoomPage2Click(TObject *Sender);
  158.     void __fastcall ZoomIn1Click(TObject *Sender);
  159.     void __fastcall ZoomOut1Click(TObject *Sender);
  160.     void __fastcall PageFirst1Click(TObject *Sender);
  161.     void __fastcall PageLasttEnd1Click(TObject *Sender);
  162.     void __fastcall PageNext1Click(TObject *Sender);
  163.     void __fastcall PagePrevious1Click(TObject *Sender);
  164.     void __fastcall SelectPage1Click(TObject *Sender);
  165.     void __fastcall SavecurrentView1Click(TObject *Sender);
  166.     void __fastcall ViewsList1Click(TObject *Sender);
  167.     void __fastcall Page1Click(TObject *Sender);
  168.     void __fastcall Layer1Click(TObject *Sender);
  169.     void __fastcall Linetype1Click(TObject *Sender);
  170.     void __fastcall TextStyle1Click(TObject *Sender);
  171.     void __fastcall PointStyle1Click(TObject *Sender);
  172.     void __fastcall HatchStyle1Click(TObject *Sender);
  173.     void __fastcall Blocks1Click(TObject *Sender);
  174.     void __fastcall DimensionStyle1Click(TObject *Sender);
  175.     void __fastcall Grid1Click(TObject *Sender);
  176.     void __fastcall ObjectSnap1Click(TObject *Sender);
  177.     void __fastcall AngleSnap1Click(TObject *Sender);
  178.     void __fastcall Units1Click(TObject *Sender);
  179.     void __fastcall Private1Click(TObject *Sender);
  180.     void __fastcall Preferences1Click(TObject *Sender);
  181.     void __fastcall Point1Click(TObject *Sender);
  182.     void __fastcall Line1Click(TObject *Sender);
  183.     void __fastcall Polyline1Click(TObject *Sender);
  184.     void __fastcall Spline1Click(TObject *Sender);
  185.     void __fastcall centerradius1Click(TObject *Sender);
  186.     void __fastcall CenterDiameter1Click(TObject *Sender);
  187.     void __fastcall N2Points1Click(TObject *Sender);
  188.     void __fastcall N3point1Click(TObject *Sender);
  189.     void __fastcall ArcCSEClick(TObject *Sender);
  190.     void __fastcall ArcSEMClick(TObject *Sender);
  191.     void __fastcall ArcSMEClick(TObject *Sender);
  192.     void __fastcall Ellipse1Click(TObject *Sender);
  193.     void __fastcall Rectangle1Click(TObject *Sender);
  194.     void __fastcall Horizontal1Click(TObject *Sender);
  195.     void __fastcall Vertical1Click(TObject *Sender);
  196.     void __fastcall Parallel1Click(TObject *Sender);
  197.     void __fastcall Angular1Click(TObject *Sender);
  198.     void __fastcall Radius1Click(TObject *Sender);
  199.     void __fastcall Diameter1Click(TObject *Sender);
  200.     void __fastcall Ordinate1Click(TObject *Sender);
  201.     void __fastcall Hatch1Click(TObject *Sender);
  202.     void __fastcall Text1Click(TObject *Sender);
  203.     void __fastcall Symbol1Click(TObject *Sender);
  204.     void __fastcall InsertBlock1Click(TObject *Sender);
  205.     void __fastcall InsertImage1Click(TObject *Sender);
  206.     void __fastcall DistanceArea1Click(TObject *Sender);
  207.     void __fastcall PrintRectangles1Click(TObject *Sender);
  208.     void __fastcall Statistics1Click(TObject *Sender);
  209.     
  210.     void __fastcall About1Click(TObject *Sender);
  211. private:    // User declarations
  212. public:        // User declarations
  213.     __fastcall TForm1(TComponent* Owner);
  214. };
  215. //---------------------------------------------------------------------------
  216. extern PACKAGE TForm1 *Form1;
  217. //---------------------------------------------------------------------------
  218. #endif
  219.