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

📄 richtexttabspage.h

📁 wxGTK 是 wxWidgets 的 linux GTK+ (>2.2.3)版本。wxWidgets 是一个跨平台的 GUI 框架
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////// Name:        wx/richtext/richtexttabspage.h// Purpose:// Author:      Julian Smart// Modified by:// Created:     10/4/2006 8:03:20 AM// RCS-ID:      $Id: richtexttabspage.h,v 1.3 2006/10/29 22:01:06 JS Exp $// Copyright:   (c) Julian Smart// Licence:     wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _RICHTEXTTABSPAGE_H_#define _RICHTEXTTABSPAGE_H_/*! * Includes */////@begin includes////@end includes/*! * Forward declarations */////@begin forward declarations////@end forward declarations/*! * Control identifiers */////@begin control identifiers#define SYMBOL_WXRICHTEXTTABSPAGE_STYLE wxRESIZE_BORDER|wxTAB_TRAVERSAL#define SYMBOL_WXRICHTEXTTABSPAGE_TITLE _("wxRichTextFontPage")#define SYMBOL_WXRICHTEXTTABSPAGE_IDNAME ID_RICHTEXTTABSPAGE#define SYMBOL_WXRICHTEXTTABSPAGE_SIZE wxSize(400, 300)#define SYMBOL_WXRICHTEXTTABSPAGE_POSITION wxDefaultPosition////@end control identifiers/*! * wxRichTextTabsPage class declaration */class WXDLLIMPEXP_RICHTEXT wxRichTextTabsPage: public wxPanel{    DECLARE_DYNAMIC_CLASS( wxRichTextTabsPage )    DECLARE_EVENT_TABLE()public:    /// Constructors    wxRichTextTabsPage( );    wxRichTextTabsPage( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = SYMBOL_WXRICHTEXTTABSPAGE_POSITION, const wxSize& size = SYMBOL_WXRICHTEXTTABSPAGE_SIZE, long style = SYMBOL_WXRICHTEXTTABSPAGE_STYLE );    /// Creation    bool Create( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = SYMBOL_WXRICHTEXTTABSPAGE_POSITION, const wxSize& size = SYMBOL_WXRICHTEXTTABSPAGE_SIZE, long style = SYMBOL_WXRICHTEXTTABSPAGE_STYLE );    /// Creates the controls and sizers    void CreateControls();    /// Initialise members    void Init();    /// Transfer data from/to window    virtual bool TransferDataFromWindow();    virtual bool TransferDataToWindow();    /// Sorts the tab array    virtual void SortTabs();    /// Gets the attributes associated with the main formatting dialog    wxTextAttrEx* GetAttributes();////@begin wxRichTextTabsPage event handler declarations    /// wxEVT_COMMAND_LISTBOX_SELECTED event handler for ID_RICHTEXTTABSPAGE_TABLIST    void OnTablistSelected( wxCommandEvent& event );    /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTTABSPAGE_NEW_TAB    void OnNewTabClick( wxCommandEvent& event );    /// wxEVT_UPDATE_UI event handler for ID_RICHTEXTTABSPAGE_NEW_TAB    void OnNewTabUpdate( wxUpdateUIEvent& event );    /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTTABSPAGE_DELETE_TAB    void OnDeleteTabClick( wxCommandEvent& event );    /// wxEVT_UPDATE_UI event handler for ID_RICHTEXTTABSPAGE_DELETE_TAB    void OnDeleteTabUpdate( wxUpdateUIEvent& event );    /// wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_RICHTEXTTABSPAGE_DELETE_ALL_TABS    void OnDeleteAllTabsClick( wxCommandEvent& event );    /// wxEVT_UPDATE_UI event handler for ID_RICHTEXTTABSPAGE_DELETE_ALL_TABS    void OnDeleteAllTabsUpdate( wxUpdateUIEvent& event );////@end wxRichTextTabsPage event handler declarations////@begin wxRichTextTabsPage member function declarations    /// Retrieves bitmap resources    wxBitmap GetBitmapResource( const wxString& name );    /// Retrieves icon resources    wxIcon GetIconResource( const wxString& name );////@end wxRichTextTabsPage member function declarations    /// Should we show tooltips?    static bool ShowToolTips();////@begin wxRichTextTabsPage member variables    wxTextCtrl* m_tabEditCtrl;    wxListBox* m_tabListCtrl;    /// Control identifiers    enum {        ID_RICHTEXTTABSPAGE = 10200,        ID_RICHTEXTTABSPAGE_TABEDIT = 10213,        ID_RICHTEXTTABSPAGE_TABLIST = 10214,        ID_RICHTEXTTABSPAGE_NEW_TAB = 10201,        ID_RICHTEXTTABSPAGE_DELETE_TAB = 10202,        ID_RICHTEXTTABSPAGE_DELETE_ALL_TABS = 10203    };////@end wxRichTextTabsPage member variables    bool m_tabsPresent;};#endif    // _RICHTEXTTABSPAGE_H_

⌨️ 快捷键说明

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