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

NCBI C++ ToolKit: GUI_FRAMEWORK

enum   { CAppOptionsDlg::ID_CAPPOPTIONSDLG = 10002 , CAppOptionsDlg::ID_NOTEBOOK1 = 10003 }   enum   {
  CAppPackagesDlg::ID_CAPPPACKAGESDLG = 10004 , CAppPackagesDlg::ID_LISTCTRL1 = 10006 , CAppPackagesDlg::ID_CHECKBOX1 = 10007 , CAppPackagesDlg::ID_TEXTCTRL1 = 10005 ,
  CAppPackagesDlg::ID_CHECKBOX2 = 10008
}   enum   IAppTask::ETaskState {
  IAppTask::eInvalid = -1 , IAppTask::eInitial , IAppTask::eRunning , IAppTask::eBackgrounded ,
  IAppTask::eCompleted , IAppTask::eFailed , IAppTask::eCanceled , IAppTask::eLastState
}   List of task states defining the task management FSM. More...
  enum   CAppTaskServiceGuiUpdateEvent::EEventId { CAppTaskServiceGuiUpdateEvent::eUpdate }   enum   CAppTaskService::EConsts { CAppTaskService::eInvalidTaskID = -1 }   enum   CAppTaskServiceEvent::EType { CAppTaskServiceEvent::eInvalid = -1 , CAppTaskServiceEvent::eWakeUpSignal , CAppTaskServiceEvent::eTaskCanceled , CAppTaskServiceEvent::eStatusUpdate }   enum   CAppTaskServiceException::EErrCode { CAppTaskServiceException::eInvalidOperation , CAppTaskServiceException::eUnexpectedTask , CAppTaskServiceException::eFatalError }   enum   {
  CDiagConsoleList::eShowErrors = 1 , CDiagConsoleList::eShowWarnings = 2 , CDiagConsoleList::eShowInfo = 4 , CDiagConsoleList::eShowOther = 8 ,
  CDiagConsoleList::eShowFlags = 0x0F , CDiagConsoleList::eShowNCBI = 0x10 , CDiagConsoleList::eShowWxWdidgets = 0x20 , CDiagConsoleList::eShowNCBIWxWdidgets = 0x30 ,
  CDiagConsoleList::eShowAll = 0x3F
}   enum   IEventRecord::EType { IEventRecord::eInfo = 0 , IEventRecord::eError , IEventRecord::eWarning , IEventRecord::eLast }   enum   CLogServiceEvent::EEventId { CLogServiceEvent::eNewRecord }   enum   { CEventRecordDetailsDlg::ID_CEVENTRECORDDETAILS = 10000 , CEventRecordDetailsDlg::ID_HTMLWINDOW1 = 10001 }   enum   CEventViewModel::EColumns {
  CEventViewModel::eNone = -1 , CEventViewModel::eTitle , CEventViewModel::eDescription , CEventViewModel::eTime ,
  CEventViewModel::eType , CEventViewModel::eMaxCols
}   enum   CEventTablePanel::ECommands { CEventTablePanel::eCmdDetails = 10000 , CEventTablePanel::eCmdShowInfo , CEventTablePanel::eCmdShowWarnings , CEventTablePanel::eCmdShowErrors }   enum   {
  CItemSelectionPanel::ID_CITEMSELECTIONPANEL = 10026 , CItemSelectionPanel::ID_SEARCH = 10028 , CItemSelectionPanel::ID_RESET = 10029 , CItemSelectionPanel::ID_STATUS = 10032 ,
  CItemSelectionPanel::ID_SPLITTER = 10027
}   enum   { CItemSelectionPanel::ID_MAP_WIDGET = 10030 , CItemSelectionPanel::IDDESCR = 10031 }   enum   CPackageInfo::EPackageState { CPackageInfo::eUndefined = -1 , CPackageInfo::eNotValid , CPackageInfo::eValidated , CPackageInfo::eLoaded }   enum   CStatusBarService::EMessageMode { CStatusBarService::eInvalid = -1 , CStatusBarService::eStatus , CStatusBarService::eEvent , CStatusBarService::eHint }   enum   { CStatusMessageSlotPanel::ID_CSTATUSMESSAGESLOTPANEL = 10009 , CStatusMessageSlotPanel::ID_EXTRA_LINK = 10017 }   enum   {
  CTaskDetailsDlg::ID_CTASKDETAILSDLG = 10011 , CTaskDetailsDlg::ID_TEXTCTRL = 10012 , CTaskDetailsDlg::ID_TEXTCTRL3 = 10014 , CTaskDetailsDlg::ID_TEXTCTRL2 = 10013 ,
  CTaskDetailsDlg::ID_TEXTCTRL4 = 10015 , CTaskDetailsDlg::ID_CANCEL_TASK = 10016
}   enum   CTaskViewModel::EColumns {
  CTaskViewModel::eNone = -1 , CTaskViewModel::eDescription , CTaskViewModel::eState , CTaskViewModel::eStatus ,
  CTaskViewModel::eTime , CTaskViewModel::eMaxCols
}   enum   CTaskTablePanel::ECommands { CTaskTablePanel::eCmdDetails = 20000 , CTaskTablePanel::eCmdCancel }   enum   CViewTypeDescriptor::EAcceptionType { CViewTypeDescriptor::eNone , CViewTypeDescriptor::eSingle , CViewTypeDescriptor::eMultiple }   enum   IWorkbench::ERegistrySection { IWorkbench::eServices , IWorkbench::eDialogs , IWorkbench::eTools }   enumerates major Registry sections More...
    CAppExportTask::CAppExportTask (IAppJob &job, const wxString fileName)   CAppExportTask. More...
  virtual void  CAppExportTask::x_Finish (IAppJob::EJobState state)     CAppJobTask::DECLARE_EVENT_MAP ()     CAppJobTask::CAppJobTask (bool visible, const string &descr=kEmptyStr, int prog_rep_period=5, const string &engine_name="ThreadPool", int display_delay=0)     CAppJobTask::CAppJobTask (IAppJob &job, bool visible, const string &descr=kEmptyStr, int prog_rep_period=5, const string &engine_name="ThreadPool", int display_delay=0)   virtual  CAppJobTask::~CAppJobTask ()   void  CAppJobTask::SetReportErrors (bool report)   enabled / disbale error reporting for failed Jobs More...
  CIRef< IAppJobCAppJobTask::GetJob ()   void  CAppJobTask::OnAppJobNotification (CEvent *event)   functions below handle notifications from the IAppJob More...
  void  CAppJobTask::OnAppJobProgress (CEvent *event)   void  CAppJobTask::OnAppJobDataReady (CEvent *event)   virtual ETaskState  CAppJobTask::x_OnWakeUp ()   "wakes up" a backgrounded job to resume processing More...
  virtual void  CAppJobTask::x_Finish (IAppJob::EJobState state)   virtual void  CAppJobTask::x_ReportError ()   void  CAppJobTask::x_SetOnAppJobProgress (TOnAppJobProgressCallback callback)     CAppOptionsDlg::CAppOptionsDlg ()     CAppOptionsDlg::CAppOptionsDlg (wxWindow *parent, wxWindowID id=ID_CAPPOPTIONSDLG, const wxString &caption=wxT("App Options"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)   bool  CAppOptionsDlg::Create (wxWindow *parent, wxWindowID id=ID_CAPPOPTIONSDLG, const wxString &caption=wxT("App Options"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)     CAppOptionsDlg::~CAppOptionsDlg ()   void  CAppOptionsDlg::Init ()   void  CAppOptionsDlg::CreateControls ()   wxBitmap  CAppOptionsDlg::GetBitmapResource (const wxString &name)   wxIcon  CAppOptionsDlg::GetIconResource (const wxString &name)   static bool  CAppOptionsDlg::ShowToolTips ()     CAppPackagesDlg::CAppPackagesDlg ()     CAppPackagesDlg::CAppPackagesDlg (wxWindow *parent, CPkgManager *pkgManager, wxWindowID id=ID_CAPPPACKAGESDLG, const wxString &caption=_("Configure Packages"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)   bool  CAppPackagesDlg::Create (wxWindow *parent, wxWindowID id=ID_CAPPPACKAGESDLG, const wxString &caption=_("Configure Packages"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)     CAppPackagesDlg::~CAppPackagesDlg ()   void  CAppPackagesDlg::Init ()   void  CAppPackagesDlg::CreateControls ()   void  CAppPackagesDlg::OnPackageSelected (wxListEvent &event)   void  CAppPackagesDlg::OnShowInvalidPkgs (wxCommandEvent &event)   void  CAppPackagesDlg::OnEnablePkg (wxCommandEvent &event)   void  CAppPackagesDlg::OnOkClick (wxCommandEvent &event)   wxBitmap  CAppPackagesDlg::GetBitmapResource (const wxString &name)   wxIcon  CAppPackagesDlg::GetIconResource (const wxString &name)   static bool  CAppPackagesDlg::ShowToolTips ()   void  CAppPackagesDlg::x_LoadPkgList (bool firstTime=false)   static void  CAppPackagesDlg::x_DumpPkgInfo (wxTextOutputStream &os, const string &name, const CPackageInfo &pkg_info)   virtual  IAppTask::~IAppTask ()   virtual void  IAppTask::SetListener (CEventHandler *handler)=0   set a Listener; this allows a taks running in background to notify the Listener (usually Task Manager) about changes in Status More...
  virtual ETaskState  IAppTask::Run ()=0   execute the task, this function is called on the main UI thread if a task needs to execute in background it should launch a job that will execute asynchronously; then the function shall return eBackgrounded More...
  virtual ETaskState  IAppTask::GetState ()=0   returns the current task state More...
  virtual void  IAppTask::CancelBackgrounded ()=0   make a request to cancel backgrounded task (not called for foreground tasks) More...
  virtual void  IAppTask::OnCancel ()=0   this will be called on pending tasks that will be removed from the queue and won't get a chance to run the purpose is to implement any cleanup procedures for the canceled task More...
  virtual bool  IAppTask::IsVisible ()=0   returns true if the task should be visible in UI visible task shall represent operations understood by users and usually correspond to menu commands. More...
  virtual int  IAppTask::GetStatusDisplayDelay ()=0   returns delay in seconds used for certain fast (and not very important tasks) to only show its status when it is running/pending for long enough More...
  virtual string  IAppTask::GetDescr () const =0   returns a human-readable description of the Task (optional) More...
  virtual string  IAppTask::GetStatusText () const =0   returns human-readable text describing the current task state More...
  virtual IEventLogAction *  IAppTask::CreateEventLogAction ()=0   returns an action for activating task results (optional, can return NULL) More...
    CAppTaskServiceGuiUpdateEvent::CAppTaskServiceGuiUpdateEvent ()     CAppTaskService::DECLARE_EVENT_MAP ()     CAppTaskService::CTaskRecord::CTaskRecord ()     CAppTaskService::CAppTaskService ()   virtual  CAppTaskService::~CAppTaskService ()   void  CAppTaskService::AddTask (IAppTask &task)   Add a task to the queue. More...
  bool  CAppTaskService::CancelTask (IAppTask &task, bool throw_on_error=true)   Places a request to cancel a backgrounded task. More...
  bool  CAppTaskService::IdleCallback ()   This function shall be called in the the application idle function, it polls the Task Queue and executes pending tasks. More...
  void  CAppTaskService::GetPendingTasks (TRecRefVec &tasks)   Inspection interface - supposed to be used from the main UI thread only. More...
  void  CAppTaskService::GetBackgroundedTasks (TRecRefVec &tasks)   int  CAppTaskService::GetRunningTasksCount (bool vis_only=true)   returns the number of running and backgrounded tasks More...
  void  CAppTaskService::x_OnWakeUpSignal (CEvent *event)   void  CAppTaskService::x_OnTaskCanceled (CEvent *event)   void  CAppTaskService::x_OnStatusUpdate (CEvent *event)   void  CAppTaskService::x_ExecuteNextTaskInQueue ()   void  CAppTaskService::x_LogTask (IEventRecord::EType type, const string &prefix, IAppTask &task, const string &postfix, const string &details=kEmptyStr)   void  CAppTaskService::x_ReportTaskFailure (IAppTask &task, const string &err_msg, const string &details)     CAppTaskServiceEvent::CAppTaskServiceEvent (IAppTask &task, EType type)   CIRef< IAppTaskCAppTaskServiceEvent::GetTask ()     CAppTaskServiceException::NCBI_EXCEPTION_DEFAULT (CAppTaskServiceException, CException)     CDiagConsoleCache::CDiagConsoleCache (size_t size)   int  CDiagConsoleCache::GetItemImage (size_t index)   CDiagConsoleCache. More...
  wxString  CDiagConsoleCache::GetItemMessage (size_t index)   wxString  CDiagConsoleCache::GetItemTime (size_t index)   wxString  CDiagConsoleCache::GetItemSource (size_t index)   const CItemCDiagConsoleCache::x_GetItem (size_t index)     CDiagConsoleList::DECLARE_EVENT_MAP ()     CDiagConsoleList::CDiagConsoleList ()     CDiagConsoleList::CDiagConsoleList (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxBORDER_NONE)   virtual  CDiagConsoleList::~CDiagConsoleList ()   bool  CDiagConsoleList::Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxBORDER_NONE)   Creation. More...
  size_t  CDiagConsoleList::GetFilter () const   void  CDiagConsoleList::SetFilter (size_t filter)   wxString  CDiagConsoleList::GetItemRawMsg (long item) const   void  CDiagConsoleList::OnContextMenu (wxContextMenuEvent &event)   virtual void  CDiagConsoleList::AppendMenuItems (wxMenu &aMenu)   bool  CDiagConsoleList::ShouldPropagateContextMenu () const   void  CDiagConsoleList::x_OnNewItem (CEvent *)   void  CDiagConsoleList::x_ReloadMessages ()   virtual int  CDiagConsoleList::OnGetItemImage (long item) const   virtual wxString  CDiagConsoleList::OnGetItemText (long item, long column) const   tuple< size_t, size_t >  CDiagConsoleList::x_GetIndex (long item) const     CDiagConsolePanel::DECLARE_EVENT_TABLE ()     CDiagConsolePanel::CDiagConsolePanel ()   virtual  CDiagConsolePanel::~CDiagConsolePanel ()   bool  CDiagConsolePanel::Create (wxWindow *parent, wxWindowID id=10030, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=0)   Creation. More...
  void  CDiagConsolePanel::Init ()   void  CDiagConsolePanel::CreateControls ()   void  CDiagConsolePanel::OnToolErrorsClick (wxCommandEvent &event)   void  CDiagConsolePanel::OnToolWarningsClick (wxCommandEvent &event)   void  CDiagConsolePanel::OnToolInfoClick (wxCommandEvent &event)   void  CDiagConsolePanel::OnToolOtherClick (wxCommandEvent &event)   void  CDiagConsolePanel::OnChoice3Selected (wxCommandEvent &event)   void  CDiagConsolePanel::OnCopy (wxCommandEvent &event)   void  CDiagConsolePanel::OnCopyUpdateUI (wxUpdateUIEvent &event)   int  CDiagConsolePanel::GetLogBufferIndex () const   void  CDiagConsolePanel::SetLogBufferIndex (int value)   wxBitmap  CDiagConsolePanel::GetBitmapResource (const wxString &name)   void  CDiagConsolePanel::x_LoadMessages ()   command callback for listener More...
  void  CDiagConsolePanel::x_UpdateUI ()     CDiagConsoleView::CDiagConsoleView ()   virtual  CDiagConsoleView::~CDiagConsoleView ()   virtual void  IEventLogService::AddRecord (IEventRecord *record)=0   Records are managed by CIRef inside the service. More...
  virtual size_t  IEventLogService::GetRecordsCount () const =0   returns the total number of records More...
  virtual const IEventRecordIEventLogService::GetRecord (size_t index) const =0   returns the record with the specified index More...
  virtual  IEventLogService::~IEventLogService ()   virtual  IEventRecord::~IEventRecord ()   virtual EType  IEventRecord::GetType () const =0   virtual string  IEventRecord::GetTitle () const =0   virtual string  IEventRecord::GetDescription () const =0   virtual const TTimeIEventRecord::GetTime () const =0     CLogServiceEvent::CLogServiceEvent ()     CEventLogService::CEventLogService ()   CEventLogService. More...
    CEventRecord::CEventRecord (EType type, const string &title=kEmptyStr, const string &descr=kEmptyStr, const TTime &time=0)   virtual void  CEventRecord::SetType (EType type)   virtual void  CEventRecord::SetTitle (const string &title)   virtual void  CEventRecord::SetDescription (const string &descr)   virtual void  CEventRecord::SetTime (const TTime &time)     CEventRecordDetailsDlg::CEventRecordDetailsDlg ()     CEventRecordDetailsDlg::CEventRecordDetailsDlg (wxWindow *parent, wxWindowID id=ID_CEVENTRECORDDETAILS, const wxString &caption=wxT("Event Details"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)   bool  CEventRecordDetailsDlg::Create (wxWindow *parent, wxWindowID id=ID_CEVENTRECORDDETAILS, const wxString &caption=wxT("Event Details"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)     CEventRecordDetailsDlg::~CEventRecordDetailsDlg ()   void  CEventRecordDetailsDlg::Init ()   void  CEventRecordDetailsDlg::CreateControls ()   void  CEventRecordDetailsDlg::SetRecord (const IEventRecord &record)   wxBitmap  CEventRecordDetailsDlg::GetBitmapResource (const wxString &name)   wxIcon  CEventRecordDetailsDlg::GetIconResource (const wxString &name)   static bool  CEventRecordDetailsDlg::ShowToolTips ()     CEventViewModel::CEventViewModel (IEventLogService *service)   CEventView. More...
  virtual int  CEventViewModel::GetNumRows () const   Returns the number of rows in the model. More...
  virtual int  CEventViewModel::GetNumColumns () const   Returns the number of columns in the model. More...
  virtual wxVariant  CEventViewModel::GetValueAt (int row, int col) const   virtual wxString  CEventViewModel::GetColumnType (int col) const   Tries to extract actual type from row 0 value if it exists. More...
  virtual wxString  CEventViewModel::GetColumnName (int col) const   Returns a default name for the column using spreadsheet conventions: A, B, C, ... More...
  void  CEventViewModel::ShowType (IEventRecord::EType type, bool show, bool up=true)   bool  CEventViewModel::IsTypeShown (IEventRecord::EType type)   void  CEventViewModel::UpdateTable ()     CEventTablePanel::CEventTablePanel ()   virtual  CEventTablePanel::~CEventTablePanel ()   virtual void  CEventTablePanel::Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize)   void  CEventTablePanel::Init ()   Initialises member variables. More...
  void  CEventTablePanel::CreateControls ()   Creates the controls and sizers. More...
  void  CEventTablePanel::CreateModel (IEventLogService *service)   void  CEventTablePanel::DestroyModel ()   void  CEventTablePanel::UpdateTable ()   CwxTableListCtrlCEventTablePanel::GetTable ()   virtual void  CEventTablePanel::AppendMenuItems (wxMenu &aMenu)     CEventView::DECLARE_EVENT_MAP ()     CEventView::CEventView ()   virtual  CEventView::~CEventView ()   void  CEventView::x_OnNewRecord (CEvent *)   virtual  IGuiPackage::~IGuiPackage ()   virtual string  IGuiPackage::GetName () const =0   virtual void  IGuiPackage::GetVersion (size_t &verMajor, size_t &verMinor, size_t &verPatch) const =0   virtual bool  IGuiPackage::Init ()=0   virtual void  IGuiPackage::Shut ()=0   virtual void  IHelpService::ShowHelpIndex ()=0   virtual void  IHelpService::ShowHelpSearch (const string &text)=0   virtual void  IHelpService::ShowContextHelp (const string &context_id)=0   virtual  IHelpService::~IHelpService ()   virtual const IUIObjectIItemWithDescription::GetDescriptor () const =0   virtual string  IItemWithDescription::GetCategory ()=0   virtual bool  IItemWithDescription::ShowDefault () const =0   virtual  IItemWithDescription::~IItemWithDescription ()     CItemSelectionPanel::CItemSelectionPanel ()     CItemSelectionPanel::CItemSelectionPanel (wxWindow *parent, wxWindowID id=ID_CITEMSELECTIONPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxNO_BORDER|wxCLIP_CHILDREN|wxTAB_TRAVERSAL)   bool  CItemSelectionPanel::Create (wxWindow *parent, wxWindowID id=ID_CITEMSELECTIONPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxNO_BORDER|wxCLIP_CHILDREN|wxTAB_TRAVERSAL)     CItemSelectionPanel::~CItemSelectionPanel ()   void  CItemSelectionPanel::Init ()   void  CItemSelectionPanel::CreateControls ()   void  CItemSelectionPanel::OnKeyDown (wxKeyEvent &event)   void  CItemSelectionPanel::OnSearchUpdated (wxCommandEvent &event)   void  CItemSelectionPanel::OnResetClick (wxCommandEvent &event)   wxBitmap  CItemSelectionPanel::GetBitmapResource (const wxString &name)   wxIcon  CItemSelectionPanel::GetIconResource (const wxString &name)   static bool  CItemSelectionPanel::ShowToolTips ()   void  CItemSelectionPanel::SetItemTypeLabel (const string &label)   void  CItemSelectionPanel::SetItems (vector< TItemRef > &items)   void  CItemSelectionPanel::OnItemSelected (wxCommandEvent &event)   TItemRef  CItemSelectionPanel::GetSelectedItemRef ()   void  CItemSelectionPanel::x_UpdateMapWidget ()   void  CItemSelectionPanel::x_FilterItems (const string &query)   size_t  CItemSelectionPanel::x_FindItemByLabel (const string &label)   void  CItemSelectionPanel::x_AddItem (CGroupMapWidget::TGroupDescrVector &descrs, IItemWithDescription &manager)     CJobUITask::CJobUITask (const string &descr, CAppJobDispatcher::TJobID jobID)   CJobUITask. More...
  virtual  CJobUITask::~CJobUITask ()   void  CJobUITask::SetReportErrors (bool report)   enabled / disbale error reporting for failed Jobs More...
  void  CJobUITask::OnTimer (wxTimerEvent &event)   virtual void  IMenuService::ResetMenuBar ()=0   virtual void  IMenuService::AddContributor (IMenuContributor *contributor)=0   the service does NOT assume ownership of the contributor More...
  virtual void  IMenuService::RemoveContributor (IMenuContributor *contributor)=0   virtual void  IMenuService::AddPendingCommand (int cmd)=0   add commands for processing (simulates choosing the command from a menu) More...
  virtual  IMenuService::~IMenuService ()     CMenuService::CMenuService ()   TODO. More...
  virtual void  CMenuService::SetFrame (wxFrame *frame, CUICommandRegistry &cmd_reg)   virtual  IOptionsDlgExtension::~IOptionsDlgExtension ()   virtual wxWindow *  IOptionsDlgExtension::CreateSettingsPage (wxWindow *parent)=0   virtual size_t  IOptionsDlgExtension::GetPriority () const =0   virtual string  IOptionsDlgExtension::GetPageLabel () const =0     CPackageInfo::CPackageInfo ()     CPkgManager::CPkgManager ()   void  CPkgManager::SetRegistryPath (const string &path)   void  CPkgManager::SetAppPkg (const string appName, size_t appVerMajor, size_t appVerMinor, size_t appVerPatch)   void  CPkgManager::AddDefaultPkg (const string &pkg_name)   void  CPkgManager::ScanPackages (const wxString &path)   void  CPkgManager::ValidatePackages ()   void  CPkgManager::LoadPackages ()   void  CPkgManager::SetPackagesToLoad (const vector< string > &packages)   const CPackageInfoCPkgManager::GetPkgInfo (int index, string &pkg_name) const   void  CPkgManager::GetBasePkgs (const string &pkg_name, vector< string > &basePkgs) const   void  CPkgManager::GetDependentPkgs (const string &pkg_name, vector< string > &dependents) const   bool  CPkgManager::DependsOn (const CPackageInfo &pkg, const string &pkg_name) const   void  CPkgManager::x_ValidatePackage (CPackageInfo &pkg)   void  CPkgManager::x_LoadPackage (CPackageInfo &pkg)   void  CPkgManager::x_GetBasePkgs (const CPackageInfo &pkg, set< string > &basePkgs) const   bool  CPkgManager::x_InitPackage (IGuiPackage *pkg)   virtual  IPackageWorkbenchConnector::~IPackageWorkbenchConnector ()   virtual void  IPackageWorkbenchConnector::SetWorkbench (IWorkbench *wb)=0   virtual void  IService::InitService ()=0   virtual void  IService::ShutDownService ()=0   virtual  IService::~IService ()   virtual bool  IServiceLocator::HasService (const string &name)=0   returns true if the service exists within the scope of the locator More...
  virtual CIRef< IServiceIServiceLocator::GetService (const string &name)=0   retrieves the service More...
  virtual  IServiceLocator::~IServiceLocator ()   template<class T > CIRef< TIServiceLocator::GetServiceByType ()   retrieves a typed reference to a service, the name of C++ type is used as the name of the service. More...
  virtual void  IServiceLocatorConsumer::SetServiceLocator (IServiceLocator *locator)=0   virtual  IServiceLocatorConsumer::~IServiceLocatorConsumer ()   template<class T > void  Consumer_SetLocator (T *obj, IServiceLocator *locator)   virtual  IStatusBarService::~IStatusBarService ()     IStatusBarService::CMsgGuard::CMsgGuard (const string &)   virtual void  IStatusBarService::SetStatusMessage (const string &msg)=0   virtual void  IStatusBarService::AddEventMessage (const IEventRecord &record)=0   virtual void  IStatusBarService::ShowHintMessage (const string &msg)=0   virtual void  IStatusBarService::HideHintMessage ()=0   virtual void  IStatusBarService::ShowStatusProgress (int value, int range)=0   virtual void  IStatusBarService::ShowStatusProgress ()=0   virtual void  IStatusBarService::HideStatusProgress ()=0   virtual void  IStatusBarService::InsertSlot (int index, wxWindow *slot, int width=50)=0   virtual wxWindow *  IStatusBarService::RemoveSlot (int index)=0   virtual void  IStatusBarService::SetStatusText (const wxString &text, int index)=0     CStatusBarService::DECLARE_EVENT_MAP ()     CStatusBarService::CStatusBarService ()   virtual  CStatusBarService::~CStatusBarService ()   virtual wxStatusBar *  CStatusBarService::CreateStatusBar (wxFrame *frame)   virtual void  CStatusBarService::SetEventDisplayTime (int sec)   bool  CStatusBarService::x_HasEvent () const   void  CStatusBarService::x_TerminateEventMode ()   void  CStatusBarService::x_TerminateHintMode ()   void  CStatusBarService::x_UpdateMessageField ()   void  CStatusBarService::x_OnNewRecord (CEvent *)     CStatusBarServiceEvtHandler::DECLARE_EVENT_TABLE ()     CStatusBarServiceEvtHandler::CStatusBarServiceEvtHandler (CStatusBarService &service)   CStatusBarServiceEvtHandler. More...
  void  CStatusBarServiceEvtHandler::OnEventTimer (wxTimerEvent &event)   void  CStatusBarServiceEvtHandler::OnPulseTimer (wxTimerEvent &event)     CMessageSlot::CMessageSlot (wxStatusBar *parent)   CMessageSlot. More...
  virtual  CMessageSlot::~CMessageSlot ()   virtual void  CMessageSlot::Reset ()   virtual void  CMessageSlot::SetText (const string &text)   virtual void  CMessageSlot::SetRecord (const IEventRecord &record)   virtual void  CMessageSlot::ShowStatusProgress (int value, int range)   virtual void  CMessageSlot::ShowStatusProgress ()   virtual void  CMessageSlot::HideStatusProgress ()   virtual void  CMessageSlot::RefreshWithParent ()   void  CMessageSlot::OnPaint (wxPaintEvent &event)   void  CMessageSlot::OnMouseEnter (wxMouseEvent &event)   void  CMessageSlot::OnMouseLeave (wxMouseEvent &event)   void  CMessageSlot::OnLeftDown (wxMouseEvent &event)   void  CMessageSlot::OnPopupClosed ()   Callbacks. More...
  void  CMessageSlot::x_CreateGaugeIfNeeded ()   void  CMessageSlot::x_DestroyGauge ()   void  CMessageSlot::x_SetText (const string &text)   bool  CMessageSlot::x_CanShowPopup ()   bool  CMessageSlot::x_IsPopupShown ()   void  CMessageSlot::x_ShowPopup ()   void  CMessageSlot::x_HidePopup ()   static void  CMessageSlotPopupWindow::SetExtraLink (const string &label, int cmd)   set text and command for the link shown at the bottom of the window More...
    CMessageSlotPopupWindow::CMessageSlotPopupWindow (CMessageSlot *slot, wxRect slot_rect, const IEventRecord &record, int show_event_view_cmd)   void  CMessageSlotPopupWindow::OnActivate (wxActivateEvent &event)   void  CMessageSlotPopupWindow::OnLink (wxHyperlinkEvent &event)   void  CMessageSlotPopupWindow::x_CreateMessageSlotPanel ()     CStatusMessageSlotPanel::CStatusMessageSlotPanel ()     CStatusMessageSlotPanel::CStatusMessageSlotPanel (wxWindow *parent, wxWindowID id=ID_CSTATUSMESSAGESLOTPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(300, 100), long style=0)   bool  CStatusMessageSlotPanel::Create (wxWindow *parent, wxWindowID id=ID_CSTATUSMESSAGESLOTPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(300, 100), long style=0)     CStatusMessageSlotPanel::~CStatusMessageSlotPanel ()   void  CStatusMessageSlotPanel::Init ()   void  CStatusMessageSlotPanel::CreateControls ()   bool  CStatusMessageSlotPanel::TransferDataToWindow ()   void  CStatusMessageSlotPanel::OnExtraLinkHyperlinkClicked (wxHyperlinkEvent &event)   wxString  CStatusMessageSlotPanel::GetTitleText () const   void  CStatusMessageSlotPanel::SetTitleText (wxString value)   wxString  CStatusMessageSlotPanel::GetDescrText () const   void  CStatusMessageSlotPanel::SetDescrText (wxString value)   wxString  CStatusMessageSlotPanel::GetTimeText () const   void  CStatusMessageSlotPanel::SetTimeText (wxString value)   wxBitmap  CStatusMessageSlotPanel::GetBitmapResource (const wxString &name)   wxIcon  CStatusMessageSlotPanel::GetIconResource (const wxString &name)   static bool  CStatusMessageSlotPanel::ShowToolTips ()   void  CStatusMessageSlotPanel::SetExtraLink (const string &label)   void  CStatusMessageSlotPanel::WrapText ()     CTaskDetailsDlg::CTaskDetailsDlg ()     CTaskDetailsDlg::CTaskDetailsDlg (wxWindow *parent, wxWindowID id=ID_CTASKDETAILSDLG, const wxString &caption=_("Task Details"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)   bool  CTaskDetailsDlg::Create (wxWindow *parent, wxWindowID id=ID_CTASKDETAILSDLG, const wxString &caption=_("Task Details"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)     CTaskDetailsDlg::~CTaskDetailsDlg ()   void  CTaskDetailsDlg::Init ()   void  CTaskDetailsDlg::CreateControls ()   void  CTaskDetailsDlg::OnCancelTaskClick (wxCommandEvent &event)   wxString  CTaskDetailsDlg::GetTaskTitle () const   void  CTaskDetailsDlg::SetTaskTitle (wxString value)   wxString  CTaskDetailsDlg::GetStatus () const   void  CTaskDetailsDlg::SetStatus (wxString value)   wxString  CTaskDetailsDlg::GetState () const   void  CTaskDetailsDlg::SetState (wxString value)   wxString  CTaskDetailsDlg::GetTime () const   void  CTaskDetailsDlg::SetTime (wxString value)   wxBitmap  CTaskDetailsDlg::GetBitmapResource (const wxString &name)   wxIcon  CTaskDetailsDlg::GetIconResource (const wxString &name)   static bool  CTaskDetailsDlg::ShowToolTips ()     CTaskViewModel::CTaskViewModel (CAppTaskService *task_srv)   CTaskView. More...
  virtual int  CTaskViewModel::GetNumRows () const   Returns the number of rows in the model. More...
  virtual int  CTaskViewModel::GetNumColumns () const   Returns the number of columns in the model. More...
  virtual wxVariant  CTaskViewModel::GetValueAt (int row, int col) const   virtual wxString  CTaskViewModel::GetColumnType (int col) const   Tries to extract actual type from row 0 value if it exists. More...
  virtual wxString  CTaskViewModel::GetColumnName (int col) const   Returns a default name for the column using spreadsheet conventions: A, B, C, ... More...
  void  CTaskViewModel::ShowTasksByState (IAppTask::ETaskState state, bool show, bool up=true)   bool  CTaskViewModel::IsStateShown (IAppTask::ETaskState state)   TTaskRef  CTaskViewModel::GetTask (int row)   void  CTaskViewModel::UpdateTable ()   void  CTaskViewModel::x_AddTasks (TRecRefVec &tasks)     CTaskTablePanel::CTaskTablePanel ()   virtual  CTaskTablePanel::~CTaskTablePanel ()   virtual void  CTaskTablePanel::Init ()   Initializes member variables. More...
  virtual void  CTaskTablePanel::CreateControls ()   Creates the controls and sizers. More...
  virtual void  CTaskTablePanel::Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize)   virtual void  CTaskTablePanel::CreateModel (CAppTaskService *task_srv)   virtual void  CTaskTablePanel::DestroyModel ()   virtual void  CTaskTablePanel::UpdateTable ()   virtual void  CTaskTablePanel::AppendMenuItems (wxMenu &aMenu)   void  CTaskTablePanel::x_GetSelectedTasks (vector< TTaskRef > &tasks)   void  CTaskTablePanel::x_SetSelectedTasks (vector< TTaskRef > &tasks)     CTaskView::DECLARE_EVENT_MAP ()     CTaskView::CTaskView ()   virtual  CTaskView::~CTaskView ()   void  CTaskView::x_OnUpdate (CEvent *)   virtual void  IToolBarService::AddToolBarFactory (IToolBarContributor *factory)=0   the service assumes ownership of the given factory (will delete it) More...
  virtual void  IToolBarService::DeleteToolBarFactory (IToolBarContributor *factory)=0   forces deleting of the factory More...
  virtual void  IToolBarService::AddToolBarContext (IToolBarContext *context)=0   register toolbar context the service does NOT assume ownership of the context More...
  virtual void  IToolBarService::RemoveToolBarContext (IToolBarContext *context)=0   unregister toolbar context More...
  virtual  IToolBarService::~IToolBarService ()   virtual void  IToolBarContext::GetCompatibleToolBars (vector< string > &names)=0   returns the names of toolbars compatible with this class (toolbars that are relevant and useful in the context of this class) More...
  virtual  IToolBarContext::~IToolBarContext ()   virtual  IUIDataSource::~IUIDataSource ()   virtual IUIDataSourceTypeIUIDataSource::GetType () const =0   virtual const IUIObjectIUIDataSource::GetDescr ()=0   returns UI description of the object (label, icon etc.) More...
  virtual bool  IUIDataSource::IsOpen ()=0   a Data source needs to be open before use and closed after. More...
  virtual bool  IUIDataSource::Open ()=0   Prepares Data Source for use, any initialization that can be potentially time-consuming or may require error handling shall be done in this function, not in a constructor. More...
  virtual bool  IUIDataSource::Close ()=0   virtual IUIToolManagerIUIDataSource::GetLoadManager ()=0   virtual int  IUIDataSource::GetDefaultCommand ()   virtual wxEvtHandler *  IUIDataSource::CreateEvtHandler ()   virtual const IUIObjectIUIDataSourceType::GetDescr ()=0   returns UI description of the type (label, icon etc.) More...
  virtual IUIDataSourceIUIDataSourceType::CreateDataSource ()=0   factory method; create an Data Source instance More...
  virtual bool  IUIDataSourceType::AutoCreateDefaultDataSource ()=0   returns "true" if this type needs to create a default instance of the Data Source at start-up More...
  virtual  IUIDataSourceType::~IUIDataSourceType ()   virtual  IDataLoaderProvider::~IDataLoaderProvider ()   virtual string  IDataLoaderProvider::AddDataLoader (const objects::CUser_object &obj)=0   Add a new data loader to object manager. More...
  virtual string  IDataLoaderProvider::GetLoaderName (const objects::CUser_object &obj) const =0   Get the data loader's name based on input object. More...
  virtual  IView::~IView ()   virtual const CViewTypeDescriptorIView::GetTypeDescriptor () const =0   return an object providing meta information about thei view type More...
  virtual void  IView::SetWorkbench (IWorkbench *workbench)=0   connect / disconnect this view with / from Workbench More...
  virtual void  IView::CreateViewWindow (wxWindow *parent)=0   create Window corresponding to the view More...
  virtual void  IView::DestroyViewWindow ()=0   destroy Window corresponding to the view More...
    CViewTypeDescriptor::CViewTypeDescriptor (const string &label, const string &icon_alias, const string &hint, const string &description, const string &help_id, const string &category, bool singleton)   CViewTypeDescriptor. More...
  virtual  CViewTypeDescriptor::~CViewTypeDescriptor ()   virtual string  CViewTypeDescriptor::GetCategory () const   get view category (used for view grouping in UI) More...
  virtual bool  CViewTypeDescriptor::IsSingleton () const   true if only one instance of this type can be created More...
  virtual void  CViewTypeDescriptor::SetCategory (const string &category)   virtual void  CViewTypeDescriptor::SetSingleton (bool singleton)   virtual void  IViewFactory::RegisterIconAliases (wxFileArtProvider &provider)=0   called by the framework to give Factory a chance to register images used by view More...
  virtual void  IViewFactory::RegisterCommands (CUICommandRegistry &, wxFileArtProvider &)   called by the framework to give Factory a chance to register commands used by view More...
  virtual const CViewTypeDescriptorIViewFactory::GetViewTypeDescriptor () const =0   returns a Descriptor for the View Type supported by the Factory More...
  virtual IViewIViewFactory::CreateInstance () const =0   creates a view instance More...
  virtual IViewIViewFactory::CreateInstanceByFingerprint (const TFingerprint &fingerprint) const =0   if fingerprint is recognized - creates and returns a new instance More...
  virtual  IViewFactory::~IViewFactory ()   virtual void  IViewManagerService::RegisterFactory (IViewFactory &factory)=0   assumes ownership of the factory More...
  virtual void  IViewManagerService::GetTypeDescriptors (TDescrVec &descrs)=0   virtual void  IViewManagerService::GetFactories (TFactories &factories)=0   virtual CIRef< IViewIViewManagerService::CreateViewInstance (const string &type_ui_name)=0   create a view instance of the specified type More...
  virtual CIRef< IViewIViewManagerService::CreateViewInstanceByFingerprint (const IWMClient::CFingerprint &fingerprint)=0   create a view instance of the specified type More...
  virtual bool  IViewManagerService::CanCreateView (const string &type_ui_name)=0   virtual void  IViewManagerService::AddToWorkbench (IView &view, bool bFloat=false)=0   adds view to Workbench and connects to the services the view must be already initialized More...
  virtual void  IViewManagerService::RemoveFromWorkbench (IView &view)=0   disconnects view from services and removes from the Workbench More...
  virtual void  IViewManagerService::RemoveAllViewsFromWorkbench ()=0   disconnects and removes all view from Workbench More...
  virtual bool  IViewManagerService::HasView (const IView &view) const =0   virtual void  IViewManagerService::GetViews (TViews &views)=0   get all registered views More...
  virtual CIRef< IViewIViewManagerService::GetSingletonView (const string &singleton_ui_name)=0   returns a pointer singleton view if it already exists in workbench or NULL More...
  virtual CIRef< IViewIViewManagerService::ShowSingletonView (const string &singleton_ui_name)=0   activates the specified view, create a new view if it does not exist More...
  virtual  IViewManagerService::~IViewManagerService ()     CViewManagerService::CViewManagerService ()   virtual  CViewManagerService::~CViewManagerService ()   virtual void  CViewManagerService::SetWorkbench (IWorkbench *workbench)   connect / disconnect to / from Workbench More...
  void  CViewManagerService::x_RegisterExtensionFactories ()   string  CViewManagerService::x_GetViewRegistryPath (IView &view)   void  CViewManagerService::x_DoAddToWorkbench (IView &view, wxWindow *parent)   void  CViewManagerService::x_DoRemoveViewFromWorkbench (IView &view)   void  CViewManagerService::x_LoadViewSettings (IView &view)   void  CViewManagerService::x_SaveViewSettings (IView &view)   virtual CWindowManagerIWindowManagerService::GetWindowManager ()=0   virtual void  IWindowManagerService::SetAdvisor (IWindowManagerAdvisor *advisor)=0   the service does not assume ownership of the given object More...
  virtual void  IWindowManagerService::AddClient (IWMClient &client, bool bFloat)=0   places the given IWMClient in the Main Tabbed Pane in Window Manager More...
  virtual wxFrame *  IWindowManagerService::MoveToFloatingFrame (IWMClient &client)=0   virtual void  IWindowManagerService::CloseClient (IWMClient &client)=0   remove client(s) from Window Manager these functions do not disconnect clients from other services More...
  virtual void  IWindowManagerService::CloseClients (const TClients &clients)=0   virtual void  IWindowManagerService::CloseAllClients ()=0   virtual void  IWindowManagerService::GetAllClients (TClients &clients)=0   returns a list of all registered IWMClients More...
  virtual IWMClientIWindowManagerService::GetActiveClient ()=0   returns Active client (i.e. client that has focus) More...
  virtual void  IWindowManagerService::ActivateClient (IWMClient &client)=0   makes client visible and focused More...
  virtual void  IWindowManagerService::ActivateClients (TClients &clients)=0   makes clients visible, make the first client in the given container focused More...
  virtual void  IWindowManagerService::RegisterActiveClient (IWMClient &client)=0   virtual void  IWindowManagerService::UnRegisterActiveClient (IWMClient &client)=0   virtual void  IWindowManagerService::RaiseFloatingWindowsInZOrder ()=0   Raise all floating windows to preserve/refresh z-order. More...
  virtual void  IWindowManagerService::RaiseFloatingWindowsInZOrder (wxRect r)=0   Raise all floating windows if they overlap with the provided wxREct. More...
  virtual bool  IWindowManagerService::IsDragging () const =0   Returns true if a drag operation is currently in progress. More...
  virtual void  IWindowManagerService::RefreshClient (IWMClient &client)=0   refresh client UI (title) More...
  virtual void  IWindowManagerService::ApplyLayout (const objects::CUser_object &layout)=0   virtual void  IWindowManagerService::LoadLayout (const objects::CUser_object &layout, IWMClientFactory &factory)=0   creates a new window layout based on description in the given CUser_object creates clients using IWMClientFactory More...
  virtual objects::CUser_object *  IWindowManagerService::SaveLayout ()=0   saves current window layout to CUser_object More...
  virtual  IWindowManagerService::~IWindowManagerService ()     CWindowManagerService::CWindowManagerService ()   virtual  CWindowManagerService::~CWindowManagerService ()   virtual void  CWindowManagerService::SetFrame (wxFrame *frame)   virtual void  CWindowManagerService::SetMenuService (IMenuService *service)   bool  CWindowManagerService::OnCommandEvent (wxCommandEvent &event)   virtual void  CWindowManagerService::x_ShowToolBar (const string &name, bool show)   virtual void  CWindowManagerService::x_ShutDownToolBars ()   virtual string  IWorkbenchAdvisor::GetAppTitle ()=0   get application title More...
  virtual void  IWorkbenchAdvisor::PostCreateWindow ()=0   called by Workbench after creating main app window More...
  virtual void  IWorkbenchAdvisor::PostInit ()=0   called after Workbench initialization has been completed More...
  virtual void  IWorkbenchAdvisor::PreShutDown ()=0   called by Workbench before starting ShutDown More...
  virtual void  IWorkbenchAdvisor::PreDestroyWindow ()=0   called by Workbench before destroying main app window More...
  virtual bool  IWorkbenchAdvisor::CanShutDown ()=0   virtual  IWorkbenchAdvisor::~IWorkbenchAdvisor ()   virtual void  IWorkbench::Init ()=0   virtual bool  IWorkbench::CanShutDown ()=0   virtual void  IWorkbench::ShutDown ()=0   virtual IEventLogServiceIWorkbench::GetEventLogService ()=0   virtual IStatusBarServiceIWorkbench::GetStatusBarService ()=0   virtual IWindowManagerServiceIWorkbench::GetWindowManagerService ()=0   virtual IMenuServiceIWorkbench::GetMenuService ()=0   virtual IToolBarServiceIWorkbench::GetToolBarService ()=0   virtual CAppTaskServiceIWorkbench::GetAppTaskService ()=0   virtual wxFileArtProviderIWorkbench::GetFileArtProvider ()=0   virtual IViewManagerServiceIWorkbench::GetViewManagerService ()=0   virtual IServiceLocatorIWorkbench::GetServiceLocator ()=0   get a Service Locator associated with the Workspace More...
  virtual void  IWorkbench::RegisterService (const string &class_name, IService *service)=0   register an application-specific service; Workbench assumes ownership of the service More...
  virtual void  IWorkbench::UnRegisterService (const string &class_name)=0   remove application-specific service More...
  virtual wxFrame *  IWorkbench::GetMainWindow ()=0   returns a pointer to the main application frame window More...
  virtual CUICommandRegistryIWorkbench::GetUICommandRegistry ()=0   returns an instance of Command Registry associated with the Workbench More...
  virtual string  IWorkbench::GetRegistrySectionPath (ERegistrySection section)=0   returns a path to CGuiRegistry section where resources of the specified type shall be located More...
    CWorkbenchFrame::CWorkbenchFrame ()   Constructors. More...
    CWorkbenchFrame::CWorkbenchFrame (wxWindow *parent, wxWindowID id, const wxString &caption, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE)     CWorkbenchFrame::~CWorkbenchFrame ()   virtual void  CWorkbenchFrame::SetWorkbench (IWorkbench *workbench)   virtual void  CWorkbenchFrame::SetDockManager (CDockManager *c)   virtual void  CWorkbenchFrame::ForwardKeyEventsTo (CDockManager *manager)   IDockManagerKeyHook implementation. More...
  bool  CWorkbenchFrame::ProcessEvent (wxEvent &event)   void  CWorkbenchFrame::OnCloseWindow (wxCloseEvent &event)   handle request to close window More...
  void  CWorkbenchFrame::OnActivate (wxActivateEvent &event)   void  CWorkbenchFrame::OnKeyDown (wxKeyEvent &event)   void  CWorkbenchFrame::OnKeyUp (wxKeyEvent &event)   void  CWorkbenchFrame::OnMove (wxMoveEvent &event)   void  CWorkbenchFrame::OnIdle (wxIdleEvent &event)   void  CWorkbenchFrame::SetPagerMessage (const string &message)   void  CWorkbenchFrame::SetShowPagerMessage ()   bool  CWorkbenchFrame::HasPagerMessage () const   void  CWorkbenchFrame::x_ShowPagerMessage ()     CWorkbench::CWorkbench (IWorkbenchAdvisor *advisor)   TODO. More...
  virtual  CWorkbench::~CWorkbench ()   virtual void  CWorkbench::x_CreateFileArtProvider ()   virtual void  CWorkbench::x_InitMainFrame ()   create application Main Frame More...
  virtual void  CWorkbench::x_DestroyMainFrame ()   destroy application Main Frame More...
  virtual CWorkbenchFrameCWorkbench::x_CreateMainFrame (const string &title)   virtual void  CWorkbench::x_ShutDownServices ()   free resources associated with Extra Service Locator More...
  ◆ EXT_POINT__OPTIONS_DLG_EXTENSION #define EXT_POINT__OPTIONS_DLG_EXTENSION   "options_dlg_extension" ◆ EXT_POINT__VIEW_MANAGER_SERVICE__VIEW_FACTORY #define EXT_POINT__VIEW_MANAGER_SERVICE__VIEW_FACTORY   "view_manager_service::view_factory" ◆ ID_CHOICE3 ◆ ID_CWXDIAGPANEL ◆ ID_LISTCTRL1 ◆ ID_TOOL_ERRORS ◆ ID_TOOL_INFO ◆ ID_TOOL_OTHER ◆ ID_TOOL_WARNINGS ◆ ID_TOOLBAR2 ◆ NCBI_PACKAGEENTRYPOINT_EXPORT [1/2] ◆ NCBI_PACKAGEENTRYPOINT_EXPORT [2/2] ◆ SYMBOL_CAPPOPTIONSDLG_IDNAME #define SYMBOL_CAPPOPTIONSDLG_IDNAME   ID_CAPPOPTIONSDLG

Definition at line 59 of file app_options_dlg.hpp.

◆ SYMBOL_CAPPOPTIONSDLG_POSITION #define SYMBOL_CAPPOPTIONSDLG_POSITION   wxDefaultPosition

Definition at line 61 of file app_options_dlg.hpp.

◆ SYMBOL_CAPPOPTIONSDLG_SIZE ◆ SYMBOL_CAPPOPTIONSDLG_STYLE ◆ SYMBOL_CAPPOPTIONSDLG_TITLE ◆ SYMBOL_CAPPPACKAGESDLG_IDNAME ◆ SYMBOL_CAPPPACKAGESDLG_POSITION ◆ SYMBOL_CAPPPACKAGESDLG_SIZE ◆ SYMBOL_CAPPPACKAGESDLG_STYLE ◆ SYMBOL_CAPPPACKAGESDLG_TITLE ◆ SYMBOL_CEVENTRECORDDETAILSDLG_IDNAME ◆ SYMBOL_CEVENTRECORDDETAILSDLG_POSITION ◆ SYMBOL_CEVENTRECORDDETAILSDLG_SIZE ◆ SYMBOL_CEVENTRECORDDETAILSDLG_STYLE ◆ SYMBOL_CEVENTRECORDDETAILSDLG_TITLE ◆ SYMBOL_CITEMSELECTIONPANEL_IDNAME ◆ SYMBOL_CITEMSELECTIONPANEL_POSITION ◆ SYMBOL_CITEMSELECTIONPANEL_SIZE ◆ SYMBOL_CITEMSELECTIONPANEL_STYLE #define SYMBOL_CITEMSELECTIONPANEL_STYLE   wxNO_BORDER|wxCLIP_CHILDREN|wxTAB_TRAVERSAL

Definition at line 58 of file item_selection_panel.hpp.

◆ SYMBOL_CITEMSELECTIONPANEL_TITLE ◆ SYMBOL_CSTATUSMESSAGESLOTPANEL_IDNAME ◆ SYMBOL_CSTATUSMESSAGESLOTPANEL_POSITION ◆ SYMBOL_CSTATUSMESSAGESLOTPANEL_SIZE ◆ SYMBOL_CSTATUSMESSAGESLOTPANEL_STYLE ◆ SYMBOL_CSTATUSMESSAGESLOTPANEL_TITLE ◆ SYMBOL_CTASKDETAILSDLG_IDNAME ◆ SYMBOL_CTASKDETAILSDLG_POSITION ◆ SYMBOL_CTASKDETAILSDLG_SIZE ◆ SYMBOL_CTASKDETAILSDLG_STYLE ◆ SYMBOL_CTASKDETAILSDLG_TITLE ◆ SYMBOL_CWXDIAGPANEL_IDNAME ◆ SYMBOL_CWXDIAGPANEL_POSITION #define SYMBOL_CWXDIAGPANEL_POSITION   wxDefaultPosition

Definition at line 74 of file diag_panel.hpp.

◆ SYMBOL_CWXDIAGPANEL_SIZE #define SYMBOL_CWXDIAGPANEL_SIZE   wxSize(400, 300)

Definition at line 73 of file diag_panel.hpp.

◆ SYMBOL_CWXDIAGPANEL_STYLE #define SYMBOL_CWXDIAGPANEL_STYLE   0

Definition at line 70 of file diag_panel.hpp.

◆ SYMBOL_CWXDIAGPANEL_TITLE ◆ FPackageEntryPoint ◆ TClients ◆ TContributors ◆ TCRefRec ◆ TData ◆ TDescrVec ◆ TEventRecRef ◆ TFactories ◆ TFingerprint ◆ TIRef ◆ TItemRef ◆ TItems ◆ TJobID ◆ TMRUViews ◆ TNameToService ◆ TOnAppJobProgressCallback ◆ TPackagesSet ◆ TParent [1/3] ◆ TParent [2/3] ◆ TParent [3/3] ◆ TQueue ◆ TRecordMap ◆ TRecordRef [1/2] ◆ TRecordRef [2/2] ◆ TRecords ◆ TRecRefVec [1/2] ◆ TRecRefVec [2/2] ◆ TSingletonMap ◆ TTaskRef [1/3] ◆ TTaskRef [2/3] ◆ TTaskRef [3/3] ◆ TTaskRefVec [1/2] ◆ TTaskRefVec [2/2] ◆ TTaskState ◆ TTBNameToCount ◆ TTime ◆ TToolBarContexts ◆ TToolBarFactories ◆ TViewNameToFactory ◆ TViews ◆ anonymous enum ◆ anonymous enum Enumerator ID_CAPPPACKAGESDLG  ID_LISTCTRL1  ID_CHECKBOX1  ID_TEXTCTRL1  ID_CHECKBOX2 

Definition at line 129 of file app_packages_dlg.hpp.

◆ anonymous enum Enumerator eShowErrors  eShowWarnings  eShowInfo  eShowOther  eShowFlags  eShowNCBI  eShowWxWdidgets  eShowNCBIWxWdidgets  eShowAll 

Definition at line 97 of file diag_console_list.hpp.

◆ anonymous enum ◆ anonymous enum ◆ anonymous enum ◆ anonymous enum ◆ anonymous enum Enumerator ID_CTASKDETAILSDLG  ID_TEXTCTRL  ID_TEXTCTRL3  ID_TEXTCTRL2  ID_TEXTCTRL4  ID_CANCEL_TASK 

Definition at line 124 of file task_details_dlg.hpp.

◆ EAcceptionType Enumerator eNone  eSingle  eMultiple 

Definition at line 100 of file view.hpp.

◆ EColumns [1/2] Enumerator eNone  eTitle  eDescription  eTime  eType  eMaxCols 

this must be the last!

Definition at line 71 of file event_view.hpp.

◆ EColumns [2/2] Enumerator eNone  eDescription  eState  eStatus  eTime  eMaxCols 

this must be the last!

Definition at line 76 of file task_view.hpp.

◆ ECommands [1/2] Enumerator eCmdDetails  eCmdShowInfo  eCmdShowWarnings  eCmdShowErrors 

Definition at line 115 of file event_view.hpp.

◆ ECommands [2/2] ◆ EConsts ◆ EErrCode Enumerator eInvalidOperation  eUnexpectedTask  eFatalError 

unknown tragic error

Definition at line 210 of file app_task_service.hpp.

◆ EEventId [1/2] ◆ EEventId [2/2] ◆ EMessageMode ◆ EPackageState Enumerator eUndefined  eNotValid  eValidated  eLoaded 

Definition at line 61 of file pkg_manager.hpp.

◆ ERegistrySection

enumerates major Registry sections

Enumerator eServices  eDialogs  eTools 

Definition at line 116 of file workbench.hpp.

◆ ETaskState

List of task states defining the task management FSM.

Enumerator eInvalid  eInitial 

has not been executed yet

eRunning 

task is executing on the main UI thread

eBackgrounded 

task is executing in background

eCompleted 

successfully finished

eFailed 

failed during execution

eCanceled 

canceled by Task Manager

eLastState 

Definition at line 87 of file app_task.hpp.

◆ EType [1/2] ◆ EType [2/2] ◆ ActivateClient() [1/2] void CWindowManagerService::ActivateClient ( IWMClientclient ) virtual ◆ ActivateClient() [2/2] virtual void IWindowManagerService::ActivateClient ( IWMClientclient ) pure virtual ◆ ActivateClients() [1/2] void CWindowManagerService::ActivateClients ( TClientsclients ) virtual ◆ ActivateClients() [2/2] virtual void IWindowManagerService::ActivateClients ( TClientsclients ) pure virtual ◆ AddClient() [1/2] void CWindowManagerService::AddClient ( IWMClientclient, bool  bFloat  ) virtual ◆ AddClient() [2/2] virtual void IWindowManagerService::AddClient ( IWMClientclient, bool  bFloat  ) pure virtual ◆ AddContributor() [1/2] ◆ AddContributor() [2/2] ◆ AddDataLoader() virtual string IDataLoaderProvider::AddDataLoader ( const objects::CUser_object &  obj ) pure virtual ◆ AddDefaultPkg() void CPkgManager::AddDefaultPkg ( const stringpkg_name ) ◆ AddEventMessage() [1/2] ◆ AddEventMessage() [2/2] ◆ AddPendingCommand() [1/2] void CMenuService::AddPendingCommand ( int  cmd ) virtual ◆ AddPendingCommand() [2/2] virtual void IMenuService::AddPendingCommand ( int  cmd ) pure virtual

add commands for processing (simulates choosing the command from a menu)

Implemented in CMenuService.

◆ AddRecord() [1/2] ◆ AddRecord() [2/2] virtual void IEventLogService::AddRecord ( IEventRecordrecord ) pure virtual ◆ AddTask() void CAppTaskService::AddTask ( IAppTasktask )

Add a task to the queue.

The task will be executed on the main UI thread at some point in future. Tasks are executed according to FIFO principle.

Definition at line 166 of file app_task_service.cpp.

References IAppTask::GetDescr(), Info(), kShutDown, LOG_POST, CAppTaskService::m_Mutex, CAppTaskService::m_PendingTasks, CAppTaskService::m_ShutDown, NCBI_THROW, CEventHandler::Post(), CSyncQueue< Type, Container, Traits >::Push(), and CRef< C, Locker >::Reset().

Referenced by CGBDocument::AddItems(), CAppDialogs::COpenDialog(), CCmdChangeProjectItem::Execute(), CAppDialogs::ExportDialog(), CPhyTreeView::OnCreateSelectedSubtree(), CPhyTreeView::OnExportTree(), CIndexerAppModeExtension::OnFileOpen(), CPrefetchSeqDescr::PrefetchSeqDescr(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CEditProjectItemExtension::ProjectItemAttached(), CSubmissionWizard::RaiseWindow(), CLocalFileRestorer::RestoreFile(), CAppDialogs::RunToolDialog(), CDataMiningPanel::x_AddToProject(), CProjectViewBase::x_DetachFromProject(), CNetBlastMonitoringJob::x_StartRetrivingTask(), and CNetBLASTUIDataSource::x_StartTask().

◆ AddToolBarContext() [1/2] void CWindowManagerService::AddToolBarContext ( IToolBarContextcontext ) virtual

register toolbar context the service does NOT assume ownership of the context

Implements IToolBarService.

Definition at line 287 of file window_manager_service_impl.cpp.

References _ASSERT, context, map_checker< Container >::end(), set< Key, Compare >::end(), Error(), map_checker< Container >::find(), set< Key, Compare >::find(), i, set< Key, Compare >::insert(), LOG_POST, CWindowManagerService::m_TBNameToCount, CWindowManagerService::m_ToolBarContexts, and CWindowManagerService::x_ShowToolBar().

◆ AddToolBarContext() [2/2] virtual void IToolBarService::AddToolBarContext ( IToolBarContextcontext ) pure virtual ◆ AddToolBarFactory() [1/2] ◆ AddToolBarFactory() [2/2] ◆ AddToWorkbench() [1/2] void CViewManagerService::AddToWorkbench ( IViewview, bool  bFloat  ) virtual

adds view to Workbench and connects to the services the view must be already initialized

Implements IViewManagerService.

Definition at line 205 of file view_manager_service_impl.cpp.

References _ASSERT, IWindowManagerService::AddClient(), client, map_checker< Container >::end(), Error(), eUnknown, map_checker< Container >::find(), CUIObject::GetLabel(), IWorkbench::GetMainWindow(), IView::GetTypeDescriptor(), IWorkbench::GetWindowManagerService(), CViewTypeDescriptor::IsSingleton(), LOG_POST, CViewManagerService::m_SingletonMap, CViewManagerService::m_Views, CViewManagerService::m_Workbench, msg(), NCBI_THROW, CViewManagerService::x_DoAddToWorkbench(), and CViewManagerService::x_LoadViewSettings().

Referenced by CViewManagerService::ShowSingletonView().

◆ AddToWorkbench() [2/2] virtual void IViewManagerService::AddToWorkbench ( IViewview, bool  bFloat = false  ) pure virtual ◆ AppendMenuItems() [1/3] void CDiagConsoleList::AppendMenuItems ( wxMenu &  aMenu ) protectedvirtual ◆ AppendMenuItems() [2/3] void CEventTablePanel::AppendMenuItems ( wxMenu &  aMenu ) virtual ◆ AppendMenuItems() [3/3] void CTaskTablePanel::AppendMenuItems ( wxMenu &  aMenu ) virtual ◆ ApplyLayout() [1/2] void CWindowManagerService::ApplyLayout ( const objects::CUser_object &  layout ) virtual ◆ ApplyLayout() [2/2] virtual void IWindowManagerService::ApplyLayout ( const objects::CUser_object &  layout ) pure virtual

Implemented in CWindowManagerService.

◆ AutoCreateDefaultDataSource() virtual bool IUIDataSourceType::AutoCreateDefaultDataSource ( ) pure virtual ◆ CancelBackgrounded() [1/3] void CAppJobTask::CancelBackgrounded ( ) virtual ◆ CancelBackgrounded() [2/3] void CJobUITask::CancelBackgrounded ( ) virtual ◆ CancelBackgrounded() [3/3] virtual void IAppTask::CancelBackgrounded ( ) pure virtual ◆ CancelTask()

Places a request to cancel a backgrounded task.

It is guaranteed that Task Manager will not further execute the task on the main thread, however subcomponents of the task may still continue to run on a background thread.

Parameters
task - task to cancel throw_on_error - flag to throw an exception on error or return false
Returns
true if taks was canceled

Definition at line 321 of file app_task_service.cpp.

References CSyncQueue_AccessGuard< Type, Container, Traits >::Begin(), IAppTask::CancelBackgrounded(), map_checker< Container >::end(), CSyncQueue_AccessGuard< Type, Container, Traits >::End(), CSyncQueue_AccessGuard< Type, Container, Traits >::Erase(), map_checker< Container >::find(), IAppTask::GetDescr(), CRef< C, Locker >::GetPointer(), Info(), kCancelFatal, kCancelUnknown, LOG_POST, CAppTaskService::m_BackgoundedTasks, CAppTaskService::m_Mutex, CAppTaskService::m_PendingTasks, NCBI_THROW, and sGetMessageAndReport().

Referenced by CTaskTablePanel::OnCancel().

◆ CanCreateView() [1/2] ◆ CanCreateView() [2/2] ◆ CanShutDown() [1/3] bool CWorkbench::CanShutDown ( ) virtual ◆ CanShutDown() [2/3] virtual bool IWorkbenchAdvisor::CanShutDown ( ) pure virtual ◆ CanShutDown() [3/3] virtual bool IWorkbench::CanShutDown ( ) pure virtual ◆ CAppExportTask() CAppExportTask::CAppExportTask ( IAppJobjob, const wxString  fileName  ) ◆ CAppJobTask() [1/2] ◆ CAppJobTask() [2/2] ◆ CAppOptionsDlg() [1/2] CAppOptionsDlg::CAppOptionsDlg ( ) ◆ CAppOptionsDlg() [2/2] CAppOptionsDlg::CAppOptionsDlg ( wxWindow *  parent, wxWindowID  id = ID_CAPPOPTIONSDLG, const wxString &  caption = wxT("App Options"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ CAppPackagesDlg() [1/2] CAppPackagesDlg::CAppPackagesDlg ( ) ◆ CAppPackagesDlg() [2/2] CAppPackagesDlg::CAppPackagesDlg ( wxWindow *  parent, CPkgManagerpkgManager, wxWindowID  id = ID_CAPPPACKAGESDLG, const wxString &  caption = _("Configure Packages"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ CAppTaskService() CAppTaskService::CAppTaskService ( ) ◆ CAppTaskServiceEvent() ◆ CAppTaskServiceGuiUpdateEvent() CAppTaskServiceGuiUpdateEvent::CAppTaskServiceGuiUpdateEvent ( ) inline

Definition at line 63 of file app_task_service.hpp.

◆ CDiagConsoleCache() ◆ CDiagConsoleList() [1/2] ◆ CDiagConsoleList() [2/2] CDiagConsoleList::CDiagConsoleList ( wxWindow *  parent, wxWindowID  id = wxID_ANY, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize, long  style = wxBORDER_NONE  ) ◆ CDiagConsolePanel() CDiagConsolePanel::CDiagConsolePanel ( ) ◆ CDiagConsoleView() CDiagConsoleView::CDiagConsoleView ( )

Definition at line 330 of file diag_panel.cpp.

◆ CEventLogService() CEventLogService::CEventLogService ( ) ◆ CEventRecord() ◆ CEventRecordDetailsDlg() [1/2] CEventRecordDetailsDlg::CEventRecordDetailsDlg ( ) ◆ CEventRecordDetailsDlg() [2/2] CEventRecordDetailsDlg::CEventRecordDetailsDlg ( wxWindow *  parent, wxWindowID  id = ID_CEVENTRECORDDETAILS, const wxString &  caption = wxT("Event Details"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ CEventTablePanel() CEventTablePanel::CEventTablePanel ( ) ◆ CEventView() ◆ CEventViewModel() ◆ CItemSelectionPanel() [1/2] CItemSelectionPanel::CItemSelectionPanel ( ) ◆ CItemSelectionPanel() [2/2] CItemSelectionPanel::CItemSelectionPanel ( wxWindow *  parent, wxWindowID  id = ID_CITEMSELECTIONPANEL, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize, long  style = wxNO_BORDER|wxCLIP_CHILDREN|wxTAB_TRAVERSAL  ) ◆ CJobUITask() ◆ CLogServiceEvent() ◆ Close() virtual bool IUIDataSource::Close ( ) pure virtual ◆ CloseAllClients() [1/2] void CWindowManagerService::CloseAllClients ( ) virtual ◆ CloseAllClients() [2/2] virtual void IWindowManagerService::CloseAllClients ( ) pure virtual ◆ CloseClient() [1/2] void CWindowManagerService::CloseClient ( IWMClientclient ) virtual ◆ CloseClient() [2/2] virtual void IWindowManagerService::CloseClient ( IWMClientclient ) pure virtual ◆ CloseClients() [1/2] void CWindowManagerService::CloseClients ( const TClientsclients ) virtual ◆ CloseClients() [2/2] ◆ CMenuService() CMenuService::CMenuService ( ) ◆ CMessageSlot() CMessageSlot::CMessageSlot ( wxStatusBar *  parent ) ◆ CMessageSlotPopupWindow() ◆ CMsgGuard() ◆ Consumer_SetLocator() ◆ CPackageInfo() ◆ CPkgManager() ◆ Create() [1/10] bool CDiagConsolePanel::Create ( wxWindow *  parent, wxWindowID  id = 10030, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = 0  ) ◆ Create() [2/10] bool CAppOptionsDlg::Create ( wxWindow *  parent, wxWindowID  id = ID_CAPPOPTIONSDLG, const wxString &  caption = wxT("App Options"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ Create() [3/10] bool CAppPackagesDlg::Create ( wxWindow *  parent, wxWindowID  id = ID_CAPPPACKAGESDLG, const wxString &  caption = _("Configure Packages"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ Create() [4/10] bool CEventRecordDetailsDlg::Create ( wxWindow *  parent, wxWindowID  id = ID_CEVENTRECORDDETAILS, const wxString &  caption = wxT("Event Details"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ Create() [5/10] bool CItemSelectionPanel::Create ( wxWindow *  parent, wxWindowID  id = ID_CITEMSELECTIONPANEL, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize, long  style = wxNO_BORDER|wxCLIP_CHILDREN|wxTAB_TRAVERSAL  ) ◆ Create() [6/10] ◆ Create() [7/10] bool CTaskDetailsDlg::Create ( wxWindow *  parent, wxWindowID  id = ID_CTASKDETAILSDLG, const wxString &  caption = _("Task Details"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ Create() [8/10] void CEventTablePanel::Create ( wxWindow *  parent, wxWindowID  id = wxID_ANY, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize  ) virtual ◆ Create() [9/10] void CTaskTablePanel::Create ( wxWindow *  parent, wxWindowID  id = wxID_ANY, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize  ) virtual ◆ Create() [10/10] bool CDiagConsoleList::Create ( wxWindow *  parent, wxWindowID  id = wxID_ANY, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize, long  style = wxBORDER_NONE  ) ◆ CreateClient() ◆ CreateControls() [1/9] void CAppOptionsDlg::CreateControls ( ) ◆ CreateControls() [2/9] void CAppPackagesDlg::CreateControls ( ) ◆ CreateControls() [3/9] void CDiagConsolePanel::CreateControls ( )

Definition at line 122 of file diag_panel.cpp.

References ID_CHOICE3, ID_LISTCTRL1, ID_TOOL_ERRORS, ID_TOOL_INFO, ID_TOOL_OTHER, ID_TOOL_WARNINGS, ID_TOOLBAR2, CDiagConsolePanel::m_ImageList, CDiagConsolePanel::m_MsgList, wxT, and CDiagConsolePanel::x_UpdateUI().

Referenced by CDiagConsolePanel::Create().

◆ CreateControls() [4/9] void CEventRecordDetailsDlg::CreateControls ( ) ◆ CreateControls() [5/9] void CEventTablePanel::CreateControls ( ) ◆ CreateControls() [6/9] void CItemSelectionPanel::CreateControls ( )

Definition at line 115 of file item_selection_panel.cpp.

References _, CSplitter::eVertical, CGroupMapWidget::GetMapControl(), CMapControl::GetProperties(), CItemSelectionPanel::ID_MAP_WIDGET, CItemSelectionPanel::ID_RESET, CItemSelectionPanel::ID_SEARCH, CItemSelectionPanel::ID_SPLITTER, CItemSelectionPanel::ID_STATUS, CItemSelectionPanel::IDDESCR, CSplitter::InsertToCell(), CMapControl::SProperties::m_ColumnWidth, CItemSelectionPanel::m_DescrCtrl, CItemSelectionPanel::m_MapWidget, CItemSelectionPanel::m_ResetBtn, CItemSelectionPanel::m_SearchCtrl, CItemSelectionPanel::m_Splitter, CItemSelectionPanel::m_StatusText, CSplitter::SetResizableCell(), CSplitter::Split(), and wxT.

Referenced by CItemSelectionPanel::Create().

◆ CreateControls() [7/9] void CStatusMessageSlotPanel::CreateControls ( ) ◆ CreateControls() [8/9] void CTaskDetailsDlg::CreateControls ( ) ◆ CreateControls() [9/9] void CTaskTablePanel::CreateControls ( ) virtual ◆ CreateDataSource() ◆ CreateEventLogAction() virtual IEventLogAction* IAppTask::CreateEventLogAction ( ) pure virtual

returns an action for activating task results (optional, can return NULL)

Implemented in CAppTask.

◆ CreateEvtHandler() virtual wxEvtHandler* IUIDataSource::CreateEvtHandler ( ) inlinevirtual ◆ CreateInstance() [1/4] IView * CDiagConsoleViewFactory::CreateInstance ( ) const virtual ◆ CreateInstance() [2/4] IView * CEventViewFactory::CreateInstance ( ) const virtual ◆ CreateInstance() [3/4] IView * CTaskViewFactory::CreateInstance ( ) const virtual ◆ CreateInstance() [4/4] virtual IView* IViewFactory::CreateInstance ( ) const pure virtual

creates a view instance

Implemented in CTextViewFactory, CSelectionViewFactory, CSequinDesktopViewFactory, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSeqTextViewFactory, CPhyTreeViewFactory, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CDotMatrixViewFactory, CCrossAlignViewFactory, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CTaskViewFactory, CEventViewFactory, CDiagConsoleViewFactory, CClockViewFactory, CwxGLTestViewFactory, CProjectTableViewFactory, CTableViewFactory, CProjectTreeViewFactory, and CDataMiningViewFactory.

Referenced by CViewManagerService::CreateViewInstance().

◆ CreateInstanceByFingerprint() [1/4] ◆ CreateInstanceByFingerprint() [2/4] ◆ CreateInstanceByFingerprint() [3/4] ◆ CreateInstanceByFingerprint() [4/4]

if fingerprint is recognized - creates and returns a new instance

Implemented in CTextViewFactory, CSelectionViewFactory, CSequinDesktopViewFactory, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSeqTextViewFactory, CPhyTreeViewFactory, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CDotMatrixViewFactory, CCrossAlignViewFactory, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CTaskViewFactory, CEventViewFactory, CDiagConsoleViewFactory, CClockViewFactory, CwxGLTestViewFactory, CProjectTableViewFactory, CTableViewFactory, CProjectTreeViewFactory, and CDataMiningViewFactory.

Referenced by CViewManagerService::CreateViewInstanceByFingerprint().

◆ CreateModel() [1/2]

Definition at line 329 of file task_view.cpp.

References _ASSERT, CTaskViewModel::eDescription, CTaskViewModel::eState, CTaskViewModel::eStatus, CTaskViewModel::eTime, kTimerPeriod, CTaskTablePanel::m_EventTimer, CTaskTablePanel::m_Model, CTaskTablePanel::m_Table, CTaskTablePanel::m_TaskService, CwxTableListCtrl::SetModel(), and CTaskViewModel::UpdateTable().

Referenced by CTaskView::SetWorkbench().

◆ CreateModel() [2/2] ◆ CreateSettingsPage() ◆ CreateStatusBar() wxStatusBar * CStatusBarService::CreateStatusBar ( wxFrame *  frame ) virtual ◆ CreateViewInstance() [1/2] ◆ CreateViewInstance() [2/2] ◆ CreateViewInstanceByFingerprint() [1/2] ◆ CreateViewInstanceByFingerprint() [2/2] ◆ CreateViewWindow() [1/4] void CDiagConsoleView::CreateViewWindow ( wxWindow *  parent ) virtual ◆ CreateViewWindow() [2/4] void CEventView::CreateViewWindow ( wxWindow *  parent ) virtual ◆ CreateViewWindow() [3/4] void CTaskView::CreateViewWindow ( wxWindow *  parent ) virtual ◆ CreateViewWindow() [4/4] virtual void IView::CreateViewWindow ( wxWindow *  parent ) pure virtual

create Window corresponding to the view

Implemented in CProjectViewBase, CVcfTableView, CTextView, CAlnSummaryView, CSelectionView, CSequinDesktopView, CViewGraphic, CFeatTableView, CSeqTextView, CPhyTreeView, CMultiAlignView, CMPCrossAlignView, CDotMatrixView, CCrossAlignView, CAnnotCompareView, CAlignSpanView, CTaskView, CEventView, CDiagConsoleView, CClockView, CwxGLTestView, CTableView, CSimpleProjectView, CProjectTreeView, and CDataMiningView.

Referenced by CViewManagerService::x_DoAddToWorkbench().

◆ CStatusBarService() CStatusBarService::CStatusBarService ( ) ◆ CStatusBarServiceEvtHandler() CStatusBarServiceEvtHandler::CStatusBarServiceEvtHandler ( CStatusBarServiceservice ) ◆ CStatusMessageSlotPanel() [1/2] CStatusMessageSlotPanel::CStatusMessageSlotPanel ( ) ◆ CStatusMessageSlotPanel() [2/2] CStatusMessageSlotPanel::CStatusMessageSlotPanel ( wxWindow *  parent, wxWindowID  id = ID_CSTATUSMESSAGESLOTPANEL, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(300, 100), long  style = 0  ) ◆ CTaskDetailsDlg() [1/2] CTaskDetailsDlg::CTaskDetailsDlg ( ) ◆ CTaskDetailsDlg() [2/2] CTaskDetailsDlg::CTaskDetailsDlg ( wxWindow *  parent, wxWindowID  id = ID_CTASKDETAILSDLG, const wxString &  caption = _("Task Details"), const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxSize(400, 300), long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL  ) ◆ CTaskRecord() ◆ CTaskTablePanel() CTaskTablePanel::CTaskTablePanel ( ) ◆ CTaskView() ◆ CTaskViewModel() ◆ CViewManagerService() ◆ CViewTypeDescriptor() ◆ CWindowManagerService() ◆ CWorkbench() ◆ CWorkbenchFrame() [1/2] CWorkbenchFrame::CWorkbenchFrame ( ) ◆ CWorkbenchFrame() [2/2] CWorkbenchFrame::CWorkbenchFrame ( wxWindow *  parent, wxWindowID  id, const wxString &  caption, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize, long  style = wxDEFAULT_FRAME_STYLE  ) ◆ DECLARE_EVENT_MAP() [1/6] CAppJobTask::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_EVENT_MAP() [2/6] CAppTaskService::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_EVENT_MAP() [3/6] CDiagConsoleList::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_EVENT_MAP() [4/6] CEventView::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_EVENT_MAP() [5/6] CStatusBarService::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_EVENT_MAP() [6/6] CTaskView::DECLARE_EVENT_MAP ( ) private ◆ DECLARE_EVENT_TABLE() [1/2] CDiagConsolePanel::DECLARE_EVENT_TABLE ( ) private ◆ DECLARE_EVENT_TABLE() [2/2] CStatusBarServiceEvtHandler::DECLARE_EVENT_TABLE ( ) private ◆ DeleteToolBarFactory() [1/2] ◆ DeleteToolBarFactory() [2/2] ◆ DependsOn() ◆ DestroyModel() [1/2] void CEventTablePanel::DestroyModel ( ) ◆ DestroyModel() [2/2] void CTaskTablePanel::DestroyModel ( ) virtual ◆ DestroyViewWindow() [1/4] void CDiagConsoleView::DestroyViewWindow ( ) virtual ◆ DestroyViewWindow() [2/4] void CEventView::DestroyViewWindow ( ) virtual ◆ DestroyViewWindow() [3/4] void CTaskView::DestroyViewWindow ( ) virtual ◆ DestroyViewWindow() [4/4] virtual void IView::DestroyViewWindow ( ) pure virtual

destroy Window corresponding to the view

Implemented in CProjectViewBase, CTableViewWithTextViewNav, CVcfTableView, CTextView, CSelectionView, CSequinDesktopView, CViewGraphic, CFeatTableView, CSeqTextView, CPhyTreeView, CMultiAlignView, CMPCrossAlignView, CDotMatrixView, CCrossAlignView, CAnnotCompareView, CAlignSpanView, CTaskView, CEventView, CDiagConsoleView, CClockView, CwxGLTestView, CTableView, CSimpleProjectView, CProjectTreeView, and CDataMiningView.

Referenced by CViewManagerService::x_DoRemoveViewFromWorkbench().

◆ ForwardKeyEventsTo() void CWorkbenchFrame::ForwardKeyEventsTo ( CDockManagermanager ) virtual ◆ GetActiveClient() [1/2] IWMClient * CWindowManagerService::GetActiveClient ( ) virtual ◆ GetActiveClient() [2/2] virtual IWMClient* IWindowManagerService::GetActiveClient ( ) pure virtual ◆ GetAllClients() [1/2] void CWindowManagerService::GetAllClients ( TClientsclients ) virtual ◆ GetAllClients() [2/2] virtual void IWindowManagerService::GetAllClients ( TClientsclients ) pure virtual ◆ GetAppTaskService() [1/2] ◆ GetAppTaskService() [2/2] ◆ GetAppTitle() virtual string IWorkbenchAdvisor::GetAppTitle ( ) pure virtual ◆ GetBackgroundedTasks() void CAppTaskService::GetBackgroundedTasks ( TRecRefVectasks ) ◆ GetBasePkgs() void CPkgManager::GetBasePkgs ( const stringpkg_name, vector< string > &  basePkgs  ) const

Definition at line 503 of file pkg_manager.cpp.

References set< Key, Compare >::begin(), copy(), map_checker< std::map< string, CPackageInfo, less< string > > >::end(), set< Key, Compare >::end(), map_checker< std::map< string, CPackageInfo, less< string > > >::find(), NStr::ToUpper(), and CPkgManager::x_GetBasePkgs().

Referenced by CAppPackagesDlg::OnEnablePkg().

◆ GetBitmapResource() [1/7] ◆ GetBitmapResource() [2/7] ◆ GetBitmapResource() [3/7] wxBitmap CDiagConsolePanel::GetBitmapResource ( const wxString &  name )

Definition at line 177 of file diag_panel.cpp.

◆ GetBitmapResource() [4/7] ◆ GetBitmapResource() [5/7] ◆ GetBitmapResource() [6/7] ◆ GetBitmapResource() [7/7] ◆ GetCategory() [1/2] string CViewTypeDescriptor::GetCategory ( ) const virtual ◆ GetCategory() [2/2] virtual string IItemWithDescription::GetCategory ( ) pure virtual ◆ GetClientLabel() [1/3] ◆ GetClientLabel() [2/3] ◆ GetClientLabel() [3/3] ◆ GetColor() [1/3] ◆ GetColor() [2/3] ◆ GetColor() [3/3] ◆ GetColumnName() [1/2] wxString CEventViewModel::GetColumnName ( int  col_idx ) const virtual

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

Z, AA, AB, etc. If column cannot be found, returns an empty name. AnyType has a type of string.

There is one static instance of string inside, so it is refilled every next call. It is enough for drawing purposes, but if someone needs more, (s)he should implement more.

Reimplemented from CwxAbstractTableModel.

Definition at line 151 of file event_view.cpp.

References CEventViewModel::m_Names, and ToWxString().

◆ GetColumnName() [2/2] wxString CTaskViewModel::GetColumnName ( int  col_idx ) const virtual

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

Z, AA, AB, etc. If column cannot be found, returns an empty name. AnyType has a type of string.

There is one static instance of string inside, so it is refilled every next call. It is enough for drawing purposes, but if someone needs more, (s)he should implement more.

Reimplemented from CwxAbstractTableModel.

Definition at line 155 of file task_view.cpp.

References CTaskViewModel::m_Names, and ToWxString().

◆ GetColumnType() [1/2] wxString CEventViewModel::GetColumnType ( int  col_idx ) const virtual

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

Otherwise returns typeid(int) [anyway it is of no use in abcence of data]

Reimplemented from CwxAbstractTableModel.

Definition at line 145 of file event_view.cpp.

References wxT.

◆ GetColumnType() [2/2] wxString CTaskViewModel::GetColumnType ( int  col_idx ) const virtual

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

Otherwise returns typeid(int) [anyway it is of no use in abcence of data]

Reimplemented from CwxAbstractTableModel.

Definition at line 149 of file task_view.cpp.

References wxT.

◆ GetCommandHandler() [1/3] virtual wxEvtHandler* CDiagConsoleView::GetCommandHandler ( ) inlinevirtual ◆ GetCommandHandler() [2/3] wxEvtHandler * CEventView::GetCommandHandler ( ) virtual ◆ GetCommandHandler() [3/3] virtual wxEvtHandler* CTaskView::GetCommandHandler ( ) inlinevirtual ◆ GetCompatibleToolBars() virtual void IToolBarContext::GetCompatibleToolBars ( vector< string > &  names ) pure virtual ◆ GetDefaultCommand() virtual int IUIDataSource::GetDefaultCommand ( void  ) inlinevirtual ◆ GetDependentPkgs() void CPkgManager::GetDependentPkgs ( const stringpkg_name, vector< string > &  dependents  ) const ◆ GetDescr() [1/3] virtual string IAppTask::GetDescr ( ) const pure virtual ◆ GetDescr() [2/3] ◆ GetDescr() [3/3] ◆ GetDescription() [1/2] string CEventRecord::GetDescription ( void  ) const virtual ◆ GetDescription() [2/2] virtual string IEventRecord::GetDescription ( ) const pure virtual ◆ GetDescriptor() virtual const IUIObject& IItemWithDescription::GetDescriptor ( ) const pure virtual ◆ GetDescrText() wxString CStatusMessageSlotPanel::GetDescrText ( ) const inline ◆ GetEventLogService() [1/2] ◆ GetEventLogService() [2/2] ◆ GetExtensionIdentifier() [1/3] string CDiagConsoleViewFactory::GetExtensionIdentifier ( ) const virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 471 of file diag_panel.cpp.

◆ GetExtensionIdentifier() [2/3] string CEventViewFactory::GetExtensionIdentifier ( ) const virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 656 of file event_view.cpp.

◆ GetExtensionIdentifier() [3/3] string CTaskViewFactory::GetExtensionIdentifier ( ) const virtual

returns the unique human-readable identifier for the extension the id should use lowercase letters separated by underscores - "like_this"

Implements IExtension.

Definition at line 726 of file task_view.cpp.

◆ GetExtensionLabel() [1/3] string CDiagConsoleViewFactory::GetExtensionLabel ( ) const virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 478 of file diag_panel.cpp.

◆ GetExtensionLabel() [2/3] string CEventViewFactory::GetExtensionLabel ( ) const virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 663 of file event_view.cpp.

◆ GetExtensionLabel() [3/3] string CTaskViewFactory::GetExtensionLabel ( ) const virtual

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

Implements IExtension.

Definition at line 733 of file task_view.cpp.

◆ GetFactories() [1/2] void CViewManagerService::GetFactories ( TFactoriesfactories ) virtual ◆ GetFactories() [2/2] virtual void IViewManagerService::GetFactories ( TFactoriesfactories ) pure virtual ◆ GetFileArtProvider() [1/2] ◆ GetFileArtProvider() [2/2] ◆ GetFilter() size_t CDiagConsoleList::GetFilter ( void  ) const inline ◆ GetFingerprint() [1/3] ◆ GetFingerprint() [2/3] ◆ GetFingerprint() [3/3] ◆ GetIconAlias() [1/3] string CDiagConsoleView::GetIconAlias ( ) const virtual ◆ GetIconAlias() [2/3] string CEventView::GetIconAlias ( ) const virtual ◆ GetIconAlias() [3/3] string CTaskView::GetIconAlias ( ) const virtual ◆ GetIconResource() [1/6] ◆ GetIconResource() [2/6] ◆ GetIconResource() [3/6] ◆ GetIconResource() [4/6] ◆ GetIconResource() [5/6] ◆ GetIconResource() [6/6] ◆ GetItemImage() int CDiagConsoleCache::GetItemImage ( size_t  index ) ◆ GetItemMessage() wxString CDiagConsoleCache::GetItemMessage ( size_t  index ) ◆ GetItemRawMsg() wxString CDiagConsoleList::GetItemRawMsg ( long  item ) const ◆ GetItemSource() wxString CDiagConsoleCache::GetItemSource ( size_t  index ) ◆ GetItemTime() wxString CDiagConsoleCache::GetItemTime ( size_t  index ) ◆ GetJob() ◆ GetLoaderName() virtual string IDataLoaderProvider::GetLoaderName ( const objects::CUser_object &  obj ) const pure virtual ◆ GetLoadManager() ◆ GetLogBufferIndex() int CDiagConsolePanel::GetLogBufferIndex ( ) const inline ◆ GetMainWindow() [1/2] wxFrame * CWorkbench::GetMainWindow ( ) virtual

returns a pointer to the main application frame window

Implements IWorkbench.

Definition at line 319 of file workbench_impl.cpp.

References CWorkbench::m_MainFrame.

Referenced by CSequenceEditingEventHandler::AddLinkageToGaps(), CSequenceEditingEventHandler::AddSecondary(), CSequenceEditingEventHandler::AdjustFeaturesForGaps(), CSequenceEditingEventHandler::AlignmentAssistant(), CSequenceEditingEventHandler::ApplyIndexerComments(), CEditingBtnsPanel::BarcodeTool(), CSequenceEditingEventHandler::BarcodeTool(), CSequenceEditingEventHandler::BulkApplyGenCode(), CSequenceEditingEventHandler::CdsFromGeneMrnaExon(), CSequenceEditingEventHandler::CdsToMatPeptide(), CSequenceEditingEventHandler::ClearKeywords(), CEditingBtnsPanel::ClickableSortUniqueCount(), CSequenceEditingEventHandler::CompareWithBiosample(), CSequenceEditingEventHandler::CompareWithBiosampleFirstOnly(), CSequenceEditingEventHandler::ConvertBadCdsAndRnaToMiscFeat(), CSequenceEditingEventHandler::ConvertCdsWithGapsToMiscFeat(), CSequenceEditingEventHandler::CountryConflict(), CSequenceEditingEventHandler::CreateLocusTagGene(), CSequenceEditingEventHandler::CreateProteinId(), CSequenceEditingEventHandler::CreateSeqHistForTpa(), CSequenceEditingEventHandler::CreateSeqHistForTpaDetailed(), CSequenceEditingEventHandler::CSequenceEditingEventHandler(), CEditingBtnsPanel::EditButton(), CSequenceEditingEventHandler::EditCdsFrame(), CSequenceEditingEventHandler::EditHistory(), CSequenceEditingEventHandler::EditingButtons(), CSequenceEditingEventHandler::EditSeqEndsWithAlign(), CSequenceEditingEventHandler::EditSeqId(), CEditingBtnsPanel::EditSequence(), CSequenceEditingEventHandler::EditSequence(), CSequenceEditingEventHandler::EditSequenceEnds(), CSequenceEditingEventHandler::ExonFromCds(), CSequenceEditingEventHandler::ExonFromMRNA(), CSequenceEditingEventHandler::ExonFromTRNA(), CSequenceEditingEventHandler::ExportStructuredCommentsTable(), CSequenceEditingEventHandler::FarPointerSeq(), CEditingBtnsPanel::FindASN1(), CSequenceEditingEventHandler::FindASN1(), CSequenceEditingEventHandler::FixForTransSplicing(), CSequenceEditingEventHandler::FixProductNamesOptions(), CSequenceEditingEventHandler::FuseFeatures(), CSequenceEditingEventHandler::IndexerTypeSelection(), CSequenceEditingEventHandler::LabelRna(), CEditingBtnsPanel::LabelrRNAs(), CSequenceEditingEventHandler::LoadSecondaryAccessions(), CSequenceEditingEventHandler::LoadSecondaryAccessionsHistoryTakeover(), CSequenceEditingEventHandler::LoadStructComments(), CEditingBtnsPanel::MacroEditor(), CSequenceEditingEventHandler::MacroEditor(), MainWindowFromWorkbench(), CSequenceEditingEventHandler::mRNAFromGeneCdsExon(), CEditingBtnsPanel::OnRemoveFeatures(), CEditingBtnsPanel::OnRemoveSequences(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CEditProjectItemExtension::ProjectItemAttached(), CSequenceEditingEventHandler::RawSeqToDeltaByLoc(), CSequenceEditingEventHandler::RemoveDupFeatsWithOptions(), CSequenceEditingEventHandler::RemoveFeatures(), CSequenceEditingEventHandler::RemoveGeneralId(), CSequenceEditingEventHandler::RemoveGeneXrefs(), CSequenceEditingEventHandler::RemoveSequences(), CSequenceEditingEventHandler::ResolveIntersectingFeats(), CSequenceEditingEventHandler::RestoreRNAediting(), CEditingBtnsPanel::RunMacroWithReport(), CSmartFileTextToolbar::RunValidateView(), CEditingBtnsPanel::SaveASN1File(), CSequenceEditingEventHandler::SaveASN1File(), CSequenceEditingEventHandler::SaveDescriptors(), CSequenceEditingEventHandler::SaveSubmissionFile(), CEditingBtnsPanel::SegregateSets(), CSequenceEditingEventHandler::SegregateSets(), CSequenceEditingEventHandler::SelectFeature(), CEditingBtnsPanel::SequesterSets(), CSequenceEditingEventHandler::SequesterSets(), CSequenceEditingEventHandler::SetGlobalRefGeneStatus(), CSequenceEditingEventHandler::ShowFeatureTable(), CEditingBtnsPanel::SortUniqueCount(), CSequenceEditingEventHandler::SortUniqueCount(), CSequenceEditingEventHandler::SortUniqueCountTree(), CSequenceEditingEventHandler::SuppressGenes(), CSequenceEditingEventHandler::SuspectProductRulesEditor(), CEditingBtnsPanel::TrimNsRich(), CSequenceEditingEventHandler::TrimNsRich(), CEditingBtnsPanel::TrimNsTerminal(), CSequenceEditingEventHandler::TrimNsTerminal(), CSequenceEditingEventHandler::tRNAFromGene(), CSequenceEditingEventHandler::TruncateCDS(), CEditingBtnsPanel::UnculTaxTool(), CSequenceEditingEventHandler::UnculTaxTool(), CSequenceEditingEventHandler::UpdateAlign(), CSequenceEditingEventHandler::Validate(), CEditingBtnsPanel::ValidateSeq(), CEditingBtnsPanel::VectorTrim(), CSequenceEditingEventHandler::VectorTrim(), and CSubPrep_panel::x_LaunchVectorTrimEditor().

◆ GetMainWindow() [2/2] virtual wxFrame* IWorkbench::GetMainWindow ( ) pure virtual

returns a pointer to the main application frame window

Implemented in CWorkbench.

Referenced by CViewManagerService::AddToWorkbench(), CAppDialogs::COpenDialog(), CSequenceEditingEventHandler::DiscrepancyList(), CAppDialogs::ExportDialog(), CDiscrepancyDlg::OnRefresh(), CDataMiningPanel::OnSearchProgress(), CDiscrepancyDlg::OpenDiscrepancyDlg(), CAppDialogs::OpenViewlDialog(), CFrameworkDemoGUI::PostCreateWindow(), CFrameworkDemoGUI::PreDestroyWindow(), CAppDialogs::RunToolDialog(), CFrameworkDemoGUI::x_GetMainWindow(), CViewManagerService::x_RegisterExtensionFactories(), and CDataMiningPanel::x_SearchInProgress().

◆ GetMenu() [1/4] const wxMenu * CDiagConsoleView::GetMenu ( ) virtual

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

Reimplemented from IMenuContributor.

Definition at line 402 of file diag_panel.cpp.

References NULL.

◆ GetMenu() [2/4] const wxMenu * CEventView::GetMenu ( ) virtual

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

Reimplemented from IMenuContributor.

Definition at line 548 of file event_view.cpp.

References NULL.

◆ GetMenu() [3/4] const wxMenu * CTaskView::GetMenu ( ) virtual

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

Reimplemented from IMenuContributor.

Definition at line 656 of file task_view.cpp.

References NULL.

◆ GetMenu() [4/4] const wxMenu * CWindowManagerService::GetMenu ( ) virtual ◆ GetMenuService() [1/2] ◆ GetMenuService() [2/2] ◆ GetName() ◆ GetNumColumns() [1/2] int CEventViewModel::GetNumColumns ( ) const virtual ◆ GetNumColumns() [2/2] int CTaskViewModel::GetNumColumns ( ) const virtual ◆ GetNumRows() [1/2] int CEventViewModel::GetNumRows ( ) const virtual ◆ GetNumRows() [2/2] int CTaskViewModel::GetNumRows ( ) const virtual ◆ GetPageLabel() virtual string IOptionsDlgExtension::GetPageLabel ( ) const pure virtual ◆ GetPendingTasks() void CAppTaskService::GetPendingTasks ( TRecRefVectasks ) ◆ GetPkgInfo() ◆ GetPriority() virtual size_t IOptionsDlgExtension::GetPriority ( ) const pure virtual ◆ GetRecord() [1/2] ◆ GetRecord() [2/2] ◆ GetRecordsCount() [1/2] size_t CEventLogService::GetRecordsCount ( ) const virtual ◆ GetRecordsCount() [2/2] virtual size_t IEventLogService::GetRecordsCount ( ) const pure virtual ◆ GetRegistrySectionPath() [1/2] ◆ GetRegistrySectionPath() [2/2] ◆ GetRunningTasksCount() int CAppTaskService::GetRunningTasksCount ( bool  vis_only = true ) ◆ GetSelectedItemRef() ◆ GetService() [1/2] ◆ GetService() [2/2] ◆ GetServiceByType()

template<class T >

CIRef< T > IServiceLocator::GetServiceByType inline

retrieves a typed reference to a service, the name of C++ type is used as the name of the service.

helper function that uses C++ class name of the service as its name the function can be used like this: CIRef<TheService> srv = srv_locator->GetServiceByType<TheService>();

Definition at line 91 of file service.hpp.

References CRef< C, Locker >::GetPointer(), IServiceLocator::GetService(), and T.

Referenced by CProjectService::ActivateProjectView(), CGBDocument::AddItems(), CObjectLoadingTask::AddObjects(), CProjectService::AddProjectView(), CMRnaForCDS::apply(), CSelectionService::Broadcast(), CClickableSortUniqueCount::CClickableSortUniqueCount(), CWorkspaceAutoSaver::CheckCrash(), CBarcodeTool::ClickLink(), CLocalFileRestorer::CLocalFileRestorer(), CSimpleProjectView::CloseWidget(), CSequinDesktopView::CloseWidget(), CTextView::CloseWidget(), CommandProcessorFromWorkbench(), CClickableSortUniqueCount::ConnectListener(), CAppDialogs::COpenDialog(), CProjectServiceTestTask::CProjectServiceTestTask(), CEditPubDlg::CreateControls(), CSimpleProjectView::CreateView(), CProjectViewBase::DestroyView(), CClickableSortUniqueCount::DisconnectListener(), CEditingBtnsPanel::EditSequence(), CSequenceEditingEventHandler::EditSequence(), CProjectViewBase::eh_OnProjectChanged(), CCmdChangeProjectItem::Execute(), CAppDialogs::ExportDialog(), CLocalFileRestorer::FindSMARTPrjTextView(), CFeaturePanel::FindText(), CProjectService::FindView(), CProjectService::FindViews(), CSequinDesktopView::GetAppSelection(), CTextView::GetAppSelection(), CBLASTToolManager::GetBLASTDataSource(), CRemoveSet::GetCmdProcessor(), CFileLoadManager::GetCurrentPanel(), CGCAssemblyLoadManager::GetCurrentPanel(), CProjectLoadManager::GetCurrentPanel(), CLBLASTUILoadManager::GetCurrentPanel(), CNetBLASTUILoadManager::GetCurrentPanel(), CBamUILoadManager::GetCurrentPanel(), CGenBankUILoadManager::GetCurrentPanel(), CSelectFeatures::GetMainObject(), CProjectService::GetProjectTreePanel(), CSUCRefreshCntrl::GetRefreshedText(), CBulkCmdDlg::GetSelectedObjects(), CRemoveSet::GetSelectedObjects(), CEditPubDlg::GetSelectedPub(), CProjectTreeView::GetSelection(), CGroupExplode::GetSeqFeats(), CProjectTreeView::GetSingleObject(), CAlgoToolManagerBase::GetTask(), CFileLoadManager::GetTask(), CGCAssemblyLoadManager::GetTask(), CBLASTToolManager::GetTask(), CCreateGeneModelToolManager::GetTask(), CLBLASTUILoadManager::GetTask(), CBamUILoadManager::GetTask(), CCleanupTool::GetTask(), CGenBankUILoadManager::GetTask(), CMergeTool::GetTask(), CSrcEditTool::GetTask(), CColumnarVCFLoaderManager::GetTask(), CBulkCmdDlg::GetTopLevelSeqEntryAndProcessor(), GetViewObjects(), GetWorkDirFromWorkbench(), CFixForTransSplicing::Init(), CBlastSearchTask::Init_RetrieveRID(), CSelectionService::InitStatusBar(), CProjectView::InitView(), CSimpleProjectView::InitView(), CTableView::InitView(), CMPCrossAlignView::InitView(), CMultiAlignView::InitView(), CPhyTreeView::InitView(), CSeqTextView::InitView(), CViewGraphic::InitView(), CSequinDesktopView::InitView(), CTextView::InitView(), CVcfTableView::InitView(), CTableViewWithTextViewNav::InitView(), IStickyTooltipHandlerHost::IsDragging(), CEditingBtnsPanel::LaunchDesktop(), CSequenceEditingEventHandler::LinkmRNACDS(), CClickableSortUniqueCount::LoadData(), CValidatePanel::LoadData(), CProjectTask::LoadProjects(), CSeqGridTableNav::NavigateToTextViewPosition(), CSelectFeatures::OnAccept(), CSequesterSets::OnAccept(), CProjectTreePanel::OnActivateClients(), CUnculTaxTool::OnApply(), CAddFeatureBetweenDlg::OnApplyButton(), CBulkFeatureAddDlgStd::OnApplyClick(), CRunToolDlg::OnButtonClick(), CClickableSortUniqueCount::OnChildFocus(), CValidatePanel::OnChildFocus(), CSmartFileTextToolbar::OnCloseBtn(), CProjectTreePanel::OnCloseView(), CIndexerAppModeExtension::OnCloseWorkspace(), CPhyTreeView::OnCreateSelectedSubtree(), CEditingBtnsPanel::OnDataChange(), CValidateFrame::OnDone(), CNetBLASTUIDataSource::OnExplore(), CIndexerAppModeExtension::OnFileOpen(), CSubPrep_panel::OnFlatfileClick(), CProjectTreePanel::OnItemActivated(), CClickableSortUniqueCount::OnJobFailed(), CValidatePanel::OnJobFailed(), CClickableSortUniqueCount::OnJobResult(), CValidatePanel::OnJobResult(), CDiscrepancyPanel::OnListClk(), CClickableSortUniqueCount::OnListItemActivated(), CValidatePanel::OnListItemRightClick(), CMultiAlignView::OnOpenGraphicalView(), CViewGraphic::OnOpenGraphicalView(), CViewGraphic::OnProjectChanged(), CProjectTreePanel::OnProjectTableView(), CUnculTaxTool::OnRefreshBtn(), CEditingBtnsPanel::OnReverseAuthorNamesClick(), CSmartFileTextToolbar::OnSaveBtn(), CValidateFrame::OnSegregate(), CValidatorReportCfgDlg::OnSegregate(), CSelectTargetDlg::OnSelTargetAcceptClick(), CSequesterSets::OnSequester(), CTextView::OnTextGotFocus(), CTextView::OnTextLostFocus(), CTextView::OnTextPositionChanged(), CClickableSortUniqueCount::OnTreeItemActivated(), CSubPrep_panel::OnValidateClick(), CIndexerOpenViewExtension::OnViewOpen(), CDiscrepancyDlg::OpenDiscrepancyDlg(), CAppDialogs::OpenViewlDialog(), CPrefetchSeqDescr::PrefetchSeqDescr(), CSequenceEditingEventHandler::PrepareSeqSubmit(), CTextViewProjectItemExtension::ProjectItemAttached(), CEditProjectItemExtension::ProjectItemAttached(), CBLASTToolManager::QuickLaunch(), CKalignTool::QuickLaunch(), CMafftTool::QuickLaunch(), CMuscleTool::QuickLaunch(), CSplignTool::QuickLaunch(), IStickyTooltipHandlerHost::RaiseOverlappingWindows(), CSubmissionWizard::RaiseWindow(), CSmartFileTextToolbar::ReallyDone(), CProjectTreePanel::ReloadProjectTree(), CProjectTask::RemoveAllProjects(), CProjectService::RemoveAllProjectViews(), CProjectTask::RemoveProjects(), CProjectService::RemoveProjectView(), CFeaturePanel::ResetSearch(), CLocalFileRestorer::RestoreFile(), CSequesterSets::RestoreTextView(), CAppDialogs::RunToolDialog(), s_FindProjectTreePanel(), CProjectTask::Save(), CEditingBtnsPanel::Save(), CStatusBarService::SetServiceLocator(), CAppTaskService::SetServiceLocator(), CEditingBtnsPanel::SetTextViewBackgroundColour(), CProjectTreeView::SetWorkbench(), CProjectViewBase::SetWorkbench(), CProjectView::SetWorkbench(), CEventView::SetWorkbench(), CViewGraphic::SetWorkbench(), CSelectionView::SetWorkbench(), CSimpleProjectView::ShowView(), CSequinDesktopView::ShowView(), CTextView::ShowView(), CGuiCoreHelper::Sync(), CProjectTask::UnLoadProjects(), PT::CRoot::UpdateDataSources(), CSimpleProjectView::WidgetActivated(), CDataMiningPanel::x_AddToProject(), CValidatePanel::x_ConnectListener(), CAutodefToolManager::x_CreateEditJob(), CDebugMacroTool::x_CreateLoadingJob(), CFileLoadManager::x_CreateNewProject(), CAlgoToolManagerBase::x_CreateProjectPanelIfNeeded(), CProjectViewBase::x_DetachFromProject(), CValidatePanel::x_DisconnectListener(), CRunToolDlg::x_DoTransition(), CValidatePanel::x_FindGraphicalSequenceView(), CTableViewWithTextViewNav::x_GetCmdProcessor(), CQualTableLoadManager::x_GetColumnIdPanel(), CAlgoToolManagerBase::x_GetDataLocker(), CNetBLAST_DMSearchTool::x_GetDataSource(), CGBDocument::x_GetDataSourceByType(), CTableViewWithTextViewNav::x_GetFlatFileCtrl(), CValidatePanel::x_GetObjectsFromProjectItem(), CSmartFileTextToolbar::x_GetProject_Path(), CGeneFeatFromOtherFeatDlg::x_GetSelectedFeats(), CEditingBtnsPanel::x_GetSelectedLocations(), CCorrectGenesDialog::x_GetSelectedPair(), CEditingBtnsPanel::x_GetSelectedSeq(), CProjectView::x_GetUndoManager(), CAlgoToolManagerBase::x_InitProjectParams(), CBLASTToolManager::x_InitProjectParams(), CGroupAlignmentsToolManager::x_InitProjectParams(), CMergeAlignmentsToolManager::x_InitProjectParams(), CWorkspaceAutoSaver::x_OnSave(), CSequenceEditingEventHandler::x_OnSelectionEvent(), CSequinDesktopView::x_OnSingleMouseClick(), CTableView::x_OnUrlHover(), CVcfTableView::x_OnUrlHover(), CProjectView::x_OnWidgetItemActivated(), CProjectTask::x_OpenProjects(), CTableView::x_QueryStatusChange(), CPhyTreeView::x_QueryStatusChange(), CVcfTableView::x_QueryStatusChange(), CTableViewWithTextViewNav::x_QueryStatusChange(), CFeatureTblFr::x_RefreshTable(), CGBDocument::x_RemoveAllViews(), CWorkspaceAutoSaver::x_RestoreWorkspace(), COpenViewTask::x_Run(), CWorkspaceAutoSaver::x_SaveWorkspace(), CSuspectProductRulesEditor::x_SetUpTSEandUnDoManager(), CSequenceEditingEventHandler::x_SetUpTSEandUnDoManager(), CNetBlastMonitoringJob::x_StartRetrivingTask(), CNetBLASTUIDataSource::x_StartTask(), CProjectViewBase::x_UpdateContentLabel(), CClickableSortUniqueCount::~CClickableSortUniqueCount(), CDiscrepancyPanel::~CDiscrepancyPanel(), CFixForTransSplicing::~CFixForTransSplicing(), CSequenceEditingEventHandler::~CSequenceEditingEventHandler(), CTextView::~CTextView(), and CValidatePanel::~CValidatePanel().

◆ GetServiceLocator() [1/2] ◆ GetServiceLocator() [2/2] ◆ GetSingletonView() [1/2] ◆ GetSingletonView() [2/2] ◆ GetState() [1/2] wxString CTaskDetailsDlg::GetState ( void  ) const inline ◆ GetState() [2/2] ◆ GetStatus() wxString CTaskDetailsDlg::GetStatus ( void  ) const inline ◆ GetStatusBarService() [1/2] ◆ GetStatusBarService() [2/2] ◆ GetStatusDisplayDelay() virtual int IAppTask::GetStatusDisplayDelay ( ) pure virtual

returns delay in seconds used for certain fast (and not very important tasks) to only show its status when it is running/pending for long enough

Implemented in CAppTask.

Referenced by CTaskViewModel::x_AddTasks().

◆ GetStatusText() [1/3] string CAppJobTask::GetStatusText ( ) const virtual ◆ GetStatusText() [2/3] string CJobUITask::GetStatusText ( ) const virtual ◆ GetStatusText() [3/3] virtual string IAppTask::GetStatusText ( ) const pure virtual ◆ GetTable() ◆ GetTask() [1/2] ◆ GetTask() [2/2] ◆ GetTaskTitle() wxString CTaskDetailsDlg::GetTaskTitle ( ) const inline ◆ GetTime() [1/3] ◆ GetTime() [2/3] wxString CTaskDetailsDlg::GetTime ( void  ) const inline ◆ GetTime() [3/3] virtual const TTime& IEventRecord::GetTime ( ) const pure virtual ◆ GetTimeText() wxString CStatusMessageSlotPanel::GetTimeText ( ) const inline ◆ GetTitle() [1/2] string CEventRecord::GetTitle ( void  ) const virtual ◆ GetTitle() [2/2] virtual string IEventRecord::GetTitle ( ) const pure virtual ◆ GetTitleText() wxString CStatusMessageSlotPanel::GetTitleText ( ) const inline ◆ GetToolBarService() [1/2] ◆ GetToolBarService() [2/2] ◆ GetType() [1/3] ◆ GetType() [2/3] virtual EType IEventRecord::GetType ( ) const pure virtual ◆ GetType() [3/3] ◆ GetTypeDescriptor() [1/4] ◆ GetTypeDescriptor() [2/4] ◆ GetTypeDescriptor() [3/4] ◆ GetTypeDescriptor() [4/4]

return an object providing meta information about thei view type

Implemented in CProjectViewBase, CVcfTableView, CTextView, CAlnSummaryView, CProjectTableView, CSelectionView, CSequinDesktopView, CViewGraphic, CFeatTableView, CSeqTextView, CPhyTreeView, CMultiAlignView, CMPCrossAlignView, CDotMatrixView, CCrossAlignView, CAnnotCompareView, CAlignSpanView, CTaskView, CEventView, CDiagConsoleView, CClockView, CwxGLTestView, CTableView, CSimpleProjectView, CProjectTreeView, and CDataMiningView.

Referenced by CViewManagerService::AddToWorkbench(), PT::CView::Initialize(), CIndexerOpenViewExtension::OnViewOpen(), CViewManagerService::x_DoAddToWorkbench(), CViewManagerService::x_DoRemoveViewFromWorkbench(), and CViewManagerService::x_GetViewRegistryPath().

◆ GetTypeDescriptors() [1/2] void CViewManagerService::GetTypeDescriptors ( TDescrVecdescrs ) virtual ◆ GetTypeDescriptors() [2/2] ◆ GetUICommandRegistry() [1/2] ◆ GetUICommandRegistry() [2/2] ◆ GetValueAt() [1/2] wxVariant CEventViewModel::GetValueAt ( int  row, int  col  ) const virtual

Implements CwxAbstractTableModel.

Definition at line 116 of file event_view.cpp.

References _ASSERT, CTime::AsString(), CEventViewModel::eDescription, CTime::eMinute, CEventViewModel::eTime, CEventViewModel::eTitle, CEventViewModel::eType, IEventRecord::GetDescription(), IEventRecord::GetTime(), IEventRecord::GetTitle(), IEventRecord::GetType(), CEventViewModel::m_Records, CEventViewModel::m_TimeFormat, row, sTypeToString(), and CTime::ToLocalTime().

◆ GetValueAt() [2/2] wxVariant CTaskViewModel::GetValueAt ( int  row, int  col  ) const virtual

Implements CwxAbstractTableModel.

Definition at line 110 of file task_view.cpp.

References _ASSERT, CTime::eCurrent, CTaskViewModel::eDescription, CTime::eGmt, IAppTask::eInvalid, CTaskViewModel::eState, CTaskViewModel::eStatus, CTaskViewModel::eTime, IAppTask::GetDescr(), IAppTask::GetState(), IAppTask::GetStatusText(), CTaskViewModel::m_Records, row, CAppTask::StateToString(), sToUserFriendlyString(), str(), ToWxString(), and wxT.

Referenced by CTaskTablePanel::OnShowDetailsDialog().

◆ GetVersion() ◆ GetViewManagerService() [1/2] ◆ GetViewManagerService() [2/2]

Implemented in CWorkbench.

Referenced by CMPCrossAlignView::InitView(), CFrameworkDemoGUI::OnCloseClientsRequest(), CFrameworkDemoGUI::OnRestoreLayoutClick(), CViewGraphic::OnViewAttached(), CViewGraphic::OnViewReleased(), CViewGraphic::OnVisibleRangeChanged(), CViewGraphic::OnWidgetRangeChanged(), CAppDialogs::OpenViewlDialog(), CFrameworkDemoGUI::PostInit(), CFrameworkDemoGUI::RestoreWindowLayout(), CFrameworkDemoGUI::x_AddClient(), CFrameworkDemoGUI::x_AddView(), and CFrameworkDemoGUI::x_ShowSingletonView().

◆ GetViews() [1/2] void CViewManagerService::GetViews ( TViewsviews ) virtual ◆ GetViews() [2/2] virtual void IViewManagerService::GetViews ( TViewsviews ) pure virtual

get all registered views

Implemented in CViewManagerService.

Referenced by CLocalFileRestorer::FindSMARTPrjTextView(), CProjectService::FindView(), CProjectService::FindViews(), CProjectService::GetProjectTreePanel(), GetViewObjects(), CViewGraphic::OnViewAttached(), CViewGraphic::OnViewReleased(), CViewGraphic::OnVisibleRangeChanged(), CViewGraphic::OnWidgetRangeChanged(), CProjectService::RemoveAllProjectViews(), s_FindProjectTreePanel(), and CEditingBtnsPanel::SetTextViewBackgroundColour().

◆ GetViewTypeDescriptor() [1/4] ◆ GetViewTypeDescriptor() [2/4] ◆ GetViewTypeDescriptor() [3/4] ◆ GetViewTypeDescriptor() [4/4]

returns a Descriptor for the View Type supported by the Factory

Implemented in CSelectionViewFactory, CTaskViewFactory, CEventViewFactory, CDiagConsoleViewFactory, CClockViewFactory, CwxGLTestViewFactory, IProjectViewFactory, CProjectTreeViewFactory, and CDataMiningViewFactory.

Referenced by CViewManagerService::GetSingletonView(), CViewManagerService::GetTypeDescriptors(), and CViewManagerService::RegisterFactory().

◆ GetWindow() [1/3] wxWindow * CDiagConsoleView::GetWindow ( ) virtual ◆ GetWindow() [2/3] wxWindow * CEventView::GetWindow ( ) virtual ◆ GetWindow() [3/3] wxWindow * CTaskView::GetWindow ( ) virtual ◆ GetWindowManager() [1/2] ◆ GetWindowManager() [2/2] ◆ GetWindowManagerService() [1/2] ◆ GetWindowManagerService() [2/2]

Implemented in CWorkbench.

Referenced by CFrameworkDemoGUI::ActivateClient(), CViewManagerService::AddToWorkbench(), CMPCrossAlignView::DestroyView(), CMPCrossAlignView::InitView(), CFrameworkDemoGUI::OnCloseViewClick(), CFrameworkDemoGUI::OnRestoreLayoutClick(), CFrameworkDemoGUI::OnSaveLayoutClick(), CFrameworkDemoGUI::PostCreateWindow(), CFrameworkDemoGUI::PreDestroyWindow(), CProjectViewBase::RefreshViewWindow(), CViewManagerService::RemoveFromWorkbench(), CFrameworkDemoGUI::RestoreWindowLayout(), CViewManagerService::ShowSingletonView(), CViewManagerService::ShutDownService(), CFrameworkDemoGUI::x_CloseAllViews(), and CFrameworkDemoGUI::x_ShowSingletonView().

◆ HasPagerMessage() bool CWorkbenchFrame::HasPagerMessage ( ) const inline ◆ HasService() [1/2] ◆ HasService() [2/2]

returns true if the service exists within the scope of the locator

Implemented in CWorkbench.

◆ HasView() [1/2] ◆ HasView() [2/2] ◆ HideCommandHint() void CWorkbench::HideCommandHint ( ) virtual ◆ HideHintMessage() [1/2] void CStatusBarService::HideHintMessage ( ) virtual ◆ HideHintMessage() [2/2] virtual void IStatusBarService::HideHintMessage ( ) pure virtual

Implemented in CStatusBarService.

◆ HideStatusProgress() [1/3] void CStatusBarService::HideStatusProgress ( ) virtual ◆ HideStatusProgress() [2/3] void CMessageSlot::HideStatusProgress ( ) virtual ◆ HideStatusProgress() [3/3] virtual void IStatusBarService::HideStatusProgress ( ) pure virtual ◆ IdleCallback() bool CAppTaskService::IdleCallback ( ) ◆ Init() [1/12] void CAppOptionsDlg::Init ( void  ) ◆ Init() [2/12] void CAppPackagesDlg::Init ( void  ) ◆ Init() [3/12] void CDiagConsolePanel::Init ( void  ) ◆ Init() [4/12] void CEventRecordDetailsDlg::Init ( void  ) ◆ Init() [5/12] void CEventTablePanel::Init ( void  ) ◆ Init() [6/12] void CItemSelectionPanel::Init ( void  ) ◆ Init() [7/12] void CStatusMessageSlotPanel::Init ( void  ) ◆ Init() [8/12] void CTaskDetailsDlg::Init ( void  ) ◆ Init() [9/12] void CTaskTablePanel::Init ( void  ) virtual ◆ Init() [10/12] void CWorkbench::Init ( void  ) virtual

Implements IWorkbench.

Definition at line 146 of file workbench_impl.cpp.

References CMenuService::AddContributor(), CStatusBarService::CreateStatusBar(), CUICommandRegistry::GetInstance(), Info(), LOG_POST, CWorkbench::m_Advisor, CWorkbench::m_AppTaskService, CWorkbench::m_EventLogService, CWorkbench::m_MainFrame, CWorkbench::m_MenuService, CWorkbench::m_StatusBarService, CWorkbench::m_ViewManagerService, CWorkbench::m_WindowManagerService, IWorkbenchAdvisor::PostCreateWindow(), IWorkbenchAdvisor::PostInit(), CWorkbench::RegisterService(), CStatusBarService::SetEventDisplayTime(), CWindowManagerService::SetFrame(), CMenuService::SetFrame(), CWindowManagerService::SetMenuService(), CViewManagerService::SetWorkbench(), CWorkbench::x_CreateFileArtProvider(), and CWorkbench::x_InitMainFrame().

◆ Init() [11/12] ◆ Init() [12/12] virtual void IWorkbench::Init ( ) pure virtual

Implemented in CWorkbench.

◆ InitService() [1/7] void CAppTaskService::InitService ( ) virtual ◆ InitService() [2/7] void CEventLogService::InitService ( ) virtual ◆ InitService() [3/7] void CMenuService::InitService ( ) virtual ◆ InitService() [4/7] void CStatusBarService::InitService ( ) virtual ◆ InitService() [5/7] void CViewManagerService::InitService ( ) virtual ◆ InitService() [6/7] void CWindowManagerService::InitService ( ) virtual

Implements IService.

Definition at line 63 of file window_manager_service_impl.cpp.

References _ASSERT, CWindowManager::Create(), GetDefaultFileArtProvider(), CWindowManager::GetDockManager(), CWindowManagerService::m_Frame, CWindowManagerService::m_RegPath, CWindowManagerService::m_WindowManager, CGuiRegistryUtil::MakeKey(), NULL, CWindowManager::RegisterImageAliases(), CWindowManager::SetMenuListener(), CWindowManager::SetRegistryPath(), wf(), and wxID_ANY.

◆ InitService() [7/7] virtual void IService::InitService ( ) pure virtual

Implemented in CWindowManagerService, CViewManagerService, CStatusBarService, CMenuService, CEventLogService, CAppTaskService, CVisibleRangeService, CUIDataSourceService, CSelectionService, CProjectService, and CDataMiningService.

Referenced by CWorkbench::RegisterService().

◆ InsertSlot() [1/2] void CStatusBarService::InsertSlot ( int  index, wxWindow *  slot, int  width = 50  ) virtual ◆ InsertSlot() [2/2] virtual void IStatusBarService::InsertSlot ( int  index, wxWindow *  slot, int  width = 50  ) pure virtual ◆ IsDragging() [1/2] bool CWindowManagerService::IsDragging ( ) const virtual ◆ IsDragging() [2/2] virtual bool IWindowManagerService::IsDragging ( ) const pure virtual ◆ IsOpen() virtual bool IUIDataSource::IsOpen ( ) pure virtual ◆ IsSingleton() bool CViewTypeDescriptor::IsSingleton ( ) const virtual ◆ IsStateShown() ◆ IsTypeShown() ◆ IsVisible() virtual bool IAppTask::IsVisible ( ) pure virtual ◆ LoadLayout() [1/2] void CWindowManagerService::LoadLayout ( const objects::CUser_object &  layout, IWMClientFactoryfactory  ) virtual ◆ LoadLayout() [2/2] virtual void IWindowManagerService::LoadLayout ( const objects::CUser_object &  layout, IWMClientFactoryfactory  ) pure virtual ◆ LoadPackages() void CPkgManager::LoadPackages ( )

Definition at line 333 of file pkg_manager.cpp.

References copy(), map_checker< std::map< string, CPackageInfo, less< string > > >::end(), map_checker< std::map< string, CPackageInfo, less< string > > >::find(), CGuiRegistry::GetInstance(), CGuiRegistry::GetReadView(), CRegistryReadView::GetStringVec(), CGuiRegistry::HasField(), ITERATE, kPackagesToLoad, CPkgManager::m_DefaultPkgs, CPkgManager::m_RegPath, CGuiRegistryUtil::MakeKey(), str(), NStr::ToUpper(), and CPkgManager::x_LoadPackage().

◆ LoadSettings() [1/11] void CDiagConsoleList::LoadSettings ( ) virtual ◆ LoadSettings() [2/11] void CDiagConsolePanel::LoadSettings ( ) virtual ◆ LoadSettings() [3/11] void CDiagConsoleView::LoadSettings ( ) virtual ◆ LoadSettings() [4/11] void CEventTablePanel::LoadSettings ( ) virtual

Implements IRegSettings.

Definition at line 354 of file event_view.cpp.

References _ASSERT, IEventRecord::eError, IEventRecord::eInfo, IEventRecord::eWarning, CRegistryReadView::GetBool(), CGuiRegistry::GetInstance(), CGuiRegistry::GetReadView(), kShowErrorsTag, kShowInfoTag, kShowWarningsTag, CwxTableListCtrl::LoadTableSettings(), CEventTablePanel::m_Model, CEventTablePanel::m_RegPath, CEventTablePanel::m_Table, CEventViewModel::ShowType(), and CEventViewModel::UpdateTable().

Referenced by CEventView::LoadSettings().

◆ LoadSettings() [5/11] void CEventView::LoadSettings ( ) virtual ◆ LoadSettings() [6/11] void CItemSelectionPanel::LoadSettings ( ) virtual

Definition at line 379 of file item_selection_panel.cpp.

References CGuiRegistry::GetInstance(), CRegistryReadView::GetIntVec(), CGuiRegistry::GetReadView(), CRegistryReadView::GetStringVec(), kCollapsedGroupsTag, kSplitterWidthsTag, CItemSelectionPanel::m_CollapsedGroups, CItemSelectionPanel::m_RegPath, CItemSelectionPanel::m_Splitter, and CSplitter::SetHeights().

Referenced by COpenViewDlg::x_LoadSettings(), and CRunToolDlg::x_LoadSettings().

◆ LoadSettings() [7/11] void CTaskTablePanel::LoadSettings ( ) virtual ◆ LoadSettings() [8/11] void CTaskView::LoadSettings ( ) virtual ◆ LoadSettings() [9/11] void CViewManagerService::LoadSettings ( ) virtual ◆ LoadSettings() [10/11] void CWindowManagerService::LoadSettings ( ) virtual ◆ LoadSettings() [11/11] void CWorkbench::LoadSettings ( ) virtual ◆ MoveToFloatingFrame() [1/2] wxFrame * CWindowManagerService::MoveToFloatingFrame ( IWMClientclient ) virtual ◆ MoveToFloatingFrame() [2/2] ◆ NCBI_EXCEPTION_DEFAULT() ◆ OnActivate() [1/2] void CMessageSlotPopupWindow::OnActivate ( wxActivateEvent &  event ) ◆ OnActivate() [2/2] void CWorkbenchFrame::OnActivate ( wxActivateEvent &  event ) ◆ OnAppJobDataReady() void CAppJobTask::OnAppJobDataReady ( CEventevent ) ◆ OnAppJobNotification() void CAppJobTask::OnAppJobNotification ( CEventevent )

functions below handle notifications from the IAppJob

handles "state changed" notification from CAppJobDispatcher

Definition at line 232 of file app_job_task.cpp.

References _ASSERT, IAppJob::eCanceled, IAppJob::eCompleted, IAppJob::eFailed, ERR_POST, CAppJobNotification::GetError(), CAppJobNotification::GetJobID(), CAppJobNotification::GetState(), CAppJobTextResult::GetText(), CAppJobTask::m_Job, CAppJobTask::m_JobID, CAppJobTask::m_StatusText, result, CAppJobTask::SetReportErrors(), text(), ToWxString(), and CAppJobTask::x_Finish().

◆ OnAppJobProgress() void CAppJobTask::OnAppJobProgress ( CEventevent )

Definition at line 315 of file app_job_task.cpp.

References _ASSERT, ERR_POST, CAppTaskServiceEvent::eStatusUpdate, CAppJobNotification::GetJobID(), CConstRef< C, Locker >::GetPointer(), CAppJobNotification::GetProgress(), CAppJobProgress::GetText(), CAppJobTask::m_JobID, CAppTask::m_Listener, CAppJobTask::m_OnAppJobProgress, CAppJobTask::m_StatusText, and CEventHandler::Post().

◆ OnCancel() [1/2] virtual void IAppTask::OnCancel ( ) pure virtual

this will be called on pending tasks that will be removed from the queue and won't get a chance to run the purpose is to implement any cleanup procedures for the canceled task

Implemented in CAppTask.

◆ OnCancel() [2/2] void CTaskTablePanel::OnCancel ( wxCommandEvent &  event ) ◆ OnCancelTaskClick() void CTaskDetailsDlg::OnCancelTaskClick ( wxCommandEvent &  event ) ◆ OnChoice3Selected() void CDiagConsolePanel::OnChoice3Selected ( wxCommandEvent &  event ) ◆ OnCloseWindow() [1/2] void CWorkbenchFrame::OnCloseWindow ( wxCloseEvent &  event ) ◆ OnCloseWindow() [2/2] void CWorkbench::OnCloseWindow ( wxCloseEvent &  event ) ◆ OnCommandEvent() bool CWindowManagerService::OnCommandEvent ( wxCommandEvent &  event ) ◆ OnContextMenu() [1/3] void CDiagConsoleList::OnContextMenu ( wxContextMenuEvent &  event ) ◆ OnContextMenu() [2/3] void CEventTablePanel::OnContextMenu ( wxContextMenuEvent &  event ) ◆ OnContextMenu() [3/3] void CTaskTablePanel::OnContextMenu ( wxContextMenuEvent &  event ) ◆ OnCopy() void CDiagConsolePanel::OnCopy ( wxCommandEvent &  event ) ◆ OnCopyUpdateUI() void CDiagConsolePanel::OnCopyUpdateUI ( wxUpdateUIEvent &  event ) ◆ OnDetails() [1/2] void CEventTablePanel::OnDetails ( wxCommandEvent &  event ) ◆ OnDetails() [2/2] void CTaskTablePanel::OnDetails ( wxCommandEvent &  event ) ◆ OnEnablePkg() void CAppPackagesDlg::OnEnablePkg ( wxCommandEvent &  event ) ◆ OnEventTimer() [1/2] void CStatusBarServiceEvtHandler::OnEventTimer ( wxTimerEvent &  event ) ◆ OnEventTimer() [2/2] void CTaskTablePanel::OnEventTimer ( wxTimerEvent &  event ) ◆ OnExtraLinkHyperlinkClicked() ◆ OnGetItemImage() int CDiagConsoleList::OnGetItemImage ( long  item ) const protectedvirtual ◆ OnGetItemText() wxString CDiagConsoleList::OnGetItemText ( long  item, long  column  ) const protectedvirtual ◆ OnIdle() void CWorkbenchFrame::OnIdle ( wxIdleEvent &  event ) ◆ OnItemActivated() [1/2] void CEventTablePanel::OnItemActivated ( wxListEvent &  event ) ◆ OnItemActivated() [2/2] void CTaskTablePanel::OnItemActivated ( wxListEvent &  event ) ◆ OnItemSelected() void CItemSelectionPanel::OnItemSelected ( wxCommandEvent &  event ) ◆ OnKeyDown() [1/2] void CItemSelectionPanel::OnKeyDown ( wxKeyEvent &  event ) ◆ OnKeyDown() [2/2] void CWorkbenchFrame::OnKeyDown ( wxKeyEvent &  event ) ◆ OnKeyUp() void CWorkbenchFrame::OnKeyUp ( wxKeyEvent &  event ) ◆ OnLeftDown() void CMessageSlot::OnLeftDown ( wxMouseEvent &  event ) ◆ OnLink() void CMessageSlotPopupWindow::OnLink ( wxHyperlinkEvent &  event ) ◆ OnMouseEnter() void CMessageSlot::OnMouseEnter ( wxMouseEvent &  event ) ◆ OnMouseLeave() void CMessageSlot::OnMouseLeave ( wxMouseEvent &  event ) ◆ OnMove() void CWorkbenchFrame::OnMove ( wxMoveEvent &  event ) ◆ OnOkClick() void CAppPackagesDlg::OnOkClick ( wxCommandEvent &  event ) ◆ OnPackageSelected() void CAppPackagesDlg::OnPackageSelected ( wxListEvent &  event )

Definition at line 246 of file app_packages_dlg.cpp.

References CPackageInfo::eLoaded, set< Key, Compare >::end(), CPackageInfo::eValidated, set< Key, Compare >::find(), CPkgManager::GetPkgInfo(), CConstRef< C, Locker >::GetPointer(), CAppPackagesDlg::ID_CHECKBOX2, int, CAppPackagesDlg::m_CurPkg, CAppPackagesDlg::m_EnabledPkgs, CPackageInfo::m_Manifest, CAppPackagesDlg::m_PkgInfo, CAppPackagesDlg::m_PkgList, CAppPackagesDlg::m_PkgManager, CPackageInfo::m_State, dtl::version, wxT, and CAppPackagesDlg::x_DumpPkgInfo().

◆ OnPaint() void CMessageSlot::OnPaint ( wxPaintEvent &  event ) ◆ OnPopupClosed() void CMessageSlot::OnPopupClosed ( ) ◆ OnPulseTimer() void CStatusBarServiceEvtHandler::OnPulseTimer ( wxTimerEvent &  event ) ◆ OnResetClick() void CItemSelectionPanel::OnResetClick ( wxCommandEvent &  event ) ◆ OnSearchUpdated() void CItemSelectionPanel::OnSearchUpdated ( wxCommandEvent &  event ) ◆ OnShowDetailsDialog() [1/2] void CEventTablePanel::OnShowDetailsDialog ( long  vis_index ) ◆ OnShowDetailsDialog() [2/2] void CTaskTablePanel::OnShowDetailsDialog ( long  vis_index )

Definition at line 464 of file task_view.cpp.

References CTaskViewModel::eDescription, CTaskViewModel::eState, CTaskViewModel::eStatus, CTaskViewModel::eTime, CTaskViewModel::GetValueAt(), CTaskTablePanel::m_Model, CTaskTablePanel::m_RegPath, CTaskTablePanel::m_Table, CGuiRegistryUtil::MakeKey(), CwxTableListCtrl::RowVisibleToData(), CDialog::SetRegistryPath(), CTaskDetailsDlg::SetState(), CTaskDetailsDlg::SetStatus(), CTaskDetailsDlg::SetTaskTitle(), and CTaskDetailsDlg::SetTime().

Referenced by CTaskTablePanel::OnDetails(), and CTaskTablePanel::OnItemActivated().

◆ OnShowErrors() void CEventTablePanel::OnShowErrors ( wxCommandEvent &  event ) ◆ OnShowInfo() void CEventTablePanel::OnShowInfo ( wxCommandEvent &  event ) ◆ OnShowInvalidPkgs() void CAppPackagesDlg::OnShowInvalidPkgs ( wxCommandEvent &  event ) ◆ OnShowWarnings() void CEventTablePanel::OnShowWarnings ( wxCommandEvent &  event ) ◆ OnTimer() void CJobUITask::OnTimer ( wxTimerEvent &  event ) ◆ OnToolErrorsClick() void CDiagConsolePanel::OnToolErrorsClick ( wxCommandEvent &  event ) ◆ OnToolInfoClick() void CDiagConsolePanel::OnToolInfoClick ( wxCommandEvent &  event ) ◆ OnToolOtherClick() void CDiagConsolePanel::OnToolOtherClick ( wxCommandEvent &  event ) ◆ OnToolWarningsClick() void CDiagConsolePanel::OnToolWarningsClick ( wxCommandEvent &  event ) ◆ OnUpdateCancel() void CTaskTablePanel::OnUpdateCancel ( wxUpdateUIEvent &  event ) ◆ OnUpdateDetails() [1/2] void CEventTablePanel::OnUpdateDetails ( wxUpdateUIEvent &  event ) ◆ OnUpdateDetails() [2/2] void CTaskTablePanel::OnUpdateDetails ( wxUpdateUIEvent &  event ) ◆ OnUpdateShowErrors() void CEventTablePanel::OnUpdateShowErrors ( wxUpdateUIEvent &  event ) ◆ OnUpdateShowInfo() void CEventTablePanel::OnUpdateShowInfo ( wxUpdateUIEvent &  event ) ◆ OnUpdateShowWarnings() void CEventTablePanel::OnUpdateShowWarnings ( wxUpdateUIEvent &  event ) ◆ Open() virtual bool IUIDataSource::Open ( ) pure virtual ◆ PostCreateWindow() virtual void IWorkbenchAdvisor::PostCreateWindow ( ) pure virtual ◆ PostInit() virtual void IWorkbenchAdvisor::PostInit ( ) pure virtual ◆ PreDestroyWindow() virtual void IWorkbenchAdvisor::PreDestroyWindow ( ) pure virtual ◆ PreShutDown() virtual void IWorkbenchAdvisor::PreShutDown ( ) pure virtual ◆ PreShutDownService() void CAppTaskService::PreShutDownService ( )

Definition at line 104 of file app_task_service.cpp.

References CSyncQueue_AccessGuard< Type, Container, Traits >::Begin(), IAppTask::CancelBackgrounded(), map_checker< Container >::clear(), CSyncQueue< Type, Container, Traits >::Clear(), CSyncQueue_AccessGuard< Type, Container, Traits >::End(), CAppJobDispatcher::GetInstance(), CAppTaskService::m_BackgoundedTasks, CAppTaskService::m_Mutex, CAppTaskService::m_PendingTasks, CAppTaskService::m_ShutDown, CAppJobDispatcher::Mute(), NON_CONST_ITERATE, NULL, and IAppTask::SetListener().

◆ ProcessEvent() [1/2] bool CWorkbenchFrame::ProcessEvent ( wxEvent &  event ) ◆ ProcessEvent() [2/2] bool CWorkbench::ProcessEvent ( wxEvent &  event ) ◆ RaiseFloatingWindowsInZOrder() [1/4] void CWindowManagerService::RaiseFloatingWindowsInZOrder ( ) virtual ◆ RaiseFloatingWindowsInZOrder() [2/4] virtual void IWindowManagerService::RaiseFloatingWindowsInZOrder ( ) pure virtual ◆ RaiseFloatingWindowsInZOrder() [3/4] void CWindowManagerService::RaiseFloatingWindowsInZOrder ( wxRect  r ) virtual ◆ RaiseFloatingWindowsInZOrder() [4/4] virtual void IWindowManagerService::RaiseFloatingWindowsInZOrder ( wxRect  r ) pure virtual

Raise all floating windows if they overlap with the provided wxREct.

Implemented in CWindowManagerService.

◆ RefreshClient() [1/2] void CWindowManagerService::RefreshClient ( IWMClientclient ) virtual ◆ RefreshClient() [2/2] virtual void IWindowManagerService::RefreshClient ( IWMClientclient ) pure virtual ◆ RefreshWithParent() void CMessageSlot::RefreshWithParent ( ) virtual ◆ RegisterActiveClient() [1/2] void CWindowManagerService::RegisterActiveClient ( IWMClientclient ) virtual ◆ RegisterActiveClient() [2/2] virtual void IWindowManagerService::RegisterActiveClient ( IWMClientclient ) pure virtual ◆ RegisterCommands() ◆ RegisterFactory() [1/2] void CViewManagerService::RegisterFactory ( IViewFactoryfactory ) virtual

assumes ownership of the factory

Implements IViewManagerService.

Definition at line 112 of file view_manager_service_impl.cpp.

References _ASSERT, map_checker< Container >::end(), Error(), map_checker< Container >::find(), IUICommandContributor::GetCommands(), IWorkbench::GetFileArtProvider(), CUIObject::GetLabel(), IWorkbench::GetUICommandRegistry(), IViewFactory::GetViewTypeDescriptor(), Info(), LOG_POST, CViewManagerService::m_ViewNameToFactory, CViewManagerService::m_Workbench, NON_CONST_ITERATE, CUICommandRegistry::RegisterCommand(), IViewFactory::RegisterCommands(), and IViewFactory::RegisterIconAliases().

Referenced by CViewManagerService::x_RegisterExtensionFactories().

◆ RegisterFactory() [2/2] virtual void IViewManagerService::RegisterFactory ( IViewFactoryfactory ) pure virtual ◆ RegisterIconAliases() [1/4] ◆ RegisterIconAliases() [2/4] ◆ RegisterIconAliases() [3/4] ◆ RegisterIconAliases() [4/4]

called by the framework to give Factory a chance to register images used by view

Implemented in CTextViewFactory, CSelectionViewFactory, CSequinDesktopViewFactory, CViewGraphicFactory, CFeatTableViewFactory, CVcfTableViewFactory, CSeqTextViewFactory, CPhyTreeViewFactory, CMultiAlignViewFactory, CMPCrossAlignViewFactory, CDotMatrixViewFactory, CCrossAlignViewFactory, CAnnotCompareViewFactory, CAlnSummaryViewFactory, CAlignSpanViewFactory, CTaskViewFactory, CEventViewFactory, CDiagConsoleViewFactory, CClockViewFactory, CwxGLTestViewFactory, CProjectTableViewFactory, CTableViewFactory, CProjectTreeViewFactory, and CDataMiningViewFactory.

Referenced by CViewManagerService::RegisterFactory().

◆ RegisterService() [1/2]

register extra i.e.

application-defined service the recommended way is to used interface class name (typeid(interface).name()) as the name of a service

Implements IWorkbench.

Definition at line 92 of file workbench_impl.cpp.

References _ASSERT, Consumer_SetLocator(), map_checker< Container >::end(), IWorkbench::eServices, eUnknown, map_checker< Container >::find(), CWorkbench::GetRegistrySectionPath(), IService::InitService(), CWorkbench::m_NameToExtraService, msg(), NCBI_THROW, and IRegSettings::SetRegistryPath().

Referenced by CWorkbench::Init().

◆ RegisterService() [2/2]

register an application-specific service; Workbench assumes ownership of the service

Implemented in CWorkbench.

◆ RemoveAllViewsFromWorkbench() [1/2] void CViewManagerService::RemoveAllViewsFromWorkbench ( ) virtual ◆ RemoveAllViewsFromWorkbench() [2/2] virtual void IViewManagerService::RemoveAllViewsFromWorkbench ( ) pure virtual ◆ RemoveContributor() [1/2] ◆ RemoveContributor() [2/2] ◆ RemoveFromWorkbench() [1/2] void CViewManagerService::RemoveFromWorkbench ( IViewview ) virtual ◆ RemoveFromWorkbench() [2/2] virtual void IViewManagerService::RemoveFromWorkbench ( IViewview ) pure virtual ◆ RemoveSlot() [1/2] wxWindow * CStatusBarService::RemoveSlot ( int  index ) virtual ◆ RemoveSlot() [2/2] virtual wxWindow* IStatusBarService::RemoveSlot ( int  index ) pure virtual

Implemented in CStatusBarService.

◆ RemoveToolBarContext() [1/2] void CWindowManagerService::RemoveToolBarContext ( IToolBarContextcontext ) virtual

unregister toolbar context

Implements IToolBarService.

Definition at line 317 of file window_manager_service_impl.cpp.

References _ASSERT, context, map_checker< Container >::end(), set< Key, Compare >::end(), map_checker< Container >::erase(), set< Key, Compare >::erase(), Error(), map_checker< Container >::find(), set< Key, Compare >::find(), i, LOG_POST, CWindowManagerService::m_TBNameToCount, CWindowManagerService::m_ToolBarContexts, names, and CWindowManagerService::x_ShowToolBar().

◆ RemoveToolBarContext() [2/2] virtual void IToolBarService::RemoveToolBarContext ( IToolBarContextcontext ) pure virtual ◆ Reset() void CMessageSlot::Reset ( void  ) virtual ◆ ResetMenuBar() [1/2] void CMenuService::ResetMenuBar ( ) virtual

Implements IMenuService.

Definition at line 101 of file menu_service_impl.cpp.

References _ASSERT, CleanupSeparators(), CloneMenu(), IMenuContributor::GetMenu(), i, ITERATE, label, CMenuService::m_CmdReg, CMenuService::m_Contributors, CMenuService::m_Frame, and Merge().

◆ ResetMenuBar() [2/2] virtual void IMenuService::ResetMenuBar ( ) pure virtual ◆ Run() [1/3]

execute the task, this function is called on the main UI thread if a task needs to execute in background it should launch a job that will execute asynchronously; then the function shall return eBackgrounded

Reimplemented from CAppTask.

Reimplemented in CEditAppTask, CObjectLoadingTask, and CDataLoadingAppTask.

Definition at line 104 of file app_job_task.cpp.

References _ASSERT, IAppTask::eBackgrounded, IAppTask::eFailed, IAppJob::eFailed, IAppTask::eInitial, IAppTask::eInvalid, IAppJob::eInvalid, CAppJobDispatcher::eInvalidJobID, ERR_POST, IAppTask::eRunning, IAppJob::eRunning, CAppJobDispatcher::GetInstance(), CAppJobTask::m_EngineName, CAppJobTask::m_Job, CAppJobTask::m_JobID, CAppJobTask::m_JobState, CAppJobTask::m_ProgressReportPeriod, CAppTask::m_State, CAppJobTask::m_StatusText, CAppJobDispatcher::StartJob(), and CAppJobTask::x_OnWakeUp().

Referenced by CDataLoadingAppTask::Run(), CObjectLoadingTask::Run(), and CEditAppTask::Run().

◆ Run() [2/3]

execute the task, this function is called on the main UI thread if a task needs to execute in background it should launch a job that will execute asynchronously; then the function shall return eBackgrounded

Reimplemented from CAppTask.

Definition at line 69 of file job_ui_task.cpp.

References _ASSERT, IAppTask::eBackgrounded, IAppTask::eCanceled, IAppTask::eCompleted, IAppTask::eFailed, IAppTask::eInitial, IAppTask::eInvalid, CAppJobDispatcher::eInvalidJobID, CAppTaskServiceEvent::eTaskCanceled, CJobUITask::m_Canceled, CJobUITask::m_JobID, CAppTask::m_Listener, CAppTask::m_State, CJobUITask::m_Timer, and CEventHandler::Post().

◆ Run() [3/3] ◆ SaveLayout() [1/2] objects::CUser_object * CWindowManagerService::SaveLayout ( ) virtual ◆ SaveLayout() [2/2] virtual objects::CUser_object* IWindowManagerService::SaveLayout ( ) pure virtual ◆ SaveSettings() [1/11] void CDiagConsoleList::SaveSettings ( ) const virtual ◆ SaveSettings() [2/11] void CDiagConsolePanel::SaveSettings ( ) const virtual ◆ SaveSettings() [3/11] void CDiagConsoleView::SaveSettings ( ) const virtual ◆ SaveSettings() [4/11] void CEventTablePanel::SaveSettings ( ) const virtual

Implements IRegSettings.

Definition at line 337 of file event_view.cpp.

References _ASSERT, IEventRecord::eError, IEventRecord::eInfo, IEventRecord::eWarning, CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), CEventViewModel::IsTypeShown(), kShowErrorsTag, kShowInfoTag, kShowWarningsTag, CEventTablePanel::m_Model, CEventTablePanel::m_RegPath, CEventTablePanel::m_Table, CwxTableListCtrl::SaveTableSettings(), and CRegistryWriteView::Set().

Referenced by CEventTablePanel::OnShowDetailsDialog(), and CEventView::SaveSettings().

◆ SaveSettings() [5/11] void CEventView::SaveSettings ( ) const virtual ◆ SaveSettings() [6/11] void CItemSelectionPanel::SaveSettings ( ) const virtual

Definition at line 353 of file item_selection_panel.cpp.

References CGroupMapWidget::GetGroupLabels(), CSplitter::GetHeights(), CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), CGroupMapWidget::IsExpanded(), ITERATE, kCollapsedGroupsTag, kSplitterWidthsTag, CItemSelectionPanel::m_MapWidget, CItemSelectionPanel::m_RegPath, CItemSelectionPanel::m_Splitter, CRegistryWriteView::Set(), and str().

Referenced by COpenViewDlg::x_SaveSettings(), and CRunToolDlg::x_SaveSettings().

◆ SaveSettings() [7/11] void CTaskTablePanel::SaveSettings ( ) const virtual ◆ SaveSettings() [8/11] void CTaskView::SaveSettings ( ) const virtual ◆ SaveSettings() [9/11] void CViewManagerService::SaveSettings ( ) const virtual ◆ SaveSettings() [10/11] void CWindowManagerService::SaveSettings ( ) const virtual ◆ SaveSettings() [11/11] void CWorkbench::SaveSettings ( ) const virtual ◆ ScanPackages() void CPkgManager::ScanPackages ( const wxString &  path )

Definition at line 110 of file pkg_manager.cpp.

References map_checker< std::map< string, CPackageInfo, less< string > > >::end(), Error(), eSerial_Xml, map_checker< std::map< string, CPackageInfo, less< string > > >::find(), CException::GetMsg(), Info(), map_checker< std::map< string, CPackageInfo, less< string > > >::insert(), LOG_POST, CPackageInfo::m_Dir, CPackageInfo::m_Manifest, CPackageInfo::m_VerMajor, CPackageInfo::m_VerMinor, CPackageInfo::m_VerPatch, NCBI_PLUGIN_PREFIX, NCBI_PLUGIN_SUFFIX, CObjectIStream::Open(), sParseVersion(), NStr::ToUpper(), NStr::TruncateSpaces(), dtl::version, Warning(), and wxT.

◆ SetAdvisor() [1/2] ◆ SetAdvisor() [2/2] ◆ SetAppPkg() void CPkgManager::SetAppPkg ( const string  appName, size_t  appVerMajor, size_t  appVerMinor, size_t  appVerPatch  )

Definition at line 89 of file pkg_manager.cpp.

References CPackageInfo::eLoaded, map_checker< std::map< string, CPackageInfo, less< string > > >::end(), Error(), map_checker< std::map< string, CPackageInfo, less< string > > >::find(), map_checker< std::map< string, CPackageInfo, less< string > > >::insert(), LOG_POST, CPackageInfo::m_State, CPackageInfo::m_VerMajor, CPackageInfo::m_VerMinor, CPackageInfo::m_VerPatch, and NStr::ToUpper().

◆ SetCategory() void CViewTypeDescriptor::SetCategory ( const stringcategory ) virtual ◆ SetColor() [1/3] ◆ SetColor() [2/3] ◆ SetColor() [3/3] ◆ SetDescription() void CEventRecord::SetDescription ( const stringdescr ) virtual ◆ SetDescrText() void CStatusMessageSlotPanel::SetDescrText ( wxString  value ) inline ◆ SetDockManager() virtual void CWorkbenchFrame::SetDockManager ( CDockManagerc ) inlinevirtual ◆ SetEventDisplayTime() void CStatusBarService::SetEventDisplayTime ( int  sec ) virtual ◆ SetExtraLink() [1/2] void CStatusMessageSlotPanel::SetExtraLink ( const stringlabel ) ◆ SetExtraLink() [2/2] void CMessageSlotPopupWindow::SetExtraLink ( const stringlabel, int  cmd  ) static ◆ SetFilter() void CDiagConsoleList::SetFilter ( size_t  filter ) ◆ SetFrame() [1/2] void CWindowManagerService::SetFrame ( wxFrame *  frame ) virtual ◆ SetFrame() [2/2] ◆ SetItems() void CItemSelectionPanel::SetItems ( vector< TItemRef > &  items ) ◆ SetItemTypeLabel() void CItemSelectionPanel::SetItemTypeLabel ( const stringlabel ) ◆ SetListener() ◆ SetLogBufferIndex() void CDiagConsolePanel::SetLogBufferIndex ( int  value ) inline ◆ SetMenuService() void CWindowManagerService::SetMenuService ( IMenuServiceservice ) virtual ◆ SetPackagesToLoad() void CPkgManager::SetPackagesToLoad ( const vector< string > &  packages ) ◆ SetPagerMessage() void CWorkbenchFrame::SetPagerMessage ( const stringmessage )

Definition at line 353 of file workbench_frame.cpp.

References CChecksum::AddLine(), CChecksum::eMD5, CChecksum::GetHexSum(), IWorkbench::GetMenuService(), IWorkbench::GetStatusBarService(), IStatusBarService::InsertSlot(), kPagerFile, CWorkbenchFrame::m_PagerMessage, CWorkbenchFrame::m_ShowPagerMessage, CWorkbenchFrame::m_Workbench, md5(), NCBI_CATCH, IMenuService::ResetMenuBar(), CSysPath::ResolvePath(), and wxT.

◆ SetRecord() [1/2] ◆ SetRecord() [2/2] ◆ SetRegistryPath() [1/12] virtual void CDiagConsoleList::SetRegistryPath ( const stringpath ) inlinevirtual ◆ SetRegistryPath() [2/12] void CDiagConsolePanel::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [3/12] void CDiagConsoleView::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [4/12] void CEventTablePanel::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [5/12] void CEventView::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [6/12] void CItemSelectionPanel::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [7/12] void CPkgManager::SetRegistryPath ( const stringpath ) inline ◆ SetRegistryPath() [8/12] void CTaskTablePanel::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [9/12] void CTaskView::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [10/12] void CViewManagerService::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [11/12] void CWindowManagerService::SetRegistryPath ( const stringpath ) virtual ◆ SetRegistryPath() [12/12] void CWorkbench::SetRegistryPath ( const stringpath ) virtual ◆ SetReportErrors() [1/2] void CAppJobTask::SetReportErrors ( bool  report ) ◆ SetReportErrors() [2/2] void CJobUITask::SetReportErrors ( bool  report )

enabled / disbale error reporting for failed Jobs

◆ SetServiceLocator() [1/3] ◆ SetServiceLocator() [2/3] virtual void IServiceLocatorConsumer::SetServiceLocator ( IServiceLocatorlocator ) pure virtual

Implemented in CAppTaskService, CGenBankUIDataSource, CBamUIDataSource, CNetBLASTUIDataSource, CNetBLAST_DMSearchTool, CLBLASTUIDataSource, CStatusBarService, CUIDataSourceService, CSelectionService, CProjectService, and CDataMiningService.

Referenced by Consumer_SetLocator(), CDataMiningService::RegisterTool(), and CDataMiningService::x_UnRegisterTools().

◆ SetServiceLocator() [3/3] ◆ SetShowPagerMessage() void CWorkbenchFrame::SetShowPagerMessage ( ) inline ◆ SetSingleton() void CViewTypeDescriptor::SetSingleton ( bool  singleton ) virtual ◆ SetState() void CTaskDetailsDlg::SetState ( wxString  value ) inline ◆ SetStatus() void CTaskDetailsDlg::SetStatus ( wxString  value ) inline ◆ SetStatusMessage() [1/2] void CStatusBarService::SetStatusMessage ( const stringmsg ) virtual ◆ SetStatusMessage() [2/2] virtual void IStatusBarService::SetStatusMessage ( const stringmsg ) pure virtual ◆ SetStatusText() [1/2] void CStatusBarService::SetStatusText ( const wxString &  text, int  index  ) virtual ◆ SetStatusText() [2/2] virtual void IStatusBarService::SetStatusText ( const wxString &  text, int  index  ) pure virtual

Implemented in CStatusBarService.

◆ SetTaskTitle() void CTaskDetailsDlg::SetTaskTitle ( wxString  value ) inline ◆ SetText() ◆ SetTime() [1/2] ◆ SetTime() [2/2] void CTaskDetailsDlg::SetTime ( wxString  value ) inline ◆ SetTimeText() void CStatusMessageSlotPanel::SetTimeText ( wxString  value ) inline ◆ SetTitle() ◆ SetTitleText() void CStatusMessageSlotPanel::SetTitleText ( wxString  value ) inline ◆ SetType() void CEventRecord::SetType ( EType  type ) virtual ◆ SetWorkbench() [1/7] ◆ SetWorkbench() [2/7] void CDiagConsoleView::SetWorkbench ( IWorkbenchworkbench ) virtual

connect / disconnect this view with / from Workbench

Implements IView.

Definition at line 347 of file diag_panel.cpp.

◆ SetWorkbench() [3/7] void CEventView::SetWorkbench ( IWorkbenchworkbench ) virtual ◆ SetWorkbench() [4/7] void CTaskView::SetWorkbench ( IWorkbenchworkbench ) virtual ◆ SetWorkbench() [5/7] void CViewManagerService::SetWorkbench ( IWorkbenchworkbench ) virtual ◆ SetWorkbench() [6/7] void CWorkbenchFrame::SetWorkbench ( IWorkbenchworkbench ) virtual ◆ SetWorkbench() [7/7] virtual void IView::SetWorkbench ( IWorkbenchworkbench ) pure virtual

connect / disconnect this view with / from Workbench

Implemented in CSelectionView, CViewGraphic, CMPCrossAlignView, CTaskView, CEventView, CDiagConsoleView, CClockView, CwxGLTestView, CProjectView, CProjectViewBase, CProjectTreeView, and CDataMiningView.

Referenced by CViewManagerService::x_DoAddToWorkbench(), and CViewManagerService::x_DoRemoveViewFromWorkbench().

◆ ShouldPropagateContextMenu() bool CDiagConsoleList::ShouldPropagateContextMenu ( ) const inlineprotected ◆ ShowCommandHint() void CWorkbench::ShowCommandHint ( const stringtext ) virtual ◆ ShowContextHelp() virtual void IHelpService::ShowContextHelp ( const stringcontext_id ) pure virtual ◆ ShowDefault() virtual bool IItemWithDescription::ShowDefault ( ) const pure virtual ◆ ShowHelpIndex() virtual void IHelpService::ShowHelpIndex ( ) pure virtual ◆ ShowHelpSearch() virtual void IHelpService::ShowHelpSearch ( const stringtext ) pure virtual ◆ ShowHintMessage() [1/2] void CStatusBarService::ShowHintMessage ( const stringmsg ) virtual ◆ ShowHintMessage() [2/2] ◆ ShowSingletonView() [1/2]

activates the specified view, create a new view if it does not exist

Implements IViewManagerService.

Definition at line 432 of file view_manager_service_impl.cpp.

References _ASSERT, IWindowManagerService::ActivateClient(), CViewManagerService::AddToWorkbench(), client, CViewManagerService::CreateViewInstance(), CRef< C, Locker >::GetPointer(), CViewManagerService::GetSingletonView(), IWorkbench::GetWindowManagerService(), and CViewManagerService::m_Workbench.

◆ ShowSingletonView() [2/2] ◆ ShowStatusProgress() [1/6] void CStatusBarService::ShowStatusProgress ( ) virtual ◆ ShowStatusProgress() [2/6] void CMessageSlot::ShowStatusProgress ( ) virtual ◆ ShowStatusProgress() [3/6] virtual void IStatusBarService::ShowStatusProgress ( ) pure virtual

Implemented in CStatusBarService.

◆ ShowStatusProgress() [4/6] void CStatusBarService::ShowStatusProgress ( int  value, int  range  ) virtual ◆ ShowStatusProgress() [5/6] void CMessageSlot::ShowStatusProgress ( int  value, int  range  ) virtual ◆ ShowStatusProgress() [6/6] virtual void IStatusBarService::ShowStatusProgress ( int  value, int  range  ) pure virtual ◆ ShowTasksByState() ◆ ShowToolTips() [1/6] ◆ ShowToolTips() [2/6] ◆ ShowToolTips() [3/6] ◆ ShowToolTips() [4/6] ◆ ShowToolTips() [5/6] ◆ ShowToolTips() [6/6] ◆ ShowType() ◆ Shut() ◆ ShutDown() [1/2] void CWorkbench::ShutDown ( ) virtual

Implements IWorkbench.

Definition at line 200 of file workbench_impl.cpp.

References _ASSERT, Info(), LOG_POST, CWorkbench::m_Advisor, CWorkbench::m_AppTaskService, CWorkbench::m_EventLogService, CWorkbench::m_FileArtProvider, CWorkbench::m_MainFrame, CWorkbench::m_MenuService, CWorkbench::m_StatusBarService, CWorkbench::m_ViewManagerService, CWorkbench::m_WindowManagerService, NULL, IWorkbenchAdvisor::PreDestroyWindow(), IWorkbenchAdvisor::PreShutDown(), CWorkbench::UnRegisterService(), CWorkbench::x_DestroyMainFrame(), and CWorkbench::x_ShutDownServices().

◆ ShutDown() [2/2] virtual void IWorkbench::ShutDown ( ) pure virtual ◆ ShutDownService() [1/7] void CAppTaskService::ShutDownService ( ) virtual

Cancels all backgrounded tasks, removes pending tasks and blocks processing of incoming requests and events.

Implements IService.

Definition at line 100 of file app_task_service.cpp.

◆ ShutDownService() [2/7] void CEventLogService::ShutDownService ( ) virtual ◆ ShutDownService() [3/7] void CMenuService::ShutDownService ( ) virtual ◆ ShutDownService() [4/7] void CStatusBarService::ShutDownService ( ) virtual ◆ ShutDownService() [5/7] void CViewManagerService::ShutDownService ( ) virtual

Implements IService.

Definition at line 80 of file view_manager_service_impl.cpp.

References _ASSERT, map_checker< Container >::clear(), map_checker< Container >::empty(), Error(), IWindowManagerService::GetAllClients(), IWorkbench::GetWindowManagerService(), i, Info(), LOG_POST, CViewManagerService::m_SingletonMap, CViewManagerService::m_ViewNameToFactory, CViewManagerService::m_Views, CViewManagerService::m_Workbench, CViewManagerService::RemoveAllViewsFromWorkbench(), and CViewManagerService::RemoveFromWorkbench().

◆ ShutDownService() [6/7] void CWindowManagerService::ShutDownService ( ) virtual ◆ ShutDownService() [7/7] virtual void IService::ShutDownService ( ) pure virtual

Implemented in CWindowManagerService, CViewManagerService, CStatusBarService, CMenuService, CEventLogService, CAppTaskService, CVisibleRangeService, CUIDataSourceService, CSelectionService, CProjectService, and CDataMiningService.

Referenced by CWorkbench::UnRegisterService(), and CWorkbench::x_ShutDownServices().

◆ TransferDataToWindow() bool CStatusMessageSlotPanel::TransferDataToWindow ( ) ◆ UnRegisterActiveClient() [1/2] void CWindowManagerService::UnRegisterActiveClient ( IWMClientclient ) virtual ◆ UnRegisterActiveClient() [2/2] virtual void IWindowManagerService::UnRegisterActiveClient ( IWMClientclient ) pure virtual ◆ UnRegisterService() [1/2] void CWorkbench::UnRegisterService ( const stringclass_name ) virtual

remove application-specific service

Implements IWorkbench.

Definition at line 119 of file workbench_impl.cpp.

References _ASSERT, Consumer_SetLocator(), map_checker< Container >::end(), map_checker< Container >::erase(), eUnknown, map_checker< Container >::find(), CWorkbench::m_NameToExtraService, msg(), NCBI_THROW, NULL, IRegSettings::SetRegistryPath(), and IService::ShutDownService().

Referenced by CWorkbench::ShutDown().

◆ UnRegisterService() [2/2] virtual void IWorkbench::UnRegisterService ( const stringclass_name ) pure virtual

remove application-specific service

Implemented in CWorkbench.

◆ UpdateMenu() [1/3] void CDiagConsoleView::UpdateMenu ( wxMenu &  root_menu ) virtual

Definition at line 408 of file diag_panel.cpp.

◆ UpdateMenu() [2/3] void CEventView::UpdateMenu ( wxMenu &  root_menu ) virtual

Definition at line 554 of file event_view.cpp.

◆ UpdateMenu() [3/3] void CTaskView::UpdateMenu ( wxMenu &  root_menu ) virtual

Definition at line 662 of file task_view.cpp.

◆ UpdateMenuBar() void CWindowManagerService::UpdateMenuBar ( ) virtual ◆ UpdateTable() [1/4] void CEventViewModel::UpdateTable ( )

Definition at line 172 of file event_view.cpp.

References _ASSERT, IEventLogService::GetRecord(), IEventLogService::GetRecordsCount(), IEventRecord::GetType(), i, CEventViewModel::m_Filter, CEventViewModel::m_Records, CEventViewModel::m_Service, n, and CwxAbstractTableModel::x_FireDataChanged().

Referenced by CEventTablePanel::CreateModel(), CEventTablePanel::LoadSettings(), CEventViewModel::ShowType(), and CEventTablePanel::UpdateTable().

◆ UpdateTable() [2/4] void CEventTablePanel::UpdateTable ( ) ◆ UpdateTable() [3/4] void CTaskViewModel::UpdateTable ( ) ◆ UpdateTable() [4/4] void CTaskTablePanel::UpdateTable ( ) virtual ◆ ValidatePackages() void CPkgManager::ValidatePackages ( ) ◆ WrapText() void CStatusMessageSlotPanel::WrapText ( ) ◆ x_AddItem()

Definition at line 260 of file item_selection_panel.cpp.

References IItemWithDescription::GetCategory(), IUIObject::GetDescription(), IItemWithDescription::GetDescriptor(), IUIObject::GetIconAlias(), IUIObject::GetLabel(), i, CGroupMapWidget::SItemDescr::m_Description, CGroupMapWidget::SItemDescr::m_IconAlias, CGroupMapWidget::SGroupDescr::m_Items, CGroupMapWidget::SItemDescr::m_Label, CGroupMapWidget::SItemDescr::m_ShowDefalt, NULL, and IItemWithDescription::ShowDefault().

Referenced by CItemSelectionPanel::x_UpdateMapWidget().

◆ x_AddTasks() void CTaskViewModel::x_AddTasks ( TRecRefVectasks ) protected ◆ x_CanShowPopup() bool CMessageSlot::x_CanShowPopup ( ) protected ◆ x_CreateFileArtProvider() void CWorkbench::x_CreateFileArtProvider ( ) protectedvirtual ◆ x_CreateGaugeIfNeeded() void CMessageSlot::x_CreateGaugeIfNeeded ( ) protected ◆ x_CreateMainFrame() ◆ x_CreateMessageSlotPanel() void CMessageSlotPopupWindow::x_CreateMessageSlotPanel ( ) protected

Definition at line 629 of file status_bar_service_impl.cpp.

References CTime::AsString(), CTime::eMinute, CStatusBar::GetBackColor(), CMessageSlotPopupWindow::m_EventRecord, CMessageSlotPopupWindow::m_ExtraLabel, min(), CStatusMessageSlotPanel::SetDescrText(), CStatusMessageSlotPanel::SetExtraLink(), CStatusMessageSlotPanel::SetTimeText(), CStatusMessageSlotPanel::SetTitleText(), CTime::ToLocalTime(), ToWxString(), CStatusMessageSlotPanel::TransferDataToWindow(), and CStatusMessageSlotPanel::WrapText().

Referenced by CMessageSlotPopupWindow::CMessageSlotPopupWindow().

◆ x_DestroyGauge() void CMessageSlot::x_DestroyGauge ( ) protected ◆ x_DestroyMainFrame() void CWorkbench::x_DestroyMainFrame ( ) protectedvirtual ◆ x_DoAddToWorkbench() void CViewManagerService::x_DoAddToWorkbench ( IViewview, wxWindow *  parent  ) protected ◆ x_DoRemoveViewFromWorkbench() void CViewManagerService::x_DoRemoveViewFromWorkbench ( IViewview ) protected ◆ x_DumpPkgInfo()

Definition at line 298 of file app_packages_dlg.cpp.

References CPackageInfo::eLoaded, CPackageInfo::eValidated, CConstRef< C, Locker >::GetPointer(), ITERATE, CPackageInfo::m_Dir, CPackageInfo::m_ErrMsg, CPackageInfo::m_Manifest, CPackageInfo::m_State, CPackageInfo::m_VerMajor, CPackageInfo::m_VerMinor, CPackageInfo::m_VerPatch, NCBI_PLUGIN_PREFIX, NCBI_PLUGIN_SUFFIX, string, and wxT.

Referenced by CAppPackagesDlg::OnPackageSelected().

◆ x_ExecuteNextTaskInQueue() void CAppTaskService::x_ExecuteNextTaskInQueue ( ) protected

Definition at line 190 of file app_task_service.cpp.

References _ASSERT, IAppTask::eBackgrounded, IAppTask::eCanceled, IAppTask::eCompleted, CTime::eCurrent, IAppTask::eFailed, IEventRecord::eInfo, IAppTask::eInitial, ERR_POST, CRef< C, Locker >::GetPointer(), IAppTask::GetState(), IAppTask::GetStatusText(), CTime::GetTimeT(), CSyncQueue< Type, Container, Traits >::IsEmpty(), IAppTask::IsVisible(), kExecErr, CAppTaskService::m_BackgoundedTasks, CAppTaskService::m_Mutex, CAppTaskService::m_PendingTasks, CAppTaskService::m_RunningTask, NULL, CSyncQueue< Type, Container, Traits >::Pop(), IAppTask::Run(), CEventHandler::Send(), IAppTask::SetListener(), sGetMessageAndReport(), CAppTaskService::x_LogTask(), and CAppTaskService::x_ReportTaskFailure().

Referenced by CAppTaskService::IdleCallback().

◆ x_FilterItems() void CItemSelectionPanel::x_FilterItems ( const stringquery ) protected

Definition at line 215 of file item_selection_panel.cpp.

References NStr::FindNoCase(), IUIObject::GetDescription(), IUIObject::GetLabel(), i, label, CItemSelectionPanel::m_AllItems, CItemSelectionPanel::m_Items, CItemSelectionPanel::m_ItemTypeLabel, CItemSelectionPanel::m_StatusText, n, query, NStr::SizetToString(), ToWxString(), and CItemSelectionPanel::x_UpdateMapWidget().

Referenced by CItemSelectionPanel::OnSearchUpdated(), and CItemSelectionPanel::SetItems().

◆ x_FindItemByLabel() size_t CItemSelectionPanel::x_FindItemByLabel ( const stringlabel ) protected ◆ x_Finish() [1/2] ◆ x_Finish() [2/2] ◆ x_GetBasePkgs()

Definition at line 518 of file pkg_manager.cpp.

References map_checker< std::map< string, CPackageInfo, less< string > > >::end(), set< Key, Compare >::end(), map_checker< std::map< string, CPackageInfo, less< string > > >::find(), set< Key, Compare >::find(), CConstRef< C, Locker >::GetPointer(), set< Key, Compare >::insert(), ITERATE, CPackageInfo::m_Manifest, and NStr::ToUpper().

Referenced by CPkgManager::DependsOn(), and CPkgManager::GetBasePkgs().

◆ x_GetIndex() tuple<size_t, size_t> CDiagConsoleList::x_GetIndex ( long  item ) const inlineprotected ◆ x_GetItem()

Definition at line 390 of file diag_console_list.cpp.

References map_checker< Container >::begin(), map_checker< Container >::clear(), eDiag_Error, eDiag_Info, eDiag_Warning, map_checker< Container >::end(), map_checker< Container >::erase(), map_checker< Container >::find(), CwxLogDiagHandler::GetInstance(), CwxLogDiagHandler::GetMessage(), CDiagConsoleCache::m_AccessTime, CDiagConsoleCache::m_Data, CDiagConsoleCache::CItem::m_Image, CDiagConsoleCache::CItem::m_Message, CDiagConsoleCache::m_Size, CDiagConsoleCache::CItem::m_Source, CDiagConsoleCache::CItem::m_Time, max(), msg(), map_checker< Container >::size(), text(), ToWxString(), and wxT.

Referenced by CDiagConsoleCache::GetItemImage(), CDiagConsoleCache::GetItemMessage(), CDiagConsoleCache::GetItemSource(), and CDiagConsoleCache::GetItemTime().

◆ x_GetSelectedTasks() void CTaskTablePanel::x_GetSelectedTasks ( vector< TTaskRef > &  tasks ) protected ◆ x_GetViewRegistryPath() string CViewManagerService::x_GetViewRegistryPath ( IViewview ) protected ◆ x_HasEvent() bool CStatusBarService::x_HasEvent ( ) const inlineprotected ◆ x_HidePopup() void CMessageSlot::x_HidePopup ( ) protected ◆ x_InitMainFrame() void CWorkbench::x_InitMainFrame ( ) protectedvirtual ◆ x_InitPackage() ◆ x_IsPopupShown() bool CMessageSlot::x_IsPopupShown ( ) protected ◆ x_LoadMessages() void CDiagConsolePanel::x_LoadMessages ( ) private ◆ x_LoadPackage()

Definition at line 390 of file pkg_manager.cpp.

References CSysPath::AddToPath(), CPackageInfo::eLoaded, map_checker< std::map< string, CPackageInfo, less< string > > >::end(), Error(), eUnknown, CPackageInfo::eValidated, map_checker< std::map< string, CPackageInfo, less< string > > >::find(), Info(), ITERATE, LOCAL_LOG, LOG_POST, CPackageInfo::m_Dir, CPackageInfo::m_Manifest, CPackageInfo::m_Package, CPackageInfo::m_State, NCBI_PLUGIN_PREFIX, NCBI_PLUGIN_SUFFIX, NCBI_THROW, AutoPtr< X, Del >::release(), CSysPath::ResolvePath(), NStr::ToUpper(), Warning(), and wxT.

Referenced by CPkgManager::LoadPackages().

◆ x_LoadPkgList() void CAppPackagesDlg::x_LoadPkgList ( bool  firstTime = false ) protected

Definition at line 171 of file app_packages_dlg.cpp.

References CPackageInfo::eLoaded, CPackageInfo::eNotValid, CPackageInfo::eValidated, CConstRef< C, Locker >::GetPointer(), CAppPackagesDlg::ID_CHECKBOX1, CAppPackagesDlg::ID_CHECKBOX2, set< Key, Compare >::insert(), ITERATE, CAppPackagesDlg::m_CurPkg, CAppPackagesDlg::m_EnabledPkgs, CPackageInfo::m_Manifest, CAppPackagesDlg::m_PkgInfo, CAppPackagesDlg::m_PkgList, CAppPackagesDlg::m_PkgManager, CPackageInfo::m_State, ToWxString(), and wxT.

Referenced by CAppPackagesDlg::CreateControls(), and CAppPackagesDlg::OnShowInvalidPkgs().

◆ x_LoadViewSettings() void CViewManagerService::x_LoadViewSettings ( IViewview ) protected ◆ x_LogTask() ◆ x_OnNewItem() void CDiagConsoleList::x_OnNewItem ( CEvent *  ) protected

Definition at line 286 of file diag_console_list.cpp.

References eDiag_Error, eDiag_Info, eDiag_Warning, CDiagConsoleList::eShowErrors, CDiagConsoleList::eShowFlags, CDiagConsoleList::eShowInfo, CDiagConsoleList::eShowNCBI, CDiagConsoleList::eShowNCBIWxWdidgets, CDiagConsoleList::eShowOther, CDiagConsoleList::eShowWarnings, CDiagConsoleList::eShowWxWdidgets, CwxLogDiagHandler::GetInstance(), CwxLogDiagHandler::GetMessage(), CwxLogDiagHandler::GetMsgCount(), i, CDiagConsoleList::m_Filter, CDiagConsoleList::m_Items, msg(), s_CountLines(), and CDiagConsoleList::x_ReloadMessages().

◆ x_OnNewRecord() [1/2] void CEventView::x_OnNewRecord ( CEvent *  ) protected ◆ x_OnNewRecord() [2/2] void CStatusBarService::x_OnNewRecord ( CEvent *  ) protected ◆ x_OnStatusUpdate() void CAppTaskService::x_OnStatusUpdate ( CEventevent ) protected ◆ x_OnTaskCanceled() void CAppTaskService::x_OnTaskCanceled ( CEventevent ) protected

Definition at line 369 of file app_task_service.cpp.

References _ASSERT, IEventRecord::eInfo, map_checker< Container >::end(), map_checker< Container >::erase(), map_checker< Container >::find(), CRef< C, Locker >::GetPointer(), CAppTaskServiceEvent::GetTask(), kUnexpectedTaskNot, CAppTaskService::m_BackgoundedTasks, CAppTaskService::m_Mutex, CAppTaskService::m_ShutDown, NCBI_THROW, CEventHandler::Post(), and CAppTaskService::x_LogTask().

◆ x_OnUpdate() void CTaskView::x_OnUpdate ( CEvent *  ) protected ◆ x_OnWakeUp()

"wakes up" a backgrounded job to resume processing

Definition at line 166 of file app_job_task.cpp.

References IAppTask::eBackgrounded, IAppTask::eCanceled, IAppJob::eCanceled, IAppTask::eCompleted, IAppJob::eCompleted, IAppTask::eFailed, IAppJob::eFailed, IAppTask::eInvalid, IAppJob::eRunning, CAppJobTask::m_JobState, CAppJobTask::m_ReportErrors, and CAppJobTask::x_ReportError().

Referenced by CAppJobTask::Run().

◆ x_OnWakeUpSignal() void CAppTaskService::x_OnWakeUpSignal ( CEventevent ) protected

Definition at line 396 of file app_task_service.cpp.

References _ASSERT, map_checker< Container >::end(), map_checker< Container >::erase(), map_checker< Container >::find(), CRef< C, Locker >::GetPointer(), CAppTaskServiceEvent::GetTask(), kUnexpectedTaskNot, CAppTaskService::m_BackgoundedTasks, CAppTaskService::m_Mutex, CAppTaskService::m_PendingTasks, CAppTaskService::m_ShutDown, NCBI_THROW, CSyncQueue< Type, Container, Traits >::Push(), and CEventHandler::Send().

◆ x_RegisterExtensionFactories() void CViewManagerService::x_RegisterExtensionFactories ( ) protected ◆ x_ReloadMessages() void CDiagConsoleList::x_ReloadMessages ( ) protected

Definition at line 239 of file diag_console_list.cpp.

References eDiag_Error, eDiag_Info, eDiag_Warning, CDiagConsoleList::eShowErrors, CDiagConsoleList::eShowFlags, CDiagConsoleList::eShowInfo, CDiagConsoleList::eShowNCBI, CDiagConsoleList::eShowNCBIWxWdidgets, CDiagConsoleList::eShowOther, CDiagConsoleList::eShowWarnings, CDiagConsoleList::eShowWxWdidgets, CwxLogDiagHandler::GetInstance(), CwxLogDiagHandler::GetMessage(), CwxLogDiagHandler::GetMsgCount(), i, CDiagConsoleList::m_Filter, CDiagConsoleList::m_Items, msg(), and s_CountLines().

Referenced by CDiagConsoleList::LoadSettings(), CDiagConsoleList::SetFilter(), and CDiagConsoleList::x_OnNewItem().

◆ x_ReportError() void CAppJobTask::x_ReportError ( ) protectedvirtual ◆ x_ReportTaskFailure() ◆ x_SaveViewSettings() void CViewManagerService::x_SaveViewSettings ( IViewview ) protected ◆ x_SetOnAppJobProgress() ◆ x_SetSelectedTasks() void CTaskTablePanel::x_SetSelectedTasks ( vector< TTaskRef > &  tasks ) protected ◆ x_SetText() ◆ x_ShowPagerMessage() void CWorkbenchFrame::x_ShowPagerMessage ( ) protected

Definition at line 400 of file workbench_frame.cpp.

References CChecksum::AddLine(), CPagerMessageDlg::Create(), CChecksum::eMD5, CPagerMessageDlg::GetDoNotShow(), CChecksum::GetHexSum(), CPagerMessageDlg::GetOpenFeedback(), kPagerFile, CWorkbenchFrame::m_PagerMessage, CWorkbenchFrame::m_ShowPagerMessage, md5(), NCBI_CATCH, out(), CSysPath::ResolvePath(), CPagerMessageDlg::SetDoNotShow(), CPagerMessageDlg::SetHTML(), ShowFeedbackURL(), and trunc.

Referenced by CWorkbenchFrame::OnIdle().

◆ x_ShowPopup() void CMessageSlot::x_ShowPopup ( ) protected ◆ x_ShowToolBar() void CWindowManagerService::x_ShowToolBar ( const stringname, bool  show  ) protectedvirtual

Definition at line 351 of file window_manager_service_impl.cpp.

References _ASSERT, CWindowManager::AddToolBar(), IToolBarContributor::CreateToolBar(), CWindowManager::DeleteToolBar(), Error(), CWindowManager::GetFrameWindow(), IToolBarContributor::GetToolBarNames(), CWindowManager::HasToolBar(), Info(), LOG_POST, CWindowManagerService::m_ToolBarFactories, CWindowManagerService::m_WindowManager, names, and NON_CONST_ITERATE.

Referenced by CWindowManagerService::AddToolBarContext(), and CWindowManagerService::RemoveToolBarContext().

◆ x_ShutDownServices() void CWorkbench::x_ShutDownServices ( ) protectedvirtual ◆ x_ShutDownToolBars() void CWindowManagerService::x_ShutDownToolBars ( ) protectedvirtual ◆ x_TerminateEventMode() void CStatusBarService::x_TerminateEventMode ( ) protected ◆ x_TerminateHintMode() void CStatusBarService::x_TerminateHintMode ( ) protected ◆ x_UpdateMapWidget() void CItemSelectionPanel::x_UpdateMapWidget ( ) protected

Definition at line 176 of file item_selection_panel.cpp.

References i, CGroupMapWidget::Init(), CItemSelectionPanel::m_CollapsedGroups, CGroupMapWidget::SGroupDescr::m_Expanded, CItemSelectionPanel::m_Items, CGroupMapWidget::SGroupDescr::m_Items, CItemSelectionPanel::m_ItemTypeLabel, CGroupMapWidget::SGroupDescr::m_Label, CItemSelectionPanel::m_MapWidget, n, NStr::SizetToString(), and CItemSelectionPanel::x_AddItem().

Referenced by CItemSelectionPanel::x_FilterItems().

◆ x_UpdateMessageField() void CStatusBarService::x_UpdateMessageField ( ) protected

Definition at line 262 of file status_bar_service_impl.cpp.

References _ASSERT, CStatusBarService::eEvent, CStatusBarService::eHint, CStatusBarService::eStatus, CStatusBarService::m_HintMessage, CStatusBarService::m_LastEventRecord, CStatusBarService::m_MessageMode, CStatusBarService::m_MessageSlot, CStatusBarService::m_StatusBar, CStatusBarService::m_StatusMessage, msg(), CMessageSlot::SetRecord(), and CMessageSlot::SetText().

Referenced by CStatusBarService::AddEventMessage(), CStatusBarService::SetStatusMessage(), CStatusBarService::ShowHintMessage(), CStatusBarService::x_TerminateEventMode(), and CStatusBarService::x_TerminateHintMode().

◆ x_UpdateUI() void CDiagConsolePanel::x_UpdateUI ( ) private

Definition at line 210 of file diag_panel.cpp.

References CDiagConsoleList::eShowErrors, CDiagConsoleList::eShowInfo, CDiagConsoleList::eShowNCBI, CDiagConsoleList::eShowNCBIWxWdidgets, CDiagConsoleList::eShowOther, CDiagConsoleList::eShowWarnings, CDiagConsoleList::eShowWxWdidgets, CDiagConsoleList::GetFilter(), ID_CHOICE3, ID_TOOL_ERRORS, ID_TOOL_INFO, ID_TOOL_OTHER, ID_TOOL_WARNINGS, ID_TOOLBAR2, and CDiagConsolePanel::m_MsgList.

Referenced by CDiagConsolePanel::CreateControls(), and CDiagConsolePanel::LoadSettings().

◆ x_ValidatePackage()

Definition at line 257 of file pkg_manager.cpp.

References CPackageInfo::eLoaded, map_checker< std::map< string, CPackageInfo, less< string > > >::end(), CPackageInfo::eNotValid, CPackageInfo::eUndefined, CPackageInfo::eValidated, map_checker< std::map< string, CPackageInfo, less< string > > >::find(), Info(), ITERATE, LOG_POST, CPackageInfo::m_ErrMsg, CPackageInfo::m_Manifest, CPackageInfo::m_State, sParseVersion(), sValidateVersion(), NStr::ToUpper(), NStr::TruncateSpaces(), and dtl::version.

Referenced by CPkgManager::ValidatePackages().

◆ ~CAppJobTask() ◆ ~CAppOptionsDlg() ◆ ~CAppPackagesDlg() ◆ ~CAppTaskService() ◆ ~CDiagConsoleList() CDiagConsoleList::~CDiagConsoleList ( ) virtual ◆ ~CDiagConsolePanel() CDiagConsolePanel::~CDiagConsolePanel ( ) virtual

Definition at line 98 of file diag_panel.cpp.

◆ ~CDiagConsoleView() CDiagConsoleView::~CDiagConsoleView ( ) virtual

Definition at line 336 of file diag_panel.cpp.

◆ ~CEventRecordDetailsDlg() ◆ ~CEventTablePanel() CEventTablePanel::~CEventTablePanel ( ) virtual

Definition at line 225 of file event_view.cpp.

◆ ~CEventView() ◆ ~CItemSelectionPanel() ◆ ~CJobUITask() ◆ ~CMessageSlot() ◆ ~CStatusBarService() ◆ ~CStatusMessageSlotPanel() ◆ ~CTaskDetailsDlg() ◆ ~CTaskTablePanel() CTaskTablePanel::~CTaskTablePanel ( ) virtual ◆ ~CTaskView() ◆ ~CViewManagerService() ◆ ~CViewTypeDescriptor() ◆ ~CWindowManagerService() CWindowManagerService::~CWindowManagerService ( ) virtual ◆ ~CWorkbench() ◆ ~CWorkbenchFrame() ◆ ~IAppTask() virtual IAppTask::~IAppTask ( ) inlinevirtual

Definition at line 98 of file app_task.hpp.

◆ ~IDataLoaderProvider() virtual IDataLoaderProvider::~IDataLoaderProvider ( ) inlinevirtual

Definition at line 129 of file ui_data_source.hpp.

◆ ~IEventLogService() ◆ ~IEventRecord() ◆ ~IGuiPackage() virtual IGuiPackage::~IGuiPackage ( ) inlinevirtual

Definition at line 56 of file gui_package.hpp.

◆ ~IHelpService() virtual IHelpService::~IHelpService ( ) inlinevirtual

Definition at line 57 of file help_service.hpp.

◆ ~IItemWithDescription() ◆ ~IMenuService() virtual IMenuService::~IMenuService ( ) inlinevirtual

Definition at line 63 of file menu_service.hpp.

◆ ~IOptionsDlgExtension() ◆ ~IPackageWorkbenchConnector() virtual IPackageWorkbenchConnector::~IPackageWorkbenchConnector ( ) inlinevirtual

Definition at line 55 of file pkg_wb_connect.hpp.

◆ ~IService() virtual IService::~IService ( ) inlinevirtual

Definition at line 61 of file service.hpp.

◆ ~IServiceLocator() virtual IServiceLocator::~IServiceLocator ( ) inlinevirtual

Definition at line 79 of file service.hpp.

◆ ~IServiceLocatorConsumer() virtual IServiceLocatorConsumer::~IServiceLocatorConsumer ( ) inlinevirtual

Definition at line 107 of file service.hpp.

◆ ~IStatusBarService() ◆ ~IToolBarContext() virtual IToolBarContext::~IToolBarContext ( ) inlinevirtual

Definition at line 84 of file tool_bar_service.hpp.

◆ ~IToolBarService() virtual IToolBarService::~IToolBarService ( ) inlinevirtual

Definition at line 71 of file tool_bar_service.hpp.

◆ ~IUIDataSource() virtual IUIDataSource::~IUIDataSource ( ) inlinevirtual

Definition at line 72 of file ui_data_source.hpp.

◆ ~IUIDataSourceType() virtual IUIDataSourceType::~IUIDataSourceType ( ) inlinevirtual

Definition at line 115 of file ui_data_source.hpp.

◆ ~IView() virtual IView::~IView ( ) inlinevirtual

Definition at line 75 of file view.hpp.

◆ ~IViewFactory() virtual IViewFactory::~IViewFactory ( ) inlinevirtual

Definition at line 162 of file view.hpp.

◆ ~IViewManagerService() ◆ ~IWindowManagerService() ◆ ~IWorkbenchAdvisor() virtual IWorkbenchAdvisor::~IWorkbenchAdvisor ( ) inlinevirtual

Definition at line 90 of file workbench.hpp.

◆ kDynamicCmdsStart ◆ m_AccessTime [1/2] ◆ m_AccessTime [2/2] unsigned long CDiagConsoleCache::m_AccessTime private ◆ m_Advisor ◆ m_AllItems vector<TItemRef> CItemSelectionPanel::m_AllItems protected ◆ m_AppTaskService ◆ m_BackgoundedTasks ◆ m_BestWidth ◆ m_Cache ◆ m_Canceled bool CJobUITask::m_Canceled protected ◆ m_Category string CViewTypeDescriptor::m_Category protected ◆ m_CmdReg ◆ m_CollapsedGroups vector<string> CItemSelectionPanel::m_CollapsedGroups protected ◆ m_Contributors ◆ m_CurPkg string CAppPackagesDlg::m_CurPkg protected ◆ m_Data TData CDiagConsoleCache::m_Data private ◆ m_DefaultPkgs vector<string> CPkgManager::m_DefaultPkgs private ◆ m_Descr wxString CStatusMessageSlotPanel::m_Descr protected ◆ m_DescrCtrl wxTextCtrl* CItemSelectionPanel::m_DescrCtrl ◆ m_Description string CEventRecord::m_Description protected ◆ m_DescrStatic wxStaticText* CStatusMessageSlotPanel::m_DescrStatic ◆ m_Dir wxString CPackageInfo::m_Dir ◆ m_DockManager ◆ m_EnabledPkgs ◆ m_EngineName string CAppJobTask::m_EngineName protected ◆ m_ErrMsg ◆ m_EventDisplayTime int CStatusBarService::m_EventDisplayTime protected ◆ m_EventLogService [1/3] ◆ m_EventLogService [2/3] ◆ m_EventLogService [3/3] ◆ m_EventRecord [1/2] ◆ m_EventRecord [2/2] ◆ m_EventTimer [1/2] wxTimer CStatusBarService::m_EventTimer protected ◆ m_EventTimer [2/2] wxTimer CTaskTablePanel::m_EventTimer protected ◆ m_ExtraCmd int CMessageSlotPopupWindow::m_ExtraCmd = -1 staticprotected ◆ m_ExtraLabel string CMessageSlotPopupWindow::m_ExtraLabel staticprotected ◆ m_ExtraLink wxHyperlinkCtrl* CStatusMessageSlotPanel::m_ExtraLink ◆ m_FileArtProvider ◆ m_FileName wxString CAppExportTask::m_FileName private ◆ m_Filter [1/3] size_t CDiagConsoleList::m_Filter protected ◆ m_Filter [2/3] vector<bool> CEventViewModel::m_Filter protected ◆ m_Filter [3/3] vector<bool> CTaskViewModel::m_Filter protected ◆ m_FixGenericListCtrl ◆ m_ForwardKeyEvents bool CWorkbenchFrame::m_ForwardKeyEvents protected ◆ m_Frame [1/2] wxFrame* CMenuService::m_Frame protected ◆ m_Frame [2/2] wxFrame* CWindowManagerService::m_Frame protected ◆ m_Gauge wxGauge* CMessageSlot::m_Gauge protected ◆ m_Handler ◆ m_HintMessage string CStatusBarService::m_HintMessage protected ◆ m_Hot ◆ m_HTMLWindow wxHtmlWindow* CEventRecordDetailsDlg::m_HTMLWindow protected ◆ m_Icon wxBitmap CMessageSlot::m_Icon protected ◆ m_IconsInitialized [1/2] bool CDiagConsolePanel::m_IconsInitialized = false staticprotected ◆ m_IconsInitialized [2/2] bool CEventTablePanel::m_IconsInitialized = false staticprotected ◆ m_Image int CDiagConsoleCache::CItem::m_Image = -1 ◆ m_ImageList wxImageList CDiagConsolePanel::m_ImageList protected ◆ m_IsMoving bool CWorkbenchFrame::m_IsMoving protected ◆ m_Items [1/2] TItems CDiagConsoleList::m_Items protected ◆ m_Items [2/2] vector<TItemRef> CItemSelectionPanel::m_Items protected ◆ m_ItemTypeLabel string CItemSelectionPanel::m_ItemTypeLabel protected ◆ m_Job ◆ m_JobID [1/2] ◆ m_JobID [2/2] ◆ m_JobState ◆ m_LastEventRecord ◆ m_LogBufferIndex int CDiagConsolePanel::m_LogBufferIndex protected ◆ m_MainFrame ◆ m_Manifest CConstRef<objects::CGuiPkgManifest> CPackageInfo::m_Manifest ◆ m_MapWidget

Definition at line 153 of file item_selection_panel.hpp.

Referenced by COpenViewDlg::CreateControls(), CRunToolDlg::CreateControls(), CItemSelectionPanel::CreateControls(), CItemSelectionPanel::GetSelectedItemRef(), CItemSelectionPanel::OnItemSelected(), CItemSelectionPanel::SaveSettings(), COpenViewDlg::SetInputObjects(), CRunToolDlg::x_CreateToolItems(), COpenViewDlg::x_LoadSettings(), COpenViewDlg::x_SaveSettings(), and CItemSelectionPanel::x_UpdateMapWidget().

◆ m_MenuService [1/2] ◆ m_MenuService [2/2] ◆ m_Message wxString CDiagConsoleCache::CItem::m_Message ◆ m_MessageMode ◆ m_MessageSlot ◆ m_Model [1/2]

Definition at line 171 of file event_view.hpp.

Referenced by CEventTablePanel::CreateModel(), CEventTablePanel::DestroyModel(), CEventTablePanel::LoadSettings(), CEventTablePanel::OnShowErrors(), CEventTablePanel::OnShowInfo(), CEventTablePanel::OnShowWarnings(), CEventTablePanel::OnUpdateShowErrors(), CEventTablePanel::OnUpdateShowInfo(), CEventTablePanel::OnUpdateShowWarnings(), CEventTablePanel::SaveSettings(), and CEventTablePanel::UpdateTable().

◆ m_Model [2/2] ◆ m_MsgList

Definition at line 131 of file diag_panel.hpp.

Referenced by CDiagConsolePanel::CreateControls(), CDiagConsolePanel::Init(), CDiagConsolePanel::LoadSettings(), CDiagConsolePanel::OnChoice3Selected(), CDiagConsolePanel::OnCopy(), CDiagConsolePanel::OnCopyUpdateUI(), CDiagConsolePanel::OnToolErrorsClick(), CDiagConsolePanel::OnToolInfoClick(), CDiagConsolePanel::OnToolOtherClick(), CDiagConsolePanel::OnToolWarningsClick(), CDiagConsolePanel::SaveSettings(), CDiagConsolePanel::SetRegistryPath(), and CDiagConsolePanel::x_UpdateUI().

◆ m_Mutex CMutex CAppTaskService::m_Mutex protected

Definition at line 168 of file app_task_service.hpp.

Referenced by CAppTaskService::AddTask(), CAppTaskService::CancelTask(), CAppTaskService::GetBackgroundedTasks(), CAppTaskService::GetPendingTasks(), CAppTaskService::GetRunningTasksCount(), CAppTaskService::IdleCallback(), CAppTaskService::PreShutDownService(), CAppTaskService::x_ExecuteNextTaskInQueue(), CAppTaskService::x_LogTask(), CAppTaskService::x_OnTaskCanceled(), and CAppTaskService::x_OnWakeUpSignal().

◆ m_Names [1/2] ◆ m_Names [2/2] ◆ m_NameToExtraService ◆ m_OnAppJobProgress ◆ m_Package ◆ m_PagerMessage string CWorkbenchFrame::m_PagerMessage protected ◆ m_PaintWidth int CMessageSlot::m_PaintWidth protected ◆ m_Panel [1/3] ◆ m_Panel [2/3] ◆ m_Panel [3/3] ◆ m_PendingTasks TQueue CAppTaskService::m_PendingTasks protected ◆ m_PkgEnable wxCheckBox* CAppPackagesDlg::m_PkgEnable ◆ m_PkgInfo wxTextCtrl* CAppPackagesDlg::m_PkgInfo ◆ m_PkgList wxListCtrl* CAppPackagesDlg::m_PkgList ◆ m_PkgManager ◆ m_Popup ◆ m_ProgressReportPeriod int CAppJobTask::m_ProgressReportPeriod protected ◆ m_PulseTimer wxTimer CStatusBarService::m_PulseTimer protected ◆ m_Record ◆ m_Records [1/3] ◆ m_Records [2/3] std::deque<TCRefRec> CEventViewModel::m_Records protected ◆ m_Records [3/3] ◆ m_RegPath [1/12] string CDiagConsoleList::m_RegPath protected ◆ m_RegPath [2/12] string CDiagConsolePanel::m_RegPath protected ◆ m_RegPath [3/12] string CDiagConsoleView::m_RegPath protected ◆ m_RegPath [4/12] string CEventTablePanel::m_RegPath protected ◆ m_RegPath [5/12] ◆ m_RegPath [6/12] string CItemSelectionPanel::m_RegPath protected ◆ m_RegPath [7/12] ◆ m_RegPath [8/12] string CTaskTablePanel::m_RegPath protected ◆ m_RegPath [9/12] ◆ m_RegPath [10/12] string CViewManagerService::m_RegPath protected ◆ m_RegPath [11/12] string CWindowManagerService::m_RegPath protected ◆ m_RegPath [12/12] ◆ m_ReportErrors bool CAppJobTask::m_ReportErrors protected ◆ m_ResetBtn wxButton* CItemSelectionPanel::m_ResetBtn ◆ m_RunningTask IAppTask* CAppTaskService::m_RunningTask protected ◆ m_SearchCtrl wxTextCtrl* CItemSelectionPanel::m_SearchCtrl ◆ m_Service [1/4] ◆ m_Service [2/4] ◆ m_Service [3/4] ◆ m_Service [4/4] ◆ m_ServiceLocator ◆ m_ShowEventViewCmd ◆ m_ShowPagerMessage bool CWorkbenchFrame::m_ShowPagerMessage = false protected ◆ m_ShutDown bool CAppTaskService::m_ShutDown protected ◆ m_Singleton bool CViewTypeDescriptor::m_Singleton protected ◆ m_SingletonMap ◆ m_Size const size_t CDiagConsoleCache::m_Size private ◆ m_Slot ◆ m_Source wxString CDiagConsoleCache::CItem::m_Source ◆ m_Splitter ◆ m_StartTime ◆ m_State [1/2] ◆ m_State [2/2] wxString CTaskDetailsDlg::m_State protected ◆ m_Status wxString CTaskDetailsDlg::m_Status protected ◆ m_StatusBar ◆ m_StatusBarService ◆ m_StatusMessage string CStatusBarService::m_StatusMessage protected ◆ m_StatusText [1/2] string CAppJobTask::m_StatusText protected ◆ m_StatusText [2/2] wxStaticText* CItemSelectionPanel::m_StatusText ◆ m_Table [1/2] ◆ m_Table [2/2]

Definition at line 185 of file task_view.hpp.

Referenced by CTaskTablePanel::CreateControls(), CTaskTablePanel::CreateModel(), CTaskTablePanel::DestroyModel(), CTaskTablePanel::Init(), CTaskTablePanel::LoadSettings(), CTaskTablePanel::OnCancel(), CTaskTablePanel::OnDetails(), CTaskTablePanel::OnShowDetailsDialog(), CTaskTablePanel::OnUpdateCancel(), CTaskTablePanel::OnUpdateDetails(), CTaskTablePanel::SaveSettings(), CTaskTablePanel::x_GetSelectedTasks(), and CTaskTablePanel::x_SetSelectedTasks().

◆ m_Task [1/2] ◆ m_Task [2/2] ◆ m_TaskService [1/3] ◆ m_TaskService [2/3] ◆ m_TaskService [3/3] ◆ m_TBNameToCount ◆ m_Text ◆ m_Time [1/4] wxString CDiagConsoleCache::CItem::m_Time ◆ m_Time [2/4] TTime CEventRecord::m_Time protected ◆ m_Time [3/4] wxString CStatusMessageSlotPanel::m_Time protected ◆ m_Time [4/4] wxString CTaskDetailsDlg::m_Time protected ◆ m_TimeFormat [1/2] ◆ m_TimeFormat [2/2] ◆ m_Timer wxTimer CJobUITask::m_Timer protected ◆ m_TimeStatic wxStaticText* CStatusMessageSlotPanel::m_TimeStatic ◆ m_Title [1/3] ◆ m_Title [2/3] wxString CStatusMessageSlotPanel::m_Title protected ◆ m_Title [3/3] wxString CTaskDetailsDlg::m_Title protected ◆ m_TitleStatic wxStaticText* CStatusMessageSlotPanel::m_TitleStatic ◆ m_ToolBarContexts ◆ m_ToolBarFactories ◆ m_TooltipStr wxString CMessageSlot::m_TooltipStr protected ◆ m_Type EType CEventRecord::m_Type protected ◆ m_TypeDescr [1/3] ◆ m_TypeDescr [2/3] ◆ m_TypeDescr [3/3] ◆ m_VerMajor size_t CPackageInfo::m_VerMajor ◆ m_VerMinor size_t CPackageInfo::m_VerMinor ◆ m_VerPatch size_t CPackageInfo::m_VerPatch ◆ m_ViewManagerService ◆ m_ViewNameToFactory ◆ m_Views TViews CViewManagerService::m_Views protected ◆ m_WindowManager

Definition at line 167 of file window_manager_service_impl.hpp.

Referenced by CWindowManagerService::ActivateClient(), CWindowManagerService::ActivateClients(), CWindowManagerService::AddClient(), CWindowManagerService::AddToolBarFactory(), CWindowManagerService::ApplyLayout(), CWindowManagerService::CloseAllClients(), CWindowManagerService::CloseClient(), CWindowManagerService::CloseClients(), CWindowManagerService::GetActiveClient(), CWindowManagerService::GetAllClients(), CWindowManagerService::GetMenu(), CWindowManagerService::GetWindowManager(), CWindowManagerService::InitService(), CWindowManagerService::IsDragging(), CWindowManagerService::LoadLayout(), CWindowManagerService::MoveToFloatingFrame(), CWindowManagerService::OnCommandEvent(), CWindowManagerService::RaiseFloatingWindowsInZOrder(), CWindowManagerService::RefreshClient(), CWindowManagerService::RegisterActiveClient(), CWindowManagerService::SaveLayout(), CWindowManagerService::SetAdvisor(), CWindowManagerService::ShutDownService(), CWindowManagerService::UnRegisterActiveClient(), CWindowManagerService::x_ShowToolBar(), and CWindowManagerService::~CWindowManagerService().

◆ m_WindowManagerService ◆ m_Workbench [1/2] ◆ m_Workbench [2/2] ◆ CDiagConsoleViewFactory ◆ CEventViewFactory ◆ CStatusBarServiceEvtHandler ◆ CTaskViewFactory

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