1 //---------------------------------------------------------------------------
\r
4 //---------------------------------------------------------------------------
\r
5 #include <Classes.hpp>
\r
6 #include <Controls.hpp>
\r
7 #include <StdCtrls.hpp>
\r
9 #include <ExtCtrls.hpp>
\r
10 //---------------------------------------------------------------------------
\r
11 #include "QDrawGraph.h"
\r
12 #include "QDrawHSVGraph.h"
\r
13 #include <ComCtrls.hpp>
\r
14 #include <Menus.hpp>
\r
15 #include <Dialogs.hpp>
\r
16 //---------------------------------------------------------------------------
\r
17 class TFGraph : public TForm {
\r
19 TPageControl *PageControl;
\r
20 TTabSheet *TSStandard;
\r
25 TMainMenu *MainMenu1;
\r
27 TMenuItem *MMSaveResults;
\r
30 TSaveDialog *SaveDialog;
\r
31 TTabSheet *TSMeasured;
\r
32 TRichEdit *REMeasured;
\r
33 TPaintBox *PaintBox;
\r
34 TScrollBar *SBarStandard;
\r
35 TGroupBox *GroupBox1;
\r
36 TRadioButton *RBShowAll;
\r
37 TRadioButton *RBShowNonZero;
\r
40 TPopupMenu *PMMeasured;
\r
43 void __fastcall FormMouseWheel(TObject *Sender, TShiftState Shift,
\r
44 int WheelDelta, TPoint &MousePos, bool &Handled);
\r
45 void __fastcall MMSaveResultsClick(TObject *Sender);
\r
46 void __fastcall MMCloseClick(TObject *Sender);
\r
47 void __fastcall RBShowNonZeroClick(TObject *Sender);
\r
48 void __fastcall RBShowAllClick(TObject *Sender);
\r
49 void __fastcall PaintBoxPaint(TObject *Sender);
\r
50 void __fastcall SBarStandardScroll(TObject *Sender,
\r
51 TScrollCode ScrollCode, int &ScrollPos);
\r
52 void __fastcall FormResize(TObject *Sender);
\r
53 void __fastcall FormDestroy(TObject *Sender);
\r
54 void __fastcall MMCopyClick(TObject *Sender);
\r
55 void __fastcall PMCopyClick(TObject *Sender);
\r
56 void __fastcall MMHideClick(TObject *Sender);
\r
58 QDrawGraph *qDrawGraph;
\r
59 QDrawHSVGraph *qDrawHsvGraph;
\r
64 QBits *qBits; //Stored Data
\r
66 void ShowMeasurement(void);
\r
68 void Execute(QBits *qBits);
\r
70 __fastcall TFGraph(TComponent* Owner);
\r
72 //---------------------------------------------------------------------------
\r
73 extern PACKAGE TFGraph *FGraph;
\r
74 //---------------------------------------------------------------------------
\r