1 //---------------------------------------------------------------------------
4 //---------------------------------------------------------------------------
6 #include <Controls.hpp>
7 #include <StdCtrls.hpp>
9 #include <ComCtrls.hpp>
10 #include <ActnList.hpp>
12 //---------------------------------------------------------------------------
15 CM_TEXT = 1, //
\95¶
\8e\9a\92\8a\8fo
19 class TPopupConfigDlg : public TForm
21 __published: // IDE
\8aÇ
\97\9d\82Ì
\83R
\83\93\83|
\81[
\83l
\83\93\83g
22 TCheckBox *cbGroupOpen;
25 TCheckBox *cbCtrlClose;
29 TComboBox *edGroupName;
33 TComboBox *cbPopupKey;
35 TComboBox *cbToggleKey;
42 TLabel *lbScaleNormal;
45 TActionList *ActionList1;
48 TPopupMenu *pmDebugMenu;
49 TMenuItem *miShowAMODI;
50 TComboBox *cbCaptureMode;
52 TCheckBox *cbDPISetting;
53 void __fastcall cbGroupOpenClick(TObject *Sender);
54 void __fastcall FormShow(TObject *Sender);
55 void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose);
56 void __fastcall btnHelpClick(TObject *Sender);
57 void __fastcall actHelpExecute(TObject *Sender);
58 void __fastcall lbDebugDblClick(TObject *Sender);
59 void __fastcall miShowAMODIClick(TObject *Sender);
60 void __fastcall cbCaptureModeChange(TObject *Sender);
61 void __fastcall cbDPISettingClick(TObject *Sender);
62 private: //
\83\86\81[
\83U
\81[
\90é
\8c¾
64 public: //
\83\86\81[
\83U
\81[
\90é
\8c¾
65 __fastcall TPopupConfigDlg(TComponent* Owner);
66 void SetPopupKey( int keycomb );
68 void SetToggleKey( int keycomb );
70 void SetDPIDetect(bool dpi_detect);
72 void SetScaler(int scale);
74 void SetMODIAvail(bool avail) { MODIAvail = avail; }
75 void SetCaptureMode(int mode);
78 //---------------------------------------------------------------------------
79 extern PACKAGE TPopupConfigDlg *PopupConfigDlg;
80 //---------------------------------------------------------------------------