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

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

1 #ifndef GUI_CORE___OPEN_VIEW_MANAGER_IMPL__HPP 2 #define GUI_CORE___OPEN_VIEW_MANAGER_IMPL__HPP 74  switch

( GetErrCode() ) {

75  case

eGroupErr:

return "eGroupErr"

;

120  virtual void

FinalizeParams();

124  void

x_LoadParamPanelSettings();

168 #define SYMBOL_CPARAMSPANEL_STYLE wxNO_BORDER|wxTAB_TRAVERSAL 169 #define SYMBOL_CPARAMSPANEL_TITLE _("Parameters Panel"

)

170 #define SYMBOL_CPARAMSPANEL_IDNAME ID_CPARAMSPANEL 171 #define SYMBOL_CPARAMSPANEL_SIZE wxSize(400, 300) 172 #define SYMBOL_CPARAMSPANEL_POSITION wxDefaultPosition 179

DECLARE_EVENT_TABLE()

184  virtual bool

Create( wxWindow* parent,

193  void

OnOneViewPerObjectClick( wxCommandEvent& event );

199

wxBitmap GetBitmapResource(

const

wxString& name );

201

wxIcon GetIconResource(

const

wxString& name );

204  static bool

ShowToolTips();

207

ID_CPARAMSPANEL = 10034,

208

ID_ONEVIEWPEROBJECT = 10035

225  return

GetSelection(

buf

);

234  virtual bool

IsCombineRequested()

const

;

237  virtual void

EnforceOneViewPerObject();

257 #define SYM_CONVRESPANEL_STYLE wxNO_BORDER|wxTAB_TRAVERSAL 258 #define SYM_CONVRESPANEL_TITLE _("Parameters Panel"

)

259 #define SYM_CONVRESPANEL_IDNAME ID_CCONVERSIONRESULTPANEL 260 #define SYM_CONVRESPANEL_SIZE wxSize(400, 300) 261 #define SYM_CONVRESPANEL_POSITION wxDefaultPosition 267

DECLARE_EVENT_TABLE()

279  virtual bool

Create( wxWindow* parent,

288  virtual void

CreateControls();

291

ID_CCONVERSIONRESULTPANEL = 10034,

292

ID_ONEVIEWPEROBJECT = 10035,

297

m_PVFactory = factory;

300  void

OnGroupViewClick( wxCommandEvent& event );

304  virtual void

SelectAll();

308  virtual bool

GetSelectedIndices( vector<int>&

buf

);

311  virtual void

EnforceOneViewPerObject();

CwxTableListCtrl * m_GroupCtrl

vector< CSeq_id_Handle > m_LocHandles

IProjectViewFactory * m_PVFactory

void SetProjectViewFactory(IProjectViewFactory *factory)

vector< set< CSeq_id_Handle > > m_AlnHandles

CObjectListWidgetSel * m_ListPanel

wxCheckBox * m_OneViewPerObjectCheckBox

wxCheckBox * m_GroupCheckBox

vector< int > m_GroupSize

virtual const char * GetErrCodeString() const override

Get a message describing the situation leading to the throw.

NCBI_EXCEPTION_DEFAULT(COVMException, CException)

Include standard NCBI exception behavior.

const CProjectViewTypeDescriptor * m_Descriptor

vector< int > m_OutputIndices

IProjectViewFactory * m_Factory

CParamsPanel * m_ParamPanel

The GUI panel listing the parameters guiding the object conversion and the conversion results.

bool mf_IsCombineRequested

wxWindow * m_ParentWindow

TConstScopedObjects m_InputObjects

objects that serve as input arguments for the object converter

TConstScopedObjects m_OutputObjects

The output objects after view-specific object conversion and possible object aggregation.

virtual bool GetSelectedObjects(TConstScopedObjects &buf)

TObjectListMap m_ObjectMaps

virtual bool GetSelectedIndices(vector< int > &buf)

virtual bool GetSelection(TConstScopedObjects &buf)

Return the selected item.

CProjectViewTypeDescriptor - holds description of a project view type.

CwxTableListCtrl - generic wxListCtrl-based Table Control.

Interface for testing cancellation request in a long lasting operation.

IOpenViewManager - interface dealing with a series of open view operations.

virtual void SetInputObjects(const TConstScopedObjects &input)=0

Set input objects that serve as original user input data.

virtual void CleanUI()=0

clean UI objects associated with the Manager

virtual const TConstScopedObjects & GetOutputObjects() const =0

Return the final input objects for views after possible object conversions and object aggregation.

virtual const vector< int > GetOutputIndices() const =0

virtual void InitUI()=0

initialize the Manager before using in UI (set it to Initial state)

virtual void SetParentWindow(wxWindow *parent)=0

virtual bool CanDo(EAction action)=0

indicates whether a transition (action) is possible

virtual wxPanel * GetCurrentPanel()=0

return the panel corresponding to the current state the function may create a new panel or return a p...

virtual bool AtFinalStep()=0

true if state is Final (i.e. "Finish" button shall be shown instead of "Next")

virtual bool IsCompletedState()=0

true if data gathering has finished and Open dialog shall be closed

virtual bool DoTransition(EAction action)=0

perform transition if possible and returns true, otherwise the function shall warn the user about the...

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

EErrCode

Error types that an application can generate.

virtual const char * GetErrCodeString(void) const

Get error code interpreted as text.

vector< SConstScopedObject > TConstScopedObjects

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUICORE_EXPORT

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

#define SYM_CONVRESPANEL_POSITION

#define SYMBOL_CPARAMSPANEL_POSITION

#define SYMBOL_CPARAMSPANEL_SIZE

#define SYM_CONVRESPANEL_IDNAME

#define SYMBOL_CPARAMSPANEL_STYLE

CParamsPanel.

#define SYM_CONVRESPANEL_STYLE

CConversionResultPanel.

#define SYMBOL_CPARAMSPANEL_IDNAME

#define SYM_CONVRESPANEL_SIZE


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