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

NCBI C++ ToolKit: include/gui/core/project_view_impl.hpp Source File

1 #ifndef GUI_CORE___VIEW__HPP 2 #define GUI_CORE___VIEW__HPP 95  virtual void

GetVisibleRanges(

CVisibleRange

& vrange)

const

;

101  void

GetReflectionInfo(

const

objects::CSeq_id&

id

, list<TSeqRange>& visible_ranges,

109  void

OnVRCAllowedChanged();

110  void

OnBroadcastVisibleRange( wxCommandEvent& event );

113  virtual void

OnUndo();

114  virtual void

OnRedo();

115  virtual bool

CanUndo();

116  virtual bool

CanRedo();

118  virtual void

OnWidgetRangeChanged();

119  virtual void

OnWidgetSelChanged();

121  void

OnDecoratePopupMenu(

CEvent

*event);

122  void

OnShowPopupMenu(

CEvent

*event);

132  virtual void

x_PostAttachToProject();

139  virtual void

x_OnShowPopupMenu();

142  virtual

wxEvtHandler* x_CreateEventHandler();

145  virtual

wxMenu* x_CreateContextMenuBackbone();

154  void

x_OnWidgetRangeChanged (

CEvent

* event);

155  void

x_OnWidgetSelChanged (

CEvent

* event);

156  void

x_OnWidgetItemActivated (

CEvent

* event);

182  virtual bool TryAfter

( wxEvent& event );

192  event

.Enable(

true

);

CEvent - generic event implementation TODO TODO - Attachments.

CProjectViewBase - default implementation of IProjectView, the base class for CProjectView and CProje...

bool m_VisibleRangeChangeAllowed

this view's private color

virtual void SetWorkbench(IWorkbench *workbench)

IView implementation.

CProjectViewEvtHandler - wxEvtHandler that is attached to view window.

void OnEditUndo(wxCommandEvent &)

CProjectViewEvtHandler(CProjectView *view)

void OnUpdateEditUndo(wxUpdateUIEvent &event)

virtual bool TryAfter(wxEvent &event)

virtual bool ProcessEvent(wxEvent &event)

void OnEnableCmdUpdate(wxUpdateUIEvent &event)

void OnEditRedo(wxCommandEvent &)

void OnBroadcastSelection(wxCommandEvent &)

void OnVRCAllowedChanged(wxCommandEvent &)

void OnUpdateEditRedo(wxUpdateUIEvent &event)

void OnBroadcastVisibleRange(wxCommandEvent &event)

void OnUpdateVRCAllowedChanged(wxUpdateUIEvent &event)

CProjectView(const CProjectView &)

Prohibit copying!

void SetVisibleRangeChangeAllowed(bool flag)

virtual void OnVisibleRangeChanged(const CVisibleRange &, IVisibleRangeClient *)

void SetVisibleRangeService(IVisibleRangeService *service)

bool IsVisibleRangeChangeAllowed()

IVisibleRangeService * m_VisibleRangeService

virtual void BroadcastSelection()

void OnBroadcastVisibleRange(wxCommandEvent &event)

void OnVRCAllowedChanged()

class CRgbaColor provides a simple abstraction for managing colors.

CSelectionEvent CSelectionEvent is used for broadcasting selection between views.

virtual bool InitView(TConstScopedObjects &objects, const objects::CUser_object *params)=0

initialize view with data, inside this function the view must call CProjectService::AttachView to con...

virtual void GetMainObject(TConstScopedObjects &objects) const =0

Adds the main data objects represented by the client to "objects".

virtual void SetSelection(CSelectionEvent &evt)=0

set broadcasted selection

virtual void GetSelection(TConstScopedObjects &objects) const =0

shall return data objects representing selected things, return one data object for every selected thi...

virtual void BroadcastSelection()

virtual void SetSelectionService(ISelectionService *service)=0

ISelectionService - an interface.

IVisibleRangeClient - represents an object that wants notifications about visible range changes.

IVisibleRangeService - an interface.

IWorkbench is the central interface in the application framework.

vector< SConstScopedObject > TConstScopedObjects

CObject & operator=(const CObject &src) THROWS_NONE

Assignment operator.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUICORE_EXPORT

static const char label[]


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