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

📄 app.h

📁 很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////// Name:        wx/motif/app.h// Purpose:     wxApp class// Author:      Julian Smart// Modified by:// Created:     17/09/98// RCS-ID:      $Id: app.h,v 1.32 2006/07/25 14:31:53 ABX Exp $// Copyright:   (c) Julian Smart// Licence:     wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef _WX_APP_H_#define _WX_APP_H_// ----------------------------------------------------------------------------// headers// ----------------------------------------------------------------------------#include "wx/event.h"#include "wx/hashmap.h"// ----------------------------------------------------------------------------// forward declarations// ----------------------------------------------------------------------------class WXDLLEXPORT wxFrame;class WXDLLEXPORT wxWindow;class WXDLLEXPORT wxApp;class WXDLLEXPORT wxKeyEvent;class WXDLLEXPORT wxLog;class WXDLLEXPORT wxEventLoop;class WXDLLEXPORT wxXVisualInfo;class WXDLLEXPORT wxPerDisplayData;// ----------------------------------------------------------------------------// the wxApp class for Motif - see wxAppBase for more details// ----------------------------------------------------------------------------WX_DECLARE_VOIDPTR_HASH_MAP( wxPerDisplayData*, wxPerDisplayDataMap );class WXDLLEXPORT wxApp : public wxAppBase{    DECLARE_DYNAMIC_CLASS(wxApp)public:    wxApp();    virtual ~wxApp();    // override base class (pure) virtuals    // -----------------------------------    virtual int MainLoop();    virtual void Exit();    virtual bool Yield(bool onlyIfNeeded = false);    virtual void WakeUpIdle(); // implemented in motif/evtloop.cpp    virtual bool OnInitGui();    // implementation from now on    // --------------------------protected:    bool                  m_showOnInit;public:    // Implementation    virtual bool Initialize(int& argc, wxChar **argv);    virtual void CleanUp();    // Motif-specific    WXAppContext   GetAppContext() const { return m_appContext; }    WXWidget       GetTopLevelWidget();    WXWidget       GetTopLevelRealizedWidget();    WXColormap     GetMainColormap(WXDisplay* display);    WXDisplay*     GetInitialDisplay() const { return m_initialDisplay; }    void           SetTopLevelWidget(WXDisplay* display, WXWidget widget);    void           SetTopLevelRealizedWidget(WXDisplay* display,                                             WXWidget widget);    // This handler is called when a property change event occurs    virtual void   HandlePropertyChange(WXEvent *event);    wxXVisualInfo* GetVisualInfo(WXDisplay* display);private:    // Motif-specific    WXAppContext          m_appContext;    WXColormap            m_mainColormap;    WXDisplay*            m_initialDisplay;    wxPerDisplayDataMap*  m_perDisplayData;    DECLARE_EVENT_TABLE()};#endif// _WX_APP_H_

⌨️ 快捷键说明

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