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

📄 ogledit.h

📁 wxGTK 是 wxWidgets 的 linux GTK+ (>2.2.3)版本。wxWidgets 是一个跨平台的 GUI 框架
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////// Name:        contrib/samples/ogl/ogledit/ogledit.h// Purpose:     OGL sample// Author:      Julian Smart// Modified by:// Created:     12/07/98// RCS-ID:      $Id: ogledit.h,v 1.7 2006/02/10 11:59:45 ABX Exp $// Copyright:   (c) Julian Smart// Licence:     wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _OGLSAMPLE_OGLEDIT_H_#define _OGLSAMPLE_OGLEDIT_H_#include "wx/docview.h"#include "wx/ogl/ogl.h" // base header of OGL, includes and adjusts wx/deprecated/setup.h// Define a new applicationclass MyFrame;class EditorToolPalette;class MyApp: public wxApp{  public:    MyFrame *frame;    wxDocManager* myDocManager;    MyApp(void);    bool OnInit(void);    int OnExit(void);    // Palette stuff    EditorToolPalette *CreatePalette(wxFrame *parent);};DECLARE_APP(MyApp)// Define a new frameclass MyCanvas;class MyFrame: public wxDocParentFrame{    DECLARE_CLASS(MyFrame)public:    wxMenu *editMenu;    MyCanvas *canvas;    EditorToolPalette *palette;    MyFrame(wxDocManager *manager, wxFrame *parent, const wxString& title,            const wxPoint& pos = wxDefaultPosition,            const wxSize& size = wxDefaultSize,            long style = wxDEFAULT_FRAME_STYLE);    MyCanvas *CreateCanvas(wxView *view, wxFrame *parent);    void OnSize(wxSizeEvent& event);    void OnCloseWindow(wxCloseEvent& event);    void OnAbout(wxCommandEvent& event);DECLARE_EVENT_TABLE()};extern MyFrame *GetMainFrame(void);// Menu/undo/redo commandsenum{    OGLEDIT_ADD_SHAPE = wxID_HIGHEST,    OGLEDIT_ADD_LINE,    OGLEDIT_EDIT_LABEL,    OGLEDIT_CHANGE_BACKGROUND_COLOUR,    OGLEDIT_ABOUT = wxID_ABOUT};#endif    // _OGLSAMPLE_OGLEDIT_H_

⌨️ 快捷键说明

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