A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/test__views_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/framework/demo/test_views.hpp Source File

1 #ifndef GUI_FRAMEWORK_DEMO___TEST_VIEWS__HPP 2 #define GUI_FRAMEWORK_DEMO___TEST_VIEWS__HPP 73  virtual const

wxMenu*

GetMenu

();

virtual IView * CreateInstance() const

creates a view instance

virtual IView * CreateInstanceByFingerprint(const TFingerprint &fingerprint) const

if fingerprint is recognized - creates and returns a new instance

virtual const CViewTypeDescriptor & GetViewTypeDescriptor() const

returns a Descriptor for the View Type supported by the Factory

virtual void RegisterIconAliases(wxFileArtProvider &provider)

CClockViewFactory.

virtual IWMClient::CFingerprint GetFingerprint() const

overriding CClockPanelWMClient::GetFingerprint()

CClockPanelWMClient * m_Client

static CViewTypeDescriptor m_TypeDescr

CClockView.

virtual void SetWorkbench(IWorkbench *workbench)

connect / disconnect this view with / from Workbench

virtual const CViewTypeDescriptor & GetTypeDescriptor() const

return an object providing meta information about thei view type

virtual void DestroyViewWindow()

destroy Window corresponding to the view

virtual void CreateViewWindow(wxWindow *parent)

create Window corresponding to the view

class CRgbaColor provides a simple abstraction for managing colors.

CViewTypeDescriptor - holds description of a view type.

virtual const CViewTypeDescriptor & GetViewTypeDescriptor() const

returns a Descriptor for the View Type supported by the Factory

virtual void RegisterIconAliases(wxFileArtProvider &provider)

CwxGLTestViewFactory.

virtual IView * CreateInstance() const

creates a view instance

virtual IView * CreateInstanceByFingerprint(const TFingerprint &fingerprint) const

if fingerprint is recognized - creates and returns a new instance

virtual string GetIconAlias() const

returns an icon alias that can be used to retrieve the client's icon

CGLTestWMClient * m_Client

virtual const CRgbaColor * GetColor() const

returns a color associated with the client, n/a if NULL

virtual wxEvtHandler * GetCommandHandler()

returns a pointer to the command handler (for menu commands and updates)

virtual void DestroyViewWindow()

destroy Window corresponding to the view

virtual void UpdateMenu(wxMenu &root_menu)

virtual wxWindow * GetWindow()

returns a pointer to the wxWindow representing the client

virtual CFingerprint GetFingerprint() const

returns a fingerprint identifying the client

virtual string GetClientLabel() const

virtual const wxMenu * GetMenu()

returns a menu (must be deleted by the caller) menu injections should follow a separator named "Contr...

static CViewTypeDescriptor m_TypeDescr

CwxGLTestView.

virtual const CViewTypeDescriptor & GetTypeDescriptor() const

return an object providing meta information about thei view type

virtual void SetWorkbench(IWorkbench *workbench)

connect / disconnect this view with / from Workbench

virtual void CreateViewWindow(wxWindow *parent)

create Window corresponding to the view

virtual void SetColor(const CRgbaColor &color)

returns a color associated with the client

IViewFactory - view factory for use with IViewManagerService.

IView - represents a standard visual part of Workbench UI.

CFingerprint identifies an instance of IWMClient and is used for labeling layout positions.

IWClient - abstract Window Manager client.

ELabel

Different flavors of label types for different GUI aspects.

IWorkbench is the central interface in the application framework.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4