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/event__view_8hpp_source.html below:

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

1 #ifndef GUI_FRAMEWORK___EVENT_VIEW__HPP 2 #define GUI_FRAMEWORK___EVENT_VIEW__HPP 113

DECLARE_EVENT_TABLE()

126  virtual void

Create(wxWindow* parent,

128  const

wxPoint& pos = wxDefaultPosition,

129  const

wxSize&

size

= wxDefaultSize);

135  void

CreateControls();

150  virtual void

AppendMenuItems( wxMenu& aMenu );

154  void

OnContextMenu(wxContextMenuEvent& event);

155  void

OnItemActivated(wxListEvent& event);

156  void

OnShowDetailsDialog(

long

vis_index);

158  void

OnDetails(wxCommandEvent& event);

159  void

OnShowErrors(wxCommandEvent& event);

160  void

OnShowWarnings(wxCommandEvent& event);

161  void

OnShowInfo(wxCommandEvent& event);

163  void

OnUpdateDetails(wxUpdateUIEvent& event);

164  void

OnUpdateShowErrors(wxUpdateUIEvent& event);

165  void

OnUpdateShowWarnings(wxUpdateUIEvent& event);

166  void

OnUpdateShowInfo(wxUpdateUIEvent& event);

200  virtual void

SetWorkbench(

IWorkbench

* workbench);

201  virtual void

CreateViewWindow(wxWindow* parent);

202  virtual void

DestroyViewWindow();

207  virtual

wxWindow* GetWindow();

208  virtual

wxEvtHandler* GetCommandHandler();

210  virtual string

GetIconAlias()

const

;

213  virtual const

wxMenu* GetMenu();

214  virtual void

UpdateMenu( wxMenu& root_menu );

226  void

x_OnNewRecord(

CEvent

*);

248  virtual string

GetExtensionIdentifier()

const

;

249  virtual string

GetExtensionLabel()

const

;

256  virtual IView

* CreateInstance()

const

;

257  virtual IView

* CreateInstanceByFingerprint(

const TFingerprint

& fingerprint)

const

;

CEventLogService - the standard implementation of IEventLogService.

CEventTablePanel - the table displaying events; used in Event View.

CEventViewFactory - factory for creating Event View.

CEventViewModel - a model for Event View table.

CEventView - system view that displays events from Event Logging Service.

CEvent - generic event implementation TODO TODO - Attachments.

class CRgbaColor provides a simple abstraction for managing colors.

CViewTypeDescriptor - holds description of a view type.

CwxAbstractTableModel - simple TableModel implementation.

CwxTableListCtrl - generic wxListCtrl-based Table Control.

IEventLogService - records application events.

IExtension IExtension interface represents an abstract pluggable component.

IRegSettings An interface for objects that save / restore settings using CGuiRegistry.

virtual void SaveSettings() const =0

virtual void LoadSettings()=0

virtual void SetRegistryPath(const string &path)=0

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.

GUI command routing and handling framework.

Include a standard set of the NCBI C++ Toolkit most basic headers.

CRgbaColor & GetColor(CSeqFeatData::ESubtype subtype)

CEventTablePanel * m_Panel

virtual wxString GetColumnName(int col) const

Returns a default name for the column using spreadsheet conventions: A, B, C, ...

CEventViewModel(IEventLogService *service)

CEventView.

static bool m_IconsInitialized

static CViewTypeDescriptor m_TypeDescr

CEventView.

CConstIRef< IEventRecord > TCRefRec

void ShowType(IEventRecord::EType type, bool show, bool up=true)

IEventLogService * m_Service

virtual int GetNumColumns() const

Returns the number of columns in the model.

virtual int GetNumRows() const

Returns the number of rows in the model.

CEventLogService * m_Service

CwxTableListCtrl * GetTable()

virtual wxVariant GetValueAt(int row, int col) const

bool IsTypeShown(IEventRecord::EType type)

virtual wxString GetColumnType(int col) const

Tries to extract actual type from row 0 value if it exists.

std::deque< TCRefRec > m_Records

@ eMaxCols

this must be the last!

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIFRAMEWORK_EXPORT

Defines to provide correct exporting from DLLs in Windows.

const struct ncbi::grid::netcache::search::fields::SIZE size

Defines: CTimeFormat - storage class for time format.

#define row(bind, expected)


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