)
66 #define SYMBOL_CTEXTPANEL_IDNAME ID_CTEXTPANEL 67 #define SYMBOL_CTEXTPANEL_SIZE wxSize(400, 300) 68 #define SYMBOL_CTEXTPANEL_POSITION wxDefaultPosition 84 CFlatFileSeq(
const string& name, objects::CBioseq_Handle& handle) :
101DECLARE_EVENT_TABLE()
104 staticwxWindow* CreateForm(wxWindow* parent);
147 boolObjectIsFeature()
const;
148 voidUpdateRegistry();
154 voidSetInitialViewType(
const string&
type);
157 voidDataLoaded(shared_ptr<CRootTextItem> root, shared_ptr<CTextPanelContext>
context);
158 voidSequenceListLoaded(
constvector<CFlatFileSeq>& sequenceList);
160 voidAddExtensionToolbar(wxAuiToolBar& toolbar,
constwxString& name);
162 boolCanShowFlatFile()
const;
163 boolCanShowFastA()
const;
164 boolCanShowASN()
const;
165 boolCanShowXML()
const;
170 voidCreateControls();
172 voidOnSearchTermCtrlEnter( wxCommandEvent& event );
173 voidOnFindNextClick( wxCommandEvent& event );
174 voidOnFindModeSelected( wxCommandEvent& event );
175 voidOnSequenceSelected( wxCommandEvent& event );
176 voidOnOptionsClick( wxCommandEvent& event );
177 voidOnContextMenu(wxContextMenuEvent& event);
185 voidSetFontSize(
int value);
218wxBitmap GetBitmapResource(
constwxString& name );
221wxIcon GetIconResource(
constwxString& name );
225 static boolShowToolTips();
232 static voidSetTextBackground(
constwxColor&
color);
233 staticwxFont GetFont(
int size);
257ID_CTEXTPANEL = 10004,
271 voidx_LoadFlatFile();
275 voidx_UpdateViewType(
constwxString&
type);
276 voidx_SaveViewType();
278 boolx_SelectFlatFileSequence(
const string& seqName);
280 voidx_FillSeqList();
289 voidx_ReadRegistry();
291 voidx_CreateMainToolbar();
312 boolm_initial =
true;
static CRef< CScope > m_Scope
CFlatFileSeq(const string &name, objects::CBioseq_Handle &handle)
objects::CBioseq_Handle m_Handle
CRichTextCtrl - a wrapper for wxRichTextCtrl that handles additional keyboard events (such as Clipboa...
Base class for all serializable objects.
void SetSelectedObjects(const TConstObjects &objs)
virtual void GetMainObjects(TConstScopedObjects &objects)
void GetSelectedObjects(TConstObjects &objs)
void GetActiveObjects(TConstScopedObjects &objects)
void SetFindMode(int value)
void SetShowComponentFeats(bool value=true)
CTextItemPanel * m_TextWindow
bool GetOpenExpanded() const
void SetShowASNTypes(bool value)
bool m_ShowComponentFeats
TViewType GetViewType() const
void SetViewType(TViewType value)
IGuiWidgetHost * m_WidgetHost
void SetFeatMode(int value)
vector< CFlatFileSeq > m_FlatFileSeqs
void SetWorkDir(const wxString &workDir)
void SetHideVariations(bool value)
ICommandProccessor * GetCmdProccessor()
CRichTextCtrl * m_FindTextCtrl
CConstRef< CObject > m_PositionOnLoad
CRef< CTextDataSource > m_DataSource
void SetHideSTS(bool value)
ICommandProccessor * m_CmdProccessor
int GetFlatFileMode() const
objects::CScope * GetScope()
bool GetShowSequence() const
void SetShowSequence(bool value)
wxAuiManager m_AuiManager
CConstRef< CSerialObject > m_SO
virtual bool SetPosition(const objects::CBioseq_Handle &h, const CObject *object)
CTextItemPanel * GetWidget() const
void SetFlatFileMode(int value)
CRef< objects::CScope > m_Scope
bool GetShowComponentFeats() const
void SetInitialSequence(const string &sequence)
map< string, bm::bvector<> > m_TreeState
bool GetShowASNPathToRoot() const
wxChoice * m_FindModeCtrl
wxChoice * m_SequenceList
bool GetShowASNTypes() const
void SetOpenExpanded(bool value)
bool GetHideVariations() const
void SetShowASNPathToRoot(bool value)
CUICommandRegistry is a centralized registry where all application commands should be registered.
Undo/Redo interface for editing operations.
virtual bool SetPosition(const string &seq, const CObject *object)=0
Include a standard set of the NCBI C++ Toolkit most basic headers.
const auto kUninitialized
vector< CConstRef< CObject > > TConstObjects
vector< SConstScopedObject > TConstScopedObjects
TObjectType * GetPointerOrNull(void) THROWS_NONE
Get pointer value.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_SEQ_EXPORT
Defines to provide correct exporting from DLLs in Windows.
const struct ncbi::grid::netcache::search::fields::SIZE size
const GenericPointer< typename T::ValueType > T2 value
#define SYMBOL_CTEXTPANEL_IDNAME
#define SYMBOL_CTEXTPANEL_STYLE
#define SYMBOL_CTEXTPANEL_SIZE
#define SYMBOL_CTEXTPANEL_POSITION
static CS_CONTEXT * context
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