⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myieoptions.h

📁 1.MyIE开源工程协议 MyIE开源工程遵循GNU通用公共许可证GPL(GNU General Public License)开发,任何人都可以永久免费安装使用,在你下载和使用MyIE源代码前,请
💻 H
📖 第 1 页 / 共 2 页
字号:
#if !defined(AFX_MyIEOPTIONS_H__9DC8E053_7252_11D4_9BF5_0000E85300AE__INCLUDED_)
#define AFX_MyIEOPTIONS_H__9DC8E053_7252_11D4_9BF5_0000E85300AE__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "SAPrefsDialog.h"
#include "AdvTabCtrl.h"

/////////////////////////////////////////////////////////////////////////////
// CWindowProp dialog

class CWindowProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CWindowProp)

// Construction
public:
	CWindowProp();
	~CWindowProp();

// Dialog Data
	//{{AFX_DATA(CWindowProp)
	enum { IDD = IDD_PROPPAGE_WINDOW };
	CSpinButtonCtrl	m_spin3;
	CSpinButtonCtrl	m_spin2;
	CSpinButtonCtrl	m_spin1;
	BOOL	m_bActiveNew;
	BOOL	m_bOpenFolderOut;
	int		m_nCollectorTrans;
	int		m_nOpenNew;
	int		m_nNewSequence;
	int		m_nCloseSequence;
	BOOL	m_nNewAddress;
	BOOL	m_bNewFav;
	BOOL	m_bNewHistory;
	BOOL	m_bNewLinks;
	BOOL	m_bNewLocal;
	BOOL	m_bActiveFileNew;
	BOOL	m_bKeepOnePage;
	BOOL	m_bBlankMonitorClip;
	BOOL	m_bActiveNewAddress;
	BOOL	m_bNewHome;
	BOOL	m_bUseTargetFrameName;
	BOOL	m_bReloadUnShownImage;
	//}}AFX_DATA


// Overrides
	// ClassWizard generate virtual function overrides
	//{{AFX_VIRTUAL(CWindowProp)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	// Generated message map functions
	//{{AFX_MSG(CWindowProp)
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};
/////////////////////////////////////////////////////////////////////////////
// CTabProp dialog

class CTabProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CTabProp)

// Construction
public:
	int		m_nLDbClickTabBlank;
	int		m_nRDbClickTabBlank;
	CTabProp();
	~CTabProp();

// Dialog Data
	//{{AFX_DATA(CTabProp)
	enum { IDD = IDD_PROPPAGE_TAB };
	CSpinButtonCtrl	m_spin3;
	CSpinButtonCtrl	m_spin2;
	CSpinButtonCtrl	m_spin1;
	CComboBox	m_RDbClickBlank;
	CComboBox	m_LDbClickBlank;
	BOOL	m_bAutoFitTab;
	UINT	m_nMaxChars;
	int		m_nMaxWidth;
	int		m_nMinWidth;
	BOOL	m_bMultiTab;
	int		m_nLDBClick;
	int		m_nMCLICK;
	BOOL	m_bShowIndex;
	int		m_nRClick;
	int		m_bClickClose;
	BOOL	m_bWheelOnTab;
	BOOL	m_bWheelTab;
	BOOL	m_bShowDot;
	BOOL	m_bShowRead;
	BOOL	m_bShowFavIcon;
	//}}AFX_DATA


// Overrides
	// ClassWizard generate virtual function overrides
	//{{AFX_VIRTUAL(CTabProp)
	public:
	virtual void OnOK();
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	// Generated message map functions
	//{{AFX_MSG(CTabProp)
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};
/////////////////////////////////////////////////////////////////////////////
// CGeneralProp dialog

class CGeneralProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CGeneralProp)

// Construction
public:
	void SetFavPathState(BOOL state);
	void SetLinkPathState(BOOL state);
	CGeneralProp();
	~CGeneralProp();

// Dialog Data
	//{{AFX_DATA(CGeneralProp)
	enum { IDD = IDD_PROPPAGE_GENERAL };
	BOOL	m_bAniIcon;
	BOOL	m_bKeepSilent;
	BOOL	m_bOneInstance;
	BOOL	m_bLockHomepage;
	CString	m_strSkinPath;
	BOOL	m_bAutoRun;
	CString	m_strFavPath;
	BOOL	m_bUseDefaultFavPath;
	BOOL	m_bForbidMainTitle;
	CString	m_strLinkPath;
	BOOL	m_bUseDefaultLinkPath;
	//}}AFX_DATA


// Overrides
	// ClassWizard generate virtual function overrides
	//{{AFX_VIRTUAL(CGeneralProp)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	// Generated message map functions
	//{{AFX_MSG(CGeneralProp)
	afx_msg void OnGetSkinpath();
	afx_msg void OnShowTray();
	virtual BOOL OnInitDialog();
	afx_msg void OnGetFavPath();
	afx_msg void OnDefaultFavPath();
	afx_msg void OnGetLinkPath();
	afx_msg void OnDefaultLinkPath();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};

/////////////////////////////////////////////////////////////////////////////
// COtherProp dialog

class COtherProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(COtherProp)

// Construction
public:
	WORD m_OldModifiers, m_OldKey;
	WORD Mod2HotKey(WORD key);
	WORD HotKey2Mod(WORD key);
	COtherProp();
	~COtherProp();

// Dialog Data
	//{{AFX_DATA(COtherProp)
	enum { IDD = IDD_PROPPAGE_OTHERS };
	CHotKeyCtrl	m_HotKey;
	CString	m_strCE1;
	CString	m_strCE2;
	CString	m_strCSE1;
	CString	m_strCSE2;
	CString	m_strSE1;
	CString	m_strSE2;
	int		m_nMenuStyle;
	BOOL	m_bMinTray;
	BOOL	m_bCloseTray;
	BOOL	m_bShowTray;
	BOOL	m_bCloseAllWhenCloseToTray;
	//}}AFX_DATA


// Overrides
	// ClassWizard generate virtual function overrides
	//{{AFX_VIRTUAL(COtherProp)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	// Generated message map functions
	//{{AFX_MSG(COtherProp)
	virtual BOOL OnInitDialog();
	afx_msg void OnShowTray();
	afx_msg void OnUpdateHotkey();
	afx_msg void OnSetDefault();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};

/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// CSaveProp dialog

class CSaveProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CSaveProp)

// Construction
public:
	CSaveProp();
	~CSaveProp();

// Dialog Data
	//{{AFX_DATA(CSaveProp)
	enum { IDD = IDD_PROPPAGE_SAVE };
	CString	m_strSavePath;
	CString	m_strImagePath;
	int		m_nAutoSave;
	BOOL	m_bCateWithSite;
	BOOL	m_bImgCateWithSite;
	BOOL	m_bNameByTitle;
	BOOL	m_bSavePageByDate;
	//}}AFX_DATA


// Overrides
	// ClassWizard generate virtual function overrides
	//{{AFX_VIRTUAL(CSaveProp)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	// Generated message map functions
	//{{AFX_MSG(CSaveProp)
	afx_msg void OnGetSavepath();
	afx_msg void OnGetImagepath();
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};

/////////////////////////////////////////////////////////////////////////////
// CMouseProp dialog

class CMouseProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CMouseProp)

// Construction
public:
	CMouseProp();
	~CMouseProp();

// Dialog Data
	//{{AFX_DATA(CMouseProp)
	enum { IDD = IDD_PROPPAGE_MOUSE };
	int		m_nImgDown;
	int		m_nImgLeft;
	int		m_nImgRight;
	int		m_nImgUp;
	int		m_nLinkDown;
	int		m_nLinkLeft;
	int		m_nLinkRight;
	int		m_nLinkUp;
	int		m_nTextDown;
	int		m_nTextLeft;
	int		m_nTextRight;
	int		m_nTextUp;
	BOOL	m_bSimuDragLink;
	//}}AFX_DATA


// Overrides
	// ClassWizard generate virtual function overrides
	//{{AFX_VIRTUAL(CMouseProp)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
	// Generated message map functions
	//{{AFX_MSG(CMouseProp)
	virtual BOOL OnInitDialog();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()

};

#endif // !defined(AFX_MyIEOPTIONS_H__9DC8E053_7252_11D4_9BF5_0000E85300AE__INCLUDED_)
/////////////////////////////////////////////////////////////////////////////
// CGestureProp dialog

class CGestureProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CGestureProp)
public:
	int		m_nLastIdx;
	int		m_nMButtonDown;
	int		m_nLButtonDown;
	int		m_nRButtonDown;
	int		m_nLDbClick;
	int		m_nLeftRight;
	int		m_nRightLeft;
	//
	void GetMenuItemString(CString &strName, int nID);
	void InputOneGesture(int id);
	CGestureProp();
	~CGestureProp();

// Dialog Data
	//{{AFX_DATA(CGestureProp)
	enum { IDD = IDD_PROPPAGE_GESTURE };
	CEdit	m_gesture;
	CComboBox	m_command;
	CListCtrl	m_list;
	BOOL	m_bShowGesture;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CGestureProp)
	public:
	virtual void OnOK();
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:

	// Generated message map functions
	//{{AFX_MSG(CGestureProp)
	afx_msg void OnNew();
	afx_msg void OnUpdate();
	virtual BOOL OnInitDialog();
	afx_msg void OnItemchangedList(NMHDR* pNMHDR, LRESULT* pResult);
	afx_msg void OnDeltaposSpin(NMHDR* pNMHDR, LRESULT* pResult);
	afx_msg void OnUp();
	afx_msg void OnDown();
	afx_msg void OnLeft();
	afx_msg void OnRight();
	afx_msg void OnDelete();
	afx_msg void OnBack();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
// CToolbarProp dialog
class CToolbarProp : public CSAPrefsSubDlg
{
	DECLARE_DYNCREATE(CToolbarProp)
public:
	DWORD m_dwFsShow;
	DWORD m_dwAhShow;
	CToolbarProp();
	~CToolbarProp();

// Dialog Data
	//{{AFX_DATA(CToolbarProp)
	enum { IDD = IDD_PROPPAGE_TOOLBAR };
	BOOL	m_bShowToolbarLabel;
	BOOL	m_bComboShowIcon;
	BOOL	m_bGoProxyMenu;
	BOOL	m_bShowSearchBarButton;
	BOOL	m_bShowAddressBarButton;
	//}}AFX_DATA


// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CToolbarProp)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -