NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
CEditingBtnsPanel Class Reference

Search Toolkit Book for CEditingBtnsPanel

#include <gui/packages/pkg_sequence_edit/editingbtnspanel.hpp>

+ Inheritance diagram for CEditingBtnsPanel:
+ Collaboration diagram for CEditingBtnsPanel:

Public Member Functions

bool Create (wxWindow *parent, wxWindowID id=10020, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(600, 400), long style=wxDEFAULT_FRAME_STYLE)
 Creation. More...
 
void Init ()
 Initialises member variables. More...
 
void CreateControls ()
 Creates the controls and sizers. More...
 
virtual bool TransferDataToWindow ()
 Transfer data to the window. More...
 
void OnClickLock (wxCommandEvent &event)
 
void OnNotebookTabChanged (wxBookCtrlEvent &event)
 
void ShowAfter (wxWindow *dlg)
 
void OnReverseAuthorNamesClick (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON1 More...
 
void EditPubs (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON2 More...
 
void ParseLocalIdToSrc (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON3 More...
 
void OnFixCapitalizationAll (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON4 More...
 
void OnFixCapitalizationAuthors (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON5 More...
 
void OnFixCapitalizationTitles (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON6 More...
 
void OnFixCapitalizationAffiliation (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON7 More...
 
void SortUniqueCount (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON8 More...
 
void ClickableSortUniqueCount (wxCommandEvent &event)
 
void OnRemoveUnpublishedPublications (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON9 More...
 
void TableReaderFromClipboard (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON10 More...
 
void TaxFixCleanup (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON11 More...
 
void RemoveAllFeatures (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON12 More...
 
void OnStripAuthorSuffixes (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON13 More...
 
void OnRemoveAuthorConsortiums (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON14 More...
 
void TrimNsRich (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON16 More...
 
void TrimNsTerminal (wxCommandEvent &event)
 
void AnnotateDescriptorComment (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON17 More...
 
void MrnaCds (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON18 More...
 
void OnAddCitSubForUpdate (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON19 More...
 
void OnRemoveSequences (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON20 More...
 
void OnRemoveGenomeProjectsDB (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON21 More...
 
void RemProtTitles (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON22 More...
 
void RmCultureNotes (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON23 More...
 
void RevComp16S (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON24 More...
 
void OnRemoveDescriptors (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON25 More...
 
void StrainToSp (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON26 More...
 
void OnRemoveAllStructuredComments (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON27 More...
 
void BulkEditCDS (wxCommandEvent &event)
 wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON28 More...
 
void AddTranslExcept (wxCommandEvent &event)
 
void OnRemoveFeatures (wxCommandEvent &event)
 
void BulkGeneEdit (wxCommandEvent &event)
 
void OnRemoveBankitComment (wxCommandEvent &event)
 
void OnRemoveStructuredCommentKeyword (wxCommandEvent &event)
 
void OnAddStructuredCommentKeyword (wxCommandEvent &event)
 
void OnReorderStructuredComment (wxCommandEvent &event)
 
void OnReorderSequences (wxCommandEvent &event)
 
void OnConvertComment (wxCommandEvent &event)
 
void OnParseComment (wxCommandEvent &event)
 
void OnAssignFeatureIds (wxCommandEvent &event)
 
void LabelrRNAs (wxCommandEvent &event)
 
void RetranslateCDS (wxCommandEvent &event)
 
void RetranslateCDS_NoStp (wxCommandEvent &event)
 
void BulkEditRNA (wxCommandEvent &event)
 
void BulkEditMiscFeat (wxCommandEvent &event)
 
void OnFixiInPrimerSeqs (wxCommandEvent &event)
 
void OnFixOrgModInstitution (wxCommandEvent &event)
 
void OnSwapPrimerSeqName (wxCommandEvent &event)
 
void OnMergePrimerSets (wxCommandEvent &event)
 
void OnSplitPrimerSets (wxCommandEvent &event)
 
void OnAppendModToOrg (wxCommandEvent &event)
 
void OnParseCollectionDateMonthFirst (wxCommandEvent &event)
 
void OnParseCollectionDateDayFirst (wxCommandEvent &event)
 
void OnCountryFixupCap (wxCommandEvent &event)
 
void OnCountryFixupNoCap (wxCommandEvent &event)
 
void OnAddrRNA16S (wxCommandEvent &event)
 
void OnAddrRNA18S (wxCommandEvent &event)
 
void OnAddrRNA23S (wxCommandEvent &event)
 
void OnRemoveDefLines (wxCommandEvent &event)
 
void VectorTrim (wxCommandEvent &event)
 
void AddCDS (wxCommandEvent &event)
 
void AddRNA (wxCommandEvent &event)
 
void AddOtherFeature (wxCommandEvent &event)
 
void ValidateSeq (wxCommandEvent &event)
 
void DiscrepancyReport (wxCommandEvent &event)
 
void AddSequences (wxCommandEvent &event)
 
void ApplySourceQual (wxCommandEvent &event)
 
void EditSourceQual (wxCommandEvent &evt)
 
void ConvertSourceQual (wxCommandEvent &evt)
 
void SwapSourceQual (wxCommandEvent &evt)
 
void RemoveSourceQual (wxCommandEvent &evt)
 
void ApplyRNAQual (wxCommandEvent &evt)
 
void EditRNAQual (wxCommandEvent &evt)
 
void ConvertRNAQual (wxCommandEvent &evt)
 
void SwapRNAQual (wxCommandEvent &evt)
 
void RemoveRNAQual (wxCommandEvent &evt)
 
void ApplyCGPQual (wxCommandEvent &evt)
 
void EditCGPQual (wxCommandEvent &evt)
 
void ConvertCGPQual (wxCommandEvent &evt)
 
void SwapCGPQual (wxCommandEvent &evt)
 
void RemoveCGPQual (wxCommandEvent &evt)
 
void ApplyFeatQual (wxCommandEvent &evt)
 
void EditFeatQual (wxCommandEvent &evt)
 
void ConvertFeatQual (wxCommandEvent &evt)
 
void SwapFeatQual (wxCommandEvent &evt)
 
void RemoveFeatQual (wxCommandEvent &evt)
 
void EditStructField (wxCommandEvent &evt)
 
void EditFeatureEvidence (wxCommandEvent &evt)
 
void EditFeatureLocation (wxCommandEvent &evt)
 
void ParseText (wxCommandEvent &evt)
 
void ParseTextFromDefline (wxCommandEvent &evt)
 
void ConvertFeatures (wxCommandEvent &evt)
 
void TableReader (wxCommandEvent &event)
 
void BulkEdit (wxCommandEvent &event)
 
void MolInfoEdit (wxCommandEvent &evt)
 
void AutodefDefaultOptions (wxCommandEvent &evt)
 
void AutodefOptions (wxCommandEvent &evt)
 
void AutodefMisc (wxCommandEvent &evt)
 
void AutodefId (wxCommandEvent &evt)
 
void AutodefNoMods (wxCommandEvent &evt)
 
void AutodefPopset (wxCommandEvent &evt)
 
void AutodefRefresh (wxCommandEvent &evt)
 
void ParseStrainSerotypeFromNames (wxCommandEvent &event)
 
void AddStrainSerotypeToNames (wxCommandEvent &event)
 
void FixupOrganismNames (wxCommandEvent &event)
 
void SplitQualifiersAtCommas (wxCommandEvent &event)
 
void SplitStructuredCollections (wxCommandEvent &event)
 
void TrimOrganismNames (wxCommandEvent &event)
 
void AddNamedrRNA12S (wxCommandEvent &event)
 
void AddNamedrRNA28S (wxCommandEvent &event)
 
void AddNamedrRNA26S (wxCommandEvent &event)
 
void AddNamedrRNASmall (wxCommandEvent &event)
 
void AddNamedrRNALarge (wxCommandEvent &event)
 
void AddControlRegion (wxCommandEvent &event)
 
void AddMicrosatellite (wxCommandEvent &event)
 
void CreateFeature (wxCommandEvent &evt)
 
void RemoveUnverified (wxCommandEvent &event)
 
void RemoveUnreviewed (wxCommandEvent &event)
 
void AddDefLine (wxCommandEvent &event)
 
void PrefixOrgToDefLine (wxCommandEvent &event)
 
void PrefixStrainToDefLine (wxCommandEvent &event)
 
void PrefixCloneToDefLine (wxCommandEvent &event)
 
void PrefixIsolateToDefLine (wxCommandEvent &event)
 
void PrefixHaplotToDefLine (wxCommandEvent &event)
 
void PrefixCultivarToDefLine (wxCommandEvent &event)
 
void PrefixListToDefLine (wxCommandEvent &event)
 
void SegregateSets (wxCommandEvent &event)
 
void PT_Cleanup (wxCommandEvent &event)
 
void OnCallerTool (wxCommandEvent &event)
 
void SelectTarget (wxCommandEvent &event)
 
void RunMacro (wxCommandEvent &event)
 
void RunMacroWithReport (wxCommandEvent &event)
 
void AddSet (wxCommandEvent &event)
 
void AddGSet (wxCommandEvent &event)
 
void UnculTaxTool (wxCommandEvent &event)
 
void RemoveSrcNotes (wxCommandEvent &evt)
 
void AddIsolSource (wxCommandEvent &evt)
 
void ExtendPartialsConstr (wxCommandEvent &evt)
 
void ExtendPartialsAll (wxCommandEvent &evt)
 
void ConvertCdsToMiscFeat (wxCommandEvent &evt)
 
void LowercaseQuals (wxCommandEvent &evt)
 
void RemoveTextOutsideString (wxCommandEvent &evt)
 
void CorrectGenes (wxCommandEvent &event)
 
void CreateDescGenomeAssemblyComment (wxCommandEvent &evt)
 
void ECNumberCleanup (wxCommandEvent &evt)
 
void Add_rRNA (wxCommandEvent &evt)
 
void Add_misc_feat (wxCommandEvent &evt)
 
void Add_gene (wxCommandEvent &evt)
 
void Save (wxCommandEvent &evt)
 
void ExportTable (wxCommandEvent &evt)
 
void SequesterSets (wxCommandEvent &event)
 
void EditSubmitBlock (wxCommandEvent &event)
 
void rRNAtoDNA (wxCommandEvent &event)
 
void WrongQualsToNote (wxCommandEvent &event)
 
void IllegalQualsToNote (wxCommandEvent &event)
 
void RmIllegalQuals (wxCommandEvent &event)
 
void RmWrongQuals (wxCommandEvent &event)
 
void GroupExplode (wxCommandEvent &event)
 
void RemoveTextInsideStr (wxCommandEvent &evt)
 
void FindASN1 (wxCommandEvent &evt)
 
void RemoveDupFeats (wxCommandEvent &evt)
 
void RmWrongOrIllegalQuals (wxCommandEvent &event)
 
void UpdateSingleSeqClipboard (wxCommandEvent &event)
 
void UpdateMultSeqClipboard (wxCommandEvent &event)
 
void ShowFeatureTable (wxCommandEvent &event)
 
void OnMegaReport (wxCommandEvent &event)
 
void ImportFeatureTable (wxCommandEvent &event)
 
void ImportFeatureTableClipboard (wxCommandEvent &event)
 
void LaunchDesktop (wxCommandEvent &event)
 
void BarcodeTool (wxCommandEvent &event)
 
void ApplyDbxrefs (wxCommandEvent &event)
 
void EditSequence (wxCommandEvent &event)
 
void MacroEditor (wxCommandEvent &event)
 
void SaveASN1File (wxCommandEvent &event)
 
wxBitmap GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
void SetFrameAndPosition ()
 
bool OnDataChange ()
 
bool IsLocationSelected ()
 
bool IsLocationSelectedAa ()
 
bool IsLocationSelectedNa ()
 
void PlaceButtons ()
 
void x_LockButtons (wxSizer *sizer, bool locked)
 
void OnResetTabs (wxCommandEvent &event)
 
void OnFindButton (wxCommandEvent &event)
 
void OnCancelFindButton (wxCommandEvent &event)
 
void OnExportBtnClick (wxCommandEvent &event)
 
void OnImportBtnClick (wxCommandEvent &event)
 
void OnAddMacroClick (wxCommandEvent &event)
 
void OnSetBackground (wxHyperlinkEvent &event)
 
void OnResetBackground (wxHyperlinkEvent &event)
 
void ResetTabs ()
 
void RemoveButton (IMovableButton *button)
 
void EditButton (IMovableButton *button)
 
void OnChar (wxKeyEvent &evt)
 
IRegSettings interface implementation
virtual void SetRegistryPath (const string &reg_path)
 
virtual void LoadSettings ()
 
virtual void SaveSettings () const
 
void LoadSettings (wxString path)
 
void SaveSettings (wxString path) const
 
- Public Member Functions inherited from CEventHandler
 CEventHandler ()
 CEventHandler. More...
 
virtual ~CEventHandler ()
 
virtual void AddListener (CEventHandler *listener, int pool_name=ePool_Default)
 Add a listener. More...
 
virtual void RemoveListener (CEventHandler *listener)
 Remove a listener. More...
 
virtual void RemoveAllListeners (void)
 
virtual bool HasListener (CEventHandler *listener, int pool_name=ePool_Default) const
 returns "true" if the given listener belongs to the specified pool More...
 
virtual const TListenersGetListeners (int pool_name=ePool_Default) const
 returns a set of listeners fro the specified pool More...
 
virtual bool OnEvent (CEvent *evt)
 Processes en event. Returns "true" if event has been processed. More...
 
virtual bool Dispatch (CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)
 Dispatches an event to the listeners (but does not handle it). More...
 
virtual bool Send (CEvent *evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)
 Sends an event synchronously. More...
 
virtual bool Send (CEvent *evt, int pool_name)
 
void Post (CRef< CEvent > evt, EDispatch disp_how=eDispatch_Default, int pool_name=ePool_Default)
 Handles an event asynchronously (process and/or dispatch). More...
 
- Public Member Functions inherited from IRegSettings
virtual ~IRegSettings ()
 

Static Public Member Functions

static void GetInstance (wxWindow *parent, IWorkbench *workbench, bool autostart=false, wxWindowID id=10020, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(600, 400), long style=wxDEFAULT_FRAME_STYLE)
 
static bool ShowToolTips ()
 Should we show tooltips? More...
 
- Static Public Member Functions inherited from CEventHandler
static bool HandlePostRequest ()
 
static void ClearPostQueue ()
 erases all events from the queue More...
 
static void DestroyPostQueue ()
 

Private Member Functions

 CEditingBtnsPanel ()
 Constructors. More...
 
 CEditingBtnsPanel (wxWindow *parent, IWorkbench *workbench, wxWindowID id=10020, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(600, 400), long style=wxDEFAULT_FRAME_STYLE)
 
 ~CEditingBtnsPanel ()
 Destructor. More...
 
 CEditingBtnsPanel (CEditingBtnsPanel const &)
 
CEditingBtnsPaneloperator= (CEditingBtnsPanel const &)
 
bool ShouldAutoStart (void)
 
vector< CRef< CSeq_loc > > x_GetSelectedLocations ()
 
void x_ResetRemovedTab ()
 
void x_InterpretMacro (const string &macro_name, CNcbiOstrstream &log)
 
CSeq_entry_Handle x_GetSelectedSeq ()
 
void SetPanelsBackgroundColour ()
 
void SetTextViewBackgroundColour (const wxColour &color)
 
void SaveSettings (const string &regpath, wxWindow *dlg) const
 
void LoadSettings (const string &regpath, wxWindow *dlg)
 
void AddDefaultMacroButtons ()
 
void RemoveStaticButtons (vector< int > &ids, vector< string > &filenames, vector< string > &button_names, vector< string > &titles)
 

Private Attributes

TConstScopedObjects m_InputObjects
 
string m_RegPath
 
ICommandProccessorm_CmdProccessor
 
objects::CSeq_entry_Handle m_TopSeqEntry
 
wxString m_WorkDir
 
CConstRef< CSeq_submitm_SeqSubmit
 
IWorkbenchm_Workbench
 
vector< CRef< CSeq_loc > > m_Locations
 
wxCheckBox * m_CheckBox
 
wxCheckBox * m_AutoStart
 
wxBoxSizer * m_Sizer1
 
wxBoxSizer * m_Sizer2
 
wxBoxSizer * m_Sizer3
 
wxBoxSizer * m_SizerRemoved
 
wxButton * m_resetTabsButton
 
wxButton * m_importTabsButton
 
wxButton * m_exportTabsButton
 
wxButton * m_AddMacroButton
 
wxSearchCtrl * m_findButton
 
wxSize m_FrameSize
 
wxPoint m_FramePosition
 
wxNotebook * m_Notebook
 
map< int, vector< pair< int, wxPoint > > > m_MovableButtonPosition
 
vector< IMovableButton * > m_all_buttons
 
map< int, stringm_dynamic_buttons_filename
 
map< int, stringm_dynamic_buttons_title
 
map< int, stringm_dynamic_buttons_name
 
wxColour m_bg_color
 
bool m_bg_color_set
 
CButtonPanelm_panel1
 
CButtonPanelm_panel2
 
CButtonPanelm_panel3
 
CButtonPanelm_panel_removed
 

Static Private Attributes

static CEditingBtnsPanelm_Instance = NULL
 

Additional Inherited Members

- Public Types inherited from CEventHandler
enum  EDispatch { eDispatch_SelfOnly , eDispatch_AllHandlers , eDispatch_FirstHandler , eDispatch_Default = eDispatch_AllHandlers }
 enum controlling dispatching strategies More...
 
enum  EPoolName {
  ePool_Default = 0 , ePool_Parent , ePool_Child , ePool_Sibling ,
  ePool_NextAvailable
}
 Identifiers for standard pools. More...
 
typedef vector< CEventHandler * > TListeners
 
typedef map< int, TListenersTPools
 
typedef list< AutoPtr< SPostRequest > > TPostRequests
 
typedef std::map< CEventHandler *, intTHandlerToCount
 
typedef void(* FOnPostCallback) ()
 
- Protected Member Functions inherited from CEventHandler
virtual const SEvtMapGetEventMap () const
 
void x_DeclareDead ()
 Removes itself unavailable for async event delivery. More...
 
void x_AddListenerToPool (CEventHandler *listener, int pool_name)
 
- Protected Attributes inherited from CEventHandler
TPools m_Pools
 
- Static Protected Attributes inherited from CEventHandler
static const SEvtMap sm_EvtMap
 

Detailed Description

CEditingBtnsPanel class declaration

Definition at line 301 of file editingbtnspanel.hpp.

Constructor & Destructor Documentation

◆ CEditingBtnsPanel() [1/3]

CEditingBtnsPanel::CEditingBtnsPanel ( )
private

Constructors.

Definition at line 931 of file editingbtnspanel.cpp.

References Init().

◆ CEditingBtnsPanel() [2/3]

CEditingBtnsPanel::CEditingBtnsPanel ( wxWindow *  parent,
IWorkbench workbench,
wxWindowID  id = 10020,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(600,400),
long  style = wxDEFAULT_FRAME_STYLE 
)
private

◆ ~CEditingBtnsPanel()

CEditingBtnsPanel::~CEditingBtnsPanel ( )
private

Destructor.

CEditingBtnsPanel destructor

Definition at line 979 of file editingbtnspanel.cpp.

References m_Instance, NULL, and SaveSettings().

◆ CEditingBtnsPanel() [3/3]

CEditingBtnsPanel::CEditingBtnsPanel ( CEditingBtnsPanel const )
private

Member Function Documentation

◆ Add_gene()

void CEditingBtnsPanel::Add_gene ( wxCommandEvent &  evt)

◆ Add_misc_feat()

void CEditingBtnsPanel::Add_misc_feat ( wxCommandEvent &  evt)

◆ Add_rRNA()

void CEditingBtnsPanel::Add_rRNA ( wxCommandEvent &  evt)

◆ AddCDS()

void CEditingBtnsPanel::AddCDS ( wxCommandEvent &  event)

◆ AddControlRegion()

void CEditingBtnsPanel::AddControlRegion ( wxCommandEvent &  event)

◆ AddDefaultMacroButtons()

void CEditingBtnsPanel::AddDefaultMacroButtons ( )
private

◆ AddDefLine()

void CEditingBtnsPanel::AddDefLine ( wxCommandEvent &  event)

Definition at line 3957 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ AddGSet()

void CEditingBtnsPanel::AddGSet ( wxCommandEvent &  event)

◆ AddIsolSource()

void CEditingBtnsPanel::AddIsolSource ( wxCommandEvent &  evt)

◆ AddMicrosatellite()

void CEditingBtnsPanel::AddMicrosatellite ( wxCommandEvent &  event)

◆ AddNamedrRNA12S()

void CEditingBtnsPanel::AddNamedrRNA12S ( wxCommandEvent &  event)

◆ AddNamedrRNA26S()

void CEditingBtnsPanel::AddNamedrRNA26S ( wxCommandEvent &  event)

◆ AddNamedrRNA28S()

void CEditingBtnsPanel::AddNamedrRNA28S ( wxCommandEvent &  event)

◆ AddNamedrRNALarge()

void CEditingBtnsPanel::AddNamedrRNALarge ( wxCommandEvent &  event)

◆ AddNamedrRNASmall()

void CEditingBtnsPanel::AddNamedrRNASmall ( wxCommandEvent &  event)

◆ AddOtherFeature()

void CEditingBtnsPanel::AddOtherFeature ( wxCommandEvent &  event)

◆ AddRNA()

void CEditingBtnsPanel::AddRNA ( wxCommandEvent &  event)

◆ AddSequences()

void CEditingBtnsPanel::AddSequences ( wxCommandEvent &  event)

Definition at line 3357 of file editingbtnspanel.cpp.

References CAddSequences::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ AddSet()

void CEditingBtnsPanel::AddSet ( wxCommandEvent &  event)

◆ AddStrainSerotypeToNames()

void CEditingBtnsPanel::AddStrainSerotypeToNames ( wxCommandEvent &  event)

◆ AddTranslExcept()

void CEditingBtnsPanel::AddTranslExcept ( wxCommandEvent &  event)

Definition at line 2957 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ AnnotateDescriptorComment()

void CEditingBtnsPanel::AnnotateDescriptorComment ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON17

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON17

Definition at line 2768 of file editingbtnspanel.cpp.

References CBioseq_Handle::GetSeq_entry_Handle(), m_CmdProccessor, m_Locations, m_TopSeqEntry, m_WorkDir, NULL, CSeqdesc_Base::SetComment(), CEditObjViewDlg::SetEditor(), CEditObjViewDlg::SetEditorWindow(), CEditObjViewDlg::SetUndoManager(), and CEditObjViewDlg::SetWorkDir().

◆ ApplyCGPQual()

void CEditingBtnsPanel::ApplyCGPQual ( wxCommandEvent &  evt)

◆ ApplyDbxrefs()

void CEditingBtnsPanel::ApplyDbxrefs ( wxCommandEvent &  event)

◆ ApplyFeatQual()

void CEditingBtnsPanel::ApplyFeatQual ( wxCommandEvent &  evt)

◆ ApplyRNAQual()

void CEditingBtnsPanel::ApplyRNAQual ( wxCommandEvent &  evt)

◆ ApplySourceQual()

void CEditingBtnsPanel::ApplySourceQual ( wxCommandEvent &  event)

◆ AutodefDefaultOptions()

void CEditingBtnsPanel::AutodefDefaultOptions ( wxCommandEvent &  evt)

◆ AutodefId()

void CEditingBtnsPanel::AutodefId ( wxCommandEvent &  evt)

◆ AutodefMisc()

void CEditingBtnsPanel::AutodefMisc ( wxCommandEvent &  evt)

◆ AutodefNoMods()

void CEditingBtnsPanel::AutodefNoMods ( wxCommandEvent &  evt)

◆ AutodefOptions()

void CEditingBtnsPanel::AutodefOptions ( wxCommandEvent &  evt)

◆ AutodefPopset()

void CEditingBtnsPanel::AutodefPopset ( wxCommandEvent &  evt)

◆ AutodefRefresh()

void CEditingBtnsPanel::AutodefRefresh ( wxCommandEvent &  evt)

◆ BarcodeTool()

void CEditingBtnsPanel::BarcodeTool ( wxCommandEvent &  event)

◆ BulkEdit()

void CEditingBtnsPanel::BulkEdit ( wxCommandEvent &  event)

◆ BulkEditCDS()

void CEditingBtnsPanel::BulkEditCDS ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON28

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON28

Definition at line 2922 of file editingbtnspanel.cpp.

References cmd, done, ICommandProccessor::Execute(), CBulkCDS::GetCommand(), CBulkCDS::GetErrorMessage(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, NULL, ToWxString(), and wxT.

◆ BulkEditMiscFeat()

void CEditingBtnsPanel::BulkEditMiscFeat ( wxCommandEvent &  event)

◆ BulkEditRNA()

void CEditingBtnsPanel::BulkEditRNA ( wxCommandEvent &  event)

◆ BulkGeneEdit()

void CEditingBtnsPanel::BulkGeneEdit ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON31

Definition at line 2978 of file editingbtnspanel.cpp.

References cmd, done, ICommandProccessor::Execute(), CBulkGene::GetCommand(), CBulkGene::GetErrorMessage(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, NULL, ToWxString(), and wxT.

◆ ClickableSortUniqueCount()

void CEditingBtnsPanel::ClickableSortUniqueCount ( wxCommandEvent &  event)

Definition at line 2525 of file editingbtnspanel.cpp.

References CWorkbench::GetMainWindow(), m_Workbench, and NULL.

◆ ConvertCdsToMiscFeat()

void CEditingBtnsPanel::ConvertCdsToMiscFeat ( wxCommandEvent &  evt)

Definition at line 4578 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ ConvertCGPQual()

void CEditingBtnsPanel::ConvertCGPQual ( wxCommandEvent &  evt)

◆ ConvertFeatQual()

void CEditingBtnsPanel::ConvertFeatQual ( wxCommandEvent &  evt)

◆ ConvertFeatures()

void CEditingBtnsPanel::ConvertFeatures ( wxCommandEvent &  evt)

Definition at line 3622 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ ConvertRNAQual()

void CEditingBtnsPanel::ConvertRNAQual ( wxCommandEvent &  evt)

◆ ConvertSourceQual()

void CEditingBtnsPanel::ConvertSourceQual ( wxCommandEvent &  evt)

◆ CorrectGenes()

void CEditingBtnsPanel::CorrectGenes ( wxCommandEvent &  event)

Definition at line 4603 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ Create()

bool CEditingBtnsPanel::Create ( wxWindow *  parent,
wxWindowID  id = 10020,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(600,400),
long  style = wxDEFAULT_FRAME_STYLE 
)

Creation.

CEditingBtnsPanel creator

Definition at line 959 of file editingbtnspanel.cpp.

References _, CreateControls(), and ncbi::grid::netcache::search::fields::size.

Referenced by CEditingBtnsPanel(), and rRNAtoDNA().

◆ CreateControls()

void CEditingBtnsPanel::CreateControls ( )

Creates the controls and sizers.

Control creation for CEditingBtnsPanel

Definition at line 1104 of file editingbtnspanel.cpp.

References _, BUTTON_HEIGHT, BUTTON_WIDTH, comp_buttons(), CSeqFeatData::eSubtype_cdregion, ID_ADD_MACRO, ID_BUTTON1, ID_BUTTON10, ID_BUTTON100, ID_BUTTON101, ID_BUTTON102, ID_BUTTON103, ID_BUTTON11, ID_BUTTON110, ID_BUTTON113, ID_BUTTON12, ID_BUTTON125, ID_BUTTON127, ID_BUTTON13, ID_BUTTON132, ID_BUTTON133, ID_BUTTON134, ID_BUTTON137, ID_BUTTON138, ID_BUTTON14, ID_BUTTON140, ID_BUTTON142, ID_BUTTON149, ID_BUTTON15, ID_BUTTON150, ID_BUTTON156, ID_BUTTON159, ID_BUTTON16, ID_BUTTON160, ID_BUTTON17, ID_BUTTON171, ID_BUTTON172, ID_BUTTON173, ID_BUTTON174, ID_BUTTON175, ID_BUTTON18, ID_BUTTON19, ID_BUTTON2, ID_BUTTON20, ID_BUTTON21, ID_BUTTON22, ID_BUTTON23, ID_BUTTON24, ID_BUTTON25, ID_BUTTON26, ID_BUTTON27, ID_BUTTON28, ID_BUTTON29, ID_BUTTON3, ID_BUTTON30, ID_BUTTON31, ID_BUTTON32, ID_BUTTON33, ID_BUTTON34, ID_BUTTON35, ID_BUTTON36, ID_BUTTON37, ID_BUTTON38, ID_BUTTON39, ID_BUTTON4, ID_BUTTON40, ID_BUTTON41, ID_BUTTON42, ID_BUTTON43, ID_BUTTON44, ID_BUTTON48, ID_BUTTON49, ID_BUTTON5, ID_BUTTON50, ID_BUTTON51, ID_BUTTON52, ID_BUTTON53, ID_BUTTON54, ID_BUTTON55, ID_BUTTON56, ID_BUTTON57, ID_BUTTON58, ID_BUTTON59, ID_BUTTON6, ID_BUTTON60, ID_BUTTON61, ID_BUTTON62, ID_BUTTON63, ID_BUTTON64, ID_BUTTON65, ID_BUTTON66, ID_BUTTON67, ID_BUTTON68, ID_BUTTON69, ID_BUTTON7, ID_BUTTON70, ID_BUTTON71, ID_BUTTON72, ID_BUTTON73, ID_BUTTON74, ID_BUTTON75, ID_BUTTON76, ID_BUTTON77, ID_BUTTON79, ID_BUTTON8, ID_BUTTON80, ID_BUTTON81, ID_BUTTON82, ID_BUTTON83, ID_BUTTON84, ID_BUTTON85, ID_BUTTON86, ID_BUTTON87, ID_BUTTON88, ID_BUTTON89, ID_BUTTON9, ID_BUTTON90, ID_BUTTON91, ID_BUTTON92, ID_BUTTON93, ID_BUTTON94, ID_BUTTON95, ID_BUTTON96, ID_BUTTON97, ID_BUTTON98, ID_BUTTON99, ID_CHECKBOX_AUTOSTART, ID_CHECKBOX_COLLAPSE, ID_EXPORT_TABS, ID_FIND_BUTTON, ID_IMPORT_TABS, ID_NOTEBOOK_PANEL, ID_RESET_BG_COLOR, ID_RESET_TABS, ID_SET_BG_COLOR, ID_TAB1, ID_TAB2, ID_TAB3, ID_TAB_REMOVED, m_AddMacroButton, m_all_buttons, m_AutoStart, m_CheckBox, m_exportTabsButton, m_findButton, m_importTabsButton, m_Notebook, m_panel1, m_panel2, m_panel3, m_panel_removed, m_resetTabsButton, m_Sizer1, m_Sizer2, m_Sizer3, m_SizerRemoved, IMovableButton::SetRemoved(), IMovableButton::SetSizers(), ct::sort(), wxID_ANY, wxT, and x_ResetRemovedTab().

Referenced by Create().

◆ CreateDescGenomeAssemblyComment()

void CEditingBtnsPanel::CreateDescGenomeAssemblyComment ( wxCommandEvent &  evt)

◆ CreateFeature()

void CEditingBtnsPanel::CreateFeature ( wxCommandEvent &  evt)

◆ DiscrepancyReport()

void CEditingBtnsPanel::DiscrepancyReport ( wxCommandEvent &  event)

◆ ECNumberCleanup()

void CEditingBtnsPanel::ECNumberCleanup ( wxCommandEvent &  evt)

◆ EditButton()

void CEditingBtnsPanel::EditButton ( IMovableButton button)

◆ EditCGPQual()

void CEditingBtnsPanel::EditCGPQual ( wxCommandEvent &  evt)

◆ EditFeatQual()

void CEditingBtnsPanel::EditFeatQual ( wxCommandEvent &  evt)

◆ EditFeatureEvidence()

void CEditingBtnsPanel::EditFeatureEvidence ( wxCommandEvent &  evt)

◆ EditFeatureLocation()

void CEditingBtnsPanel::EditFeatureLocation ( wxCommandEvent &  evt)

◆ EditPubs()

void CEditingBtnsPanel::EditPubs ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON2

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON2

Definition at line 2431 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ EditRNAQual()

void CEditingBtnsPanel::EditRNAQual ( wxCommandEvent &  evt)

◆ EditSequence()

void CEditingBtnsPanel::EditSequence ( wxCommandEvent &  event)

◆ EditSourceQual()

void CEditingBtnsPanel::EditSourceQual ( wxCommandEvent &  evt)

◆ EditStructField()

void CEditingBtnsPanel::EditStructField ( wxCommandEvent &  evt)

◆ EditSubmitBlock()

void CEditingBtnsPanel::EditSubmitBlock ( wxCommandEvent &  event)

◆ ExportTable()

void CEditingBtnsPanel::ExportTable ( wxCommandEvent &  evt)

Definition at line 4760 of file editingbtnspanel.cpp.

References m_TopSeqEntry, m_WorkDir, NULL, and CExportTableDlg::SaveTable().

◆ ExtendPartialsAll()

void CEditingBtnsPanel::ExtendPartialsAll ( wxCommandEvent &  evt)

◆ ExtendPartialsConstr()

void CEditingBtnsPanel::ExtendPartialsConstr ( wxCommandEvent &  evt)

Definition at line 4566 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ FindASN1()

void CEditingBtnsPanel::FindASN1 ( wxCommandEvent &  evt)

◆ FixupOrganismNames()

void CEditingBtnsPanel::FixupOrganismNames ( wxCommandEvent &  event)

◆ GetBitmapResource()

wxBitmap CEditingBtnsPanel::GetBitmapResource ( const wxString &  name)

Retrieves bitmap resources.

Get bitmap resources

Definition at line 2156 of file editingbtnspanel.cpp.

◆ GetIconResource()

wxIcon CEditingBtnsPanel::GetIconResource ( const wxString &  name)

Retrieves icon resources.

Get icon resources

Definition at line 2169 of file editingbtnspanel.cpp.

◆ GetInstance()

void CEditingBtnsPanel::GetInstance ( wxWindow *  parent,
IWorkbench workbench,
bool  autostart = false,
wxWindowID  id = 10020,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(600,400),
long  style = wxDEFAULT_FRAME_STYLE 
)
static

◆ GroupExplode()

void CEditingBtnsPanel::GroupExplode ( wxCommandEvent &  event)

◆ IllegalQualsToNote()

void CEditingBtnsPanel::IllegalQualsToNote ( wxCommandEvent &  event)

◆ ImportFeatureTable()

void CEditingBtnsPanel::ImportFeatureTable ( wxCommandEvent &  event)

◆ ImportFeatureTableClipboard()

void CEditingBtnsPanel::ImportFeatureTableClipboard ( wxCommandEvent &  event)

◆ Init()

void CEditingBtnsPanel::Init ( void  )

◆ IsLocationSelected()

bool CEditingBtnsPanel::IsLocationSelected ( )

Definition at line 2235 of file editingbtnspanel.cpp.

References m_Locations, and x_GetSelectedLocations().

Referenced by CFeatureMovableButton::VerifySelection().

◆ IsLocationSelectedAa()

bool CEditingBtnsPanel::IsLocationSelectedAa ( )

◆ IsLocationSelectedNa()

bool CEditingBtnsPanel::IsLocationSelectedNa ( )

◆ LabelrRNAs()

void CEditingBtnsPanel::LabelrRNAs ( wxCommandEvent &  event)

◆ LaunchDesktop()

void CEditingBtnsPanel::LaunchDesktop ( wxCommandEvent &  event)

◆ LoadSettings() [1/3]

void CEditingBtnsPanel::LoadSettings ( )
virtual

◆ LoadSettings() [2/3]

void CEditingBtnsPanel::LoadSettings ( const string regpath,
wxWindow *  dlg 
)
private

◆ LoadSettings() [3/3]

void CEditingBtnsPanel::LoadSettings ( wxString  path)

◆ LowercaseQuals()

void CEditingBtnsPanel::LowercaseQuals ( wxCommandEvent &  evt)

Definition at line 4584 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ MacroEditor()

void CEditingBtnsPanel::MacroEditor ( wxCommandEvent &  event)

◆ MolInfoEdit()

void CEditingBtnsPanel::MolInfoEdit ( wxCommandEvent &  evt)

◆ MrnaCds()

void CEditingBtnsPanel::MrnaCds ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON18

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON18

Definition at line 2793 of file editingbtnspanel.cpp.

References CMRnaForCDS::apply(), m_CmdProccessor, m_TopSeqEntry, and m_Workbench.

◆ OnAddCitSubForUpdate()

void CEditingBtnsPanel::OnAddCitSubForUpdate ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON19

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON19

Definition at line 2804 of file editingbtnspanel.cpp.

References CAddCitSubForUpdate::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnAddMacroClick()

void CEditingBtnsPanel::OnAddMacroClick ( wxCommandEvent &  event)

◆ OnAddrRNA16S()

void CEditingBtnsPanel::OnAddrRNA16S ( wxCommandEvent &  event)

◆ OnAddrRNA18S()

void CEditingBtnsPanel::OnAddrRNA18S ( wxCommandEvent &  event)

◆ OnAddrRNA23S()

void CEditingBtnsPanel::OnAddrRNA23S ( wxCommandEvent &  event)

◆ OnAddStructuredCommentKeyword()

void CEditingBtnsPanel::OnAddStructuredCommentKeyword ( wxCommandEvent &  event)

◆ OnAppendModToOrg()

void CEditingBtnsPanel::OnAppendModToOrg ( wxCommandEvent &  event)

◆ OnAssignFeatureIds()

void CEditingBtnsPanel::OnAssignFeatureIds ( wxCommandEvent &  event)

Definition at line 3059 of file editingbtnspanel.cpp.

References CAssignFeatureId::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnCallerTool()

void CEditingBtnsPanel::OnCallerTool ( wxCommandEvent &  event)

◆ OnCancelFindButton()

void CEditingBtnsPanel::OnCancelFindButton ( wxCommandEvent &  event)

Definition at line 1647 of file editingbtnspanel.cpp.

References i, and m_all_buttons.

◆ OnChar()

void CEditingBtnsPanel::OnChar ( wxKeyEvent &  evt)

Definition at line 1566 of file editingbtnspanel.cpp.

References m_Notebook, and CButtonPanel::OnChar().

◆ OnClickLock()

void CEditingBtnsPanel::OnClickLock ( wxCommandEvent &  event)

◆ OnConvertComment()

void CEditingBtnsPanel::OnConvertComment ( wxCommandEvent &  event)

Definition at line 3045 of file editingbtnspanel.cpp.

References CConvertComment::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnCountryFixupCap()

void CEditingBtnsPanel::OnCountryFixupCap ( wxCommandEvent &  event)

◆ OnCountryFixupNoCap()

void CEditingBtnsPanel::OnCountryFixupNoCap ( wxCommandEvent &  event)

◆ OnDataChange()

bool CEditingBtnsPanel::OnDataChange ( )

◆ OnExportBtnClick()

void CEditingBtnsPanel::OnExportBtnClick ( wxCommandEvent &  event)

◆ OnFindButton()

void CEditingBtnsPanel::OnFindButton ( wxCommandEvent &  event)

Definition at line 1632 of file editingbtnspanel.cpp.

References i, label, m_all_buttons, and str().

◆ OnFixCapitalizationAffiliation()

void CEditingBtnsPanel::OnFixCapitalizationAffiliation ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON7

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON7

Definition at line 2497 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, m_SeqSubmit, and m_TopSeqEntry.

◆ OnFixCapitalizationAll()

void CEditingBtnsPanel::OnFixCapitalizationAll ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON4

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON4

Definition at line 2455 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnFixCapitalizationAuthors()

void CEditingBtnsPanel::OnFixCapitalizationAuthors ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON5

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON5

Definition at line 2469 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, m_SeqSubmit, and m_TopSeqEntry.

◆ OnFixCapitalizationTitles()

void CEditingBtnsPanel::OnFixCapitalizationTitles ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON6

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON6

Definition at line 2483 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnFixiInPrimerSeqs()

void CEditingBtnsPanel::OnFixiInPrimerSeqs ( wxCommandEvent &  event)

◆ OnFixOrgModInstitution()

void CEditingBtnsPanel::OnFixOrgModInstitution ( wxCommandEvent &  event)

◆ OnImportBtnClick()

void CEditingBtnsPanel::OnImportBtnClick ( wxCommandEvent &  event)

◆ OnMegaReport()

void CEditingBtnsPanel::OnMegaReport ( wxCommandEvent &  event)

◆ OnMergePrimerSets()

void CEditingBtnsPanel::OnMergePrimerSets ( wxCommandEvent &  event)

◆ OnNotebookTabChanged()

void CEditingBtnsPanel::OnNotebookTabChanged ( wxBookCtrlEvent &  event)

Definition at line 1528 of file editingbtnspanel.cpp.

References m_AddMacroButton, m_CheckBox, m_findButton, and m_Notebook.

◆ OnParseCollectionDateDayFirst()

void CEditingBtnsPanel::OnParseCollectionDateDayFirst ( wxCommandEvent &  event)

◆ OnParseCollectionDateMonthFirst()

void CEditingBtnsPanel::OnParseCollectionDateMonthFirst ( wxCommandEvent &  event)

◆ OnParseComment()

void CEditingBtnsPanel::OnParseComment ( wxCommandEvent &  event)

Definition at line 3052 of file editingbtnspanel.cpp.

References CConvertComment::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnRemoveAllStructuredComments()

void CEditingBtnsPanel::OnRemoveAllStructuredComments ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON27

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON27

Definition at line 2911 of file editingbtnspanel.cpp.

References CRemoveStructuredComment::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnRemoveAuthorConsortiums()

void CEditingBtnsPanel::OnRemoveAuthorConsortiums ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON14

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON14

Definition at line 2723 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnRemoveBankitComment()

void CEditingBtnsPanel::OnRemoveBankitComment ( wxCommandEvent &  event)

◆ OnRemoveDefLines()

void CEditingBtnsPanel::OnRemoveDefLines ( wxCommandEvent &  event)

◆ OnRemoveDescriptors()

void CEditingBtnsPanel::OnRemoveDescriptors ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON25

Definition at line 2895 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), CRemoveDescDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.

◆ OnRemoveFeatures()

void CEditingBtnsPanel::OnRemoveFeatures ( wxCommandEvent &  event)

Definition at line 2963 of file editingbtnspanel.cpp.

References CWorkbench::GetMainWindow(), m_Workbench, and NULL.

◆ OnRemoveGenomeProjectsDB()

void CEditingBtnsPanel::OnRemoveGenomeProjectsDB ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON21

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON21

Definition at line 2841 of file editingbtnspanel.cpp.

References CRemoveGenomeProjectsDB::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnRemoveSequences()

void CEditingBtnsPanel::OnRemoveSequences ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON20

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON20

Definition at line 2816 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), CRemoveSequencesDlg::GetCommand(), CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, and NULL.

◆ OnRemoveStructuredCommentKeyword()

void CEditingBtnsPanel::OnRemoveStructuredCommentKeyword ( wxCommandEvent &  event)

◆ OnRemoveUnpublishedPublications()

void CEditingBtnsPanel::OnRemoveUnpublishedPublications ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON9

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON9

Definition at line 2540 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IRemovePubs::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.

◆ OnReorderSequences()

void CEditingBtnsPanel::OnReorderSequences ( wxCommandEvent &  event)

◆ OnReorderStructuredComment()

void CEditingBtnsPanel::OnReorderStructuredComment ( wxCommandEvent &  event)

◆ OnResetBackground()

void CEditingBtnsPanel::OnResetBackground ( wxHyperlinkEvent &  event)

◆ OnResetTabs()

void CEditingBtnsPanel::OnResetTabs ( wxCommandEvent &  event)

◆ OnReverseAuthorNamesClick()

void CEditingBtnsPanel::OnReverseAuthorNamesClick ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON1

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON1

Definition at line 2385 of file editingbtnspanel.cpp.

References CReverseAuthorNames::ApplyToPubdesc(), cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), CRef< C, Locker >::GetPointer(), IServiceLocator::GetServiceByType(), GetViewObjects(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, and NON_CONST_ITERATE.

◆ OnSetBackground()

void CEditingBtnsPanel::OnSetBackground ( wxHyperlinkEvent &  event)

◆ OnSplitPrimerSets()

void CEditingBtnsPanel::OnSplitPrimerSets ( wxCommandEvent &  event)

◆ OnStripAuthorSuffixes()

void CEditingBtnsPanel::OnStripAuthorSuffixes ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON13

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON13

Definition at line 2710 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, m_SeqSubmit, and m_TopSeqEntry.

◆ OnSwapPrimerSeqName()

void CEditingBtnsPanel::OnSwapPrimerSeqName ( wxCommandEvent &  event)

◆ operator=()

CEditingBtnsPanel& CEditingBtnsPanel::operator= ( CEditingBtnsPanel const )
private

◆ ParseLocalIdToSrc()

void CEditingBtnsPanel::ParseLocalIdToSrc ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON3

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON3

Definition at line 2442 of file editingbtnspanel.cpp.

References CParseTextDlg::eFieldType_LocalId, CParseTextDlg::eFieldType_Source, m_Workbench, NULL, CParseTextDlg::SetFromFieldType(), and CParseTextDlg::SetToFieldType().

◆ ParseStrainSerotypeFromNames()

void CEditingBtnsPanel::ParseStrainSerotypeFromNames ( wxCommandEvent &  event)

◆ ParseText()

void CEditingBtnsPanel::ParseText ( wxCommandEvent &  evt)

Definition at line 3615 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ ParseTextFromDefline()

void CEditingBtnsPanel::ParseTextFromDefline ( wxCommandEvent &  evt)

◆ PlaceButtons()

void CEditingBtnsPanel::PlaceButtons ( )

◆ PrefixCloneToDefLine()

void CEditingBtnsPanel::PrefixCloneToDefLine ( wxCommandEvent &  event)

◆ PrefixCultivarToDefLine()

void CEditingBtnsPanel::PrefixCultivarToDefLine ( wxCommandEvent &  event)

◆ PrefixHaplotToDefLine()

void CEditingBtnsPanel::PrefixHaplotToDefLine ( wxCommandEvent &  event)

◆ PrefixIsolateToDefLine()

void CEditingBtnsPanel::PrefixIsolateToDefLine ( wxCommandEvent &  event)

◆ PrefixListToDefLine()

void CEditingBtnsPanel::PrefixListToDefLine ( wxCommandEvent &  event)

◆ PrefixOrgToDefLine()

void CEditingBtnsPanel::PrefixOrgToDefLine ( wxCommandEvent &  event)

◆ PrefixStrainToDefLine()

void CEditingBtnsPanel::PrefixStrainToDefLine ( wxCommandEvent &  event)

◆ PT_Cleanup()

void CEditingBtnsPanel::PT_Cleanup ( wxCommandEvent &  event)

◆ RemoveAllFeatures()

void CEditingBtnsPanel::RemoveAllFeatures ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON12

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON12

Definition at line 2701 of file editingbtnspanel.cpp.

References m_CmdProccessor, m_TopSeqEntry, and CRemoveFeaturesDlg::RemoveAllFeatures().

◆ RemoveButton()

void CEditingBtnsPanel::RemoveButton ( IMovableButton button)

◆ RemoveCGPQual()

void CEditingBtnsPanel::RemoveCGPQual ( wxCommandEvent &  evt)

◆ RemoveDupFeats()

void CEditingBtnsPanel::RemoveDupFeats ( wxCommandEvent &  evt)

◆ RemoveFeatQual()

void CEditingBtnsPanel::RemoveFeatQual ( wxCommandEvent &  evt)

◆ RemoveRNAQual()

void CEditingBtnsPanel::RemoveRNAQual ( wxCommandEvent &  evt)

◆ RemoveSourceQual()

void CEditingBtnsPanel::RemoveSourceQual ( wxCommandEvent &  evt)

◆ RemoveSrcNotes()

void CEditingBtnsPanel::RemoveSrcNotes ( wxCommandEvent &  evt)

◆ RemoveStaticButtons()

void CEditingBtnsPanel::RemoveStaticButtons ( vector< int > &  ids,
vector< string > &  filenames,
vector< string > &  button_names,
vector< string > &  titles 
)
private

Definition at line 1871 of file editingbtnspanel.cpp.

References filenames, i, and ID_BUTTON_DYNAMIC.

Referenced by LoadSettings().

◆ RemoveTextInsideStr()

void CEditingBtnsPanel::RemoveTextInsideStr ( wxCommandEvent &  evt)

Definition at line 4892 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ RemoveTextOutsideString()

void CEditingBtnsPanel::RemoveTextOutsideString ( wxCommandEvent &  evt)

◆ RemoveUnreviewed()

void CEditingBtnsPanel::RemoveUnreviewed ( wxCommandEvent &  event)

◆ RemoveUnverified()

void CEditingBtnsPanel::RemoveUnverified ( wxCommandEvent &  event)

Definition at line 3943 of file editingbtnspanel.cpp.

References CRemoveUnverified::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ RemProtTitles()

void CEditingBtnsPanel::RemProtTitles ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON22

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON22

Definition at line 2853 of file editingbtnspanel.cpp.

References CRemProtTitles::apply(), m_CmdProccessor, and m_TopSeqEntry.

◆ ResetTabs()

void CEditingBtnsPanel::ResetTabs ( )

◆ RetranslateCDS()

void CEditingBtnsPanel::RetranslateCDS ( wxCommandEvent &  event)

◆ RetranslateCDS_NoStp()

void CEditingBtnsPanel::RetranslateCDS_NoStp ( wxCommandEvent &  event)

◆ RevComp16S()

void CEditingBtnsPanel::RevComp16S ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON24

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON24

Definition at line 2889 of file editingbtnspanel.cpp.

References m_Workbench, and NULL.

◆ RmCultureNotes()

void CEditingBtnsPanel::RmCultureNotes ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON23

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON23

Definition at line 2864 of file editingbtnspanel.cpp.

References cmd, ICommandProccessor::Execute(), GetRmCultureNotesCommand(), m_CmdProccessor, and m_TopSeqEntry.

◆ RmIllegalQuals()

void CEditingBtnsPanel::RmIllegalQuals ( wxCommandEvent &  event)

◆ RmWrongOrIllegalQuals()

void CEditingBtnsPanel::RmWrongOrIllegalQuals ( wxCommandEvent &  event)

◆ RmWrongQuals()

void CEditingBtnsPanel::RmWrongQuals ( wxCommandEvent &  event)

◆ rRNAtoDNA()

void CEditingBtnsPanel::rRNAtoDNA ( wxCommandEvent &  event)

◆ RunMacro()

void CEditingBtnsPanel::RunMacro ( wxCommandEvent &  event)

◆ RunMacroWithReport()

void CEditingBtnsPanel::RunMacroWithReport ( wxCommandEvent &  event)

◆ Save()

void CEditingBtnsPanel::Save ( wxCommandEvent &  evt)

◆ SaveASN1File()

void CEditingBtnsPanel::SaveASN1File ( wxCommandEvent &  event)

◆ SaveSettings() [1/3]

void CEditingBtnsPanel::SaveSettings ( ) const
virtual

◆ SaveSettings() [2/3]

void CEditingBtnsPanel::SaveSettings ( const string regpath,
wxWindow *  dlg 
) const
private

◆ SaveSettings() [3/3]

void CEditingBtnsPanel::SaveSettings ( wxString  path) const

◆ SegregateSets()

void CEditingBtnsPanel::SegregateSets ( wxCommandEvent &  event)

◆ SelectTarget()

void CEditingBtnsPanel::SelectTarget ( wxCommandEvent &  event)

Definition at line 4528 of file editingbtnspanel.cpp.

References m_Workbench, NULL, and CReportEditingDialog::Show().

◆ SequesterSets()

void CEditingBtnsPanel::SequesterSets ( wxCommandEvent &  event)

◆ SetFrameAndPosition()

void CEditingBtnsPanel::SetFrameAndPosition ( )

Definition at line 1733 of file editingbtnspanel.cpp.

References m_FramePosition, and m_FrameSize.

Referenced by CEditingBtnsPanel(), and OnImportBtnClick().

◆ SetPanelsBackgroundColour()

void CEditingBtnsPanel::SetPanelsBackgroundColour ( )
private

◆ SetRegistryPath()

void CEditingBtnsPanel::SetRegistryPath ( const string reg_path)
virtual

Implements IRegSettings.

Definition at line 1756 of file editingbtnspanel.cpp.

References kEditingButtonsPanelLayout, and m_RegPath.

Referenced by CEditingBtnsPanel().

◆ SetTextViewBackgroundColour()

void CEditingBtnsPanel::SetTextViewBackgroundColour ( const wxColour &  color)
private

◆ ShouldAutoStart()

bool CEditingBtnsPanel::ShouldAutoStart ( void  )
inlineprivate

Definition at line 315 of file editingbtnspanel.hpp.

◆ ShowAfter()

void CEditingBtnsPanel::ShowAfter ( wxWindow *  dlg)

◆ ShowFeatureTable()

void CEditingBtnsPanel::ShowFeatureTable ( wxCommandEvent &  event)

Definition at line 4927 of file editingbtnspanel.cpp.

References m_Workbench, m_WorkDir, NULL, and CFeatureTblFr::SetWorkDir().

◆ ShowToolTips()

bool CEditingBtnsPanel::ShowToolTips ( )
static

Should we show tooltips?

Should we show tooltips?

Definition at line 2147 of file editingbtnspanel.cpp.

◆ SortUniqueCount()

void CEditingBtnsPanel::SortUniqueCount ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON8

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON8

Definition at line 2511 of file editingbtnspanel.cpp.

References _, CWorkbench::GetMainWindow(), m_Workbench, NULL, CGenericReportDlg::RefreshData(), CGenericReportDlg::SetRefresh(), and wxID_ANY.

◆ SplitQualifiersAtCommas()

void CEditingBtnsPanel::SplitQualifiersAtCommas ( wxCommandEvent &  event)

◆ SplitStructuredCollections()

void CEditingBtnsPanel::SplitStructuredCollections ( wxCommandEvent &  event)

◆ StrainToSp()

void CEditingBtnsPanel::StrainToSp ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON26

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON26

Definition at line 2875 of file editingbtnspanel.cpp.

References COrgMod_Base::eSubtype_strain, ICommandProccessor::Execute(), CAppendModToOrg::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.

◆ SwapCGPQual()

void CEditingBtnsPanel::SwapCGPQual ( wxCommandEvent &  evt)

◆ SwapFeatQual()

void CEditingBtnsPanel::SwapFeatQual ( wxCommandEvent &  evt)

◆ SwapRNAQual()

void CEditingBtnsPanel::SwapRNAQual ( wxCommandEvent &  evt)

◆ SwapSourceQual()

void CEditingBtnsPanel::SwapSourceQual ( wxCommandEvent &  evt)

◆ TableReader()

void CEditingBtnsPanel::TableReader ( wxCommandEvent &  event)

◆ TableReaderFromClipboard()

void CEditingBtnsPanel::TableReaderFromClipboard ( wxCommandEvent &  event)

◆ TaxFixCleanup()

void CEditingBtnsPanel::TaxFixCleanup ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON11

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON11

Definition at line 2688 of file editingbtnspanel.cpp.

References CleanupCommand(), cmd, ICommandProccessor::Execute(), ID_BUTTON11, m_CmdProccessor, and m_TopSeqEntry.

◆ TransferDataToWindow()

bool CEditingBtnsPanel::TransferDataToWindow ( )
virtual

Transfer data to the window.

Transfer data to the window

Definition at line 1485 of file editingbtnspanel.cpp.

◆ TrimNsRich()

void CEditingBtnsPanel::TrimNsRich ( wxCommandEvent &  event)

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON16

wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON16

Definition at line 2736 of file editingbtnspanel.cpp.

References CTrimN::apply(), CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, m_WorkDir, and NULL.

◆ TrimNsTerminal()

void CEditingBtnsPanel::TrimNsTerminal ( wxCommandEvent &  event)

◆ TrimOrganismNames()

void CEditingBtnsPanel::TrimOrganismNames ( wxCommandEvent &  event)

◆ UnculTaxTool()

void CEditingBtnsPanel::UnculTaxTool ( wxCommandEvent &  event)

Definition at line 4534 of file editingbtnspanel.cpp.

References CWorkbench::GetMainWindow(), m_TopSeqEntry, m_Workbench, and NULL.

◆ UpdateMultSeqClipboard()

void CEditingBtnsPanel::UpdateMultSeqClipboard ( wxCommandEvent &  event)

◆ UpdateSingleSeqClipboard()

void CEditingBtnsPanel::UpdateSingleSeqClipboard ( wxCommandEvent &  event)

◆ ValidateSeq()

void CEditingBtnsPanel::ValidateSeq ( wxCommandEvent &  event)

◆ VectorTrim()

void CEditingBtnsPanel::VectorTrim ( wxCommandEvent &  event)

◆ WrongQualsToNote()

void CEditingBtnsPanel::WrongQualsToNote ( wxCommandEvent &  event)

◆ x_GetSelectedLocations()

vector< CRef< CSeq_loc > > CEditingBtnsPanel::x_GetSelectedLocations ( )
private

◆ x_GetSelectedSeq()

CSeq_entry_Handle CEditingBtnsPanel::x_GetSelectedSeq ( )
private

◆ x_InterpretMacro()

void CEditingBtnsPanel::x_InterpretMacro ( const string macro_name,
CNcbiOstrstream log 
)
private

◆ x_LockButtons()

void CEditingBtnsPanel::x_LockButtons ( wxSizer *  sizer,
bool  locked 
)

Definition at line 1490 of file editingbtnspanel.cpp.

References IMovableButton::SetLocked().

Referenced by OnClickLock().

◆ x_ResetRemovedTab()

void CEditingBtnsPanel::x_ResetRemovedTab ( )
private

Member Data Documentation

◆ m_AddMacroButton

wxButton * CEditingBtnsPanel::m_AddMacroButton
private

Definition at line 678 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), OnClickLock(), and OnNotebookTabChanged().

◆ m_all_buttons

vector<IMovableButton*> CEditingBtnsPanel::m_all_buttons
private

◆ m_AutoStart

wxCheckBox* CEditingBtnsPanel::m_AutoStart
private

Definition at line 676 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), LoadSettings(), and SaveSettings().

◆ m_bg_color

wxColour CEditingBtnsPanel::m_bg_color
private

◆ m_bg_color_set

bool CEditingBtnsPanel::m_bg_color_set
private

◆ m_CheckBox

wxCheckBox* CEditingBtnsPanel::m_CheckBox
private

◆ m_CmdProccessor

ICommandProccessor* CEditingBtnsPanel::m_CmdProccessor
private

Definition at line 669 of file editingbtnspanel.hpp.

Referenced by AddControlRegion(), AddGSet(), AddMicrosatellite(), AddNamedrRNA12S(), AddNamedrRNA26S(), AddNamedrRNA28S(), AddNamedrRNALarge(), AddNamedrRNASmall(), AddSequences(), AddSet(), AddStrainSerotypeToNames(), AnnotateDescriptorComment(), ApplyDbxrefs(), AutodefDefaultOptions(), AutodefId(), AutodefMisc(), AutodefNoMods(), AutodefOptions(), AutodefPopset(), AutodefRefresh(), BarcodeTool(), BulkEdit(), BulkEditCDS(), BulkEditMiscFeat(), BulkEditRNA(), BulkGeneEdit(), CreateDescGenomeAssemblyComment(), CreateFeature(), ECNumberCleanup(), EditSequence(), EditSubmitBlock(), FindASN1(), FixupOrganismNames(), GroupExplode(), IllegalQualsToNote(), ImportFeatureTable(), ImportFeatureTableClipboard(), LabelrRNAs(), MolInfoEdit(), MrnaCds(), OnAddCitSubForUpdate(), OnAddrRNA16S(), OnAddrRNA18S(), OnAddrRNA23S(), OnAddStructuredCommentKeyword(), OnAppendModToOrg(), OnAssignFeatureIds(), OnConvertComment(), OnCountryFixupCap(), OnCountryFixupNoCap(), OnDataChange(), OnFixCapitalizationAffiliation(), OnFixCapitalizationAll(), OnFixCapitalizationAuthors(), OnFixCapitalizationTitles(), OnFixiInPrimerSeqs(), OnFixOrgModInstitution(), OnMergePrimerSets(), OnParseCollectionDateDayFirst(), OnParseCollectionDateMonthFirst(), OnParseComment(), OnRemoveAllStructuredComments(), OnRemoveAuthorConsortiums(), OnRemoveBankitComment(), OnRemoveDefLines(), OnRemoveDescriptors(), OnRemoveGenomeProjectsDB(), OnRemoveSequences(), OnRemoveStructuredCommentKeyword(), OnRemoveUnpublishedPublications(), OnReorderSequences(), OnReorderStructuredComment(), OnReverseAuthorNamesClick(), OnSplitPrimerSets(), OnStripAuthorSuffixes(), OnSwapPrimerSeqName(), ParseStrainSerotypeFromNames(), PrefixCloneToDefLine(), PrefixCultivarToDefLine(), PrefixHaplotToDefLine(), PrefixIsolateToDefLine(), PrefixListToDefLine(), PrefixOrgToDefLine(), PrefixStrainToDefLine(), PT_Cleanup(), RemoveAllFeatures(), RemoveDupFeats(), RemoveSrcNotes(), RemoveUnreviewed(), RemoveUnverified(), RemProtTitles(), RetranslateCDS(), RetranslateCDS_NoStp(), RmCultureNotes(), RmIllegalQuals(), RmWrongOrIllegalQuals(), RmWrongQuals(), rRNAtoDNA(), RunMacro(), RunMacroWithReport(), SegregateSets(), SplitQualifiersAtCommas(), SplitStructuredCollections(), StrainToSp(), TableReader(), TableReaderFromClipboard(), TaxFixCleanup(), TrimNsRich(), TrimNsTerminal(), TrimOrganismNames(), UpdateMultSeqClipboard(), UpdateSingleSeqClipboard(), VectorTrim(), WrongQualsToNote(), and x_GetSelectedLocations().

◆ m_dynamic_buttons_filename

map<int, string> CEditingBtnsPanel::m_dynamic_buttons_filename
mutableprivate

◆ m_dynamic_buttons_name

map<int, string> CEditingBtnsPanel::m_dynamic_buttons_name
private

◆ m_dynamic_buttons_title

map<int, string> CEditingBtnsPanel::m_dynamic_buttons_title
private

◆ m_exportTabsButton

wxButton * CEditingBtnsPanel::m_exportTabsButton
private

Definition at line 678 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), and OnClickLock().

◆ m_findButton

wxSearchCtrl* CEditingBtnsPanel::m_findButton
private

◆ m_FramePosition

wxPoint CEditingBtnsPanel::m_FramePosition
private

Definition at line 681 of file editingbtnspanel.hpp.

Referenced by Init(), LoadSettings(), and SetFrameAndPosition().

◆ m_FrameSize

wxSize CEditingBtnsPanel::m_FrameSize
private

Definition at line 680 of file editingbtnspanel.hpp.

Referenced by Init(), LoadSettings(), and SetFrameAndPosition().

◆ m_importTabsButton

wxButton * CEditingBtnsPanel::m_importTabsButton
private

Definition at line 678 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), and OnClickLock().

◆ m_InputObjects

TConstScopedObjects CEditingBtnsPanel::m_InputObjects
private

Definition at line 667 of file editingbtnspanel.hpp.

◆ m_Instance

CEditingBtnsPanel * CEditingBtnsPanel::m_Instance = NULL
staticprivate

CEditingBtnsPanel type definition

CEditingBtnsPanel event table definition

CEditingBtnsPanel constructors

Definition at line 314 of file editingbtnspanel.hpp.

Referenced by ~CEditingBtnsPanel().

◆ m_Locations

vector<CRef<CSeq_loc> > CEditingBtnsPanel::m_Locations
private

◆ m_MovableButtonPosition

map< int,vector<pair<int,wxPoint> > > CEditingBtnsPanel::m_MovableButtonPosition
private

Definition at line 683 of file editingbtnspanel.hpp.

Referenced by LoadSettings(), OnResetTabs(), and PlaceButtons().

◆ m_Notebook

wxNotebook* CEditingBtnsPanel::m_Notebook
private

◆ m_panel1

CButtonPanel* CEditingBtnsPanel::m_panel1
private

Definition at line 688 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), and SetPanelsBackgroundColour().

◆ m_panel2

CButtonPanel* CEditingBtnsPanel::m_panel2
private

Definition at line 689 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), and SetPanelsBackgroundColour().

◆ m_panel3

CButtonPanel* CEditingBtnsPanel::m_panel3
private

Definition at line 690 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), and SetPanelsBackgroundColour().

◆ m_panel_removed

CButtonPanel* CEditingBtnsPanel::m_panel_removed
private

◆ m_RegPath

string CEditingBtnsPanel::m_RegPath
private

Definition at line 668 of file editingbtnspanel.hpp.

Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().

◆ m_resetTabsButton

wxButton* CEditingBtnsPanel::m_resetTabsButton
private

Definition at line 678 of file editingbtnspanel.hpp.

Referenced by CreateControls(), Init(), and OnClickLock().

◆ m_SeqSubmit

CConstRef<CSeq_submit> CEditingBtnsPanel::m_SeqSubmit
private

◆ m_Sizer1

wxBoxSizer* CEditingBtnsPanel::m_Sizer1
private

◆ m_Sizer2

wxBoxSizer * CEditingBtnsPanel::m_Sizer2
private

◆ m_Sizer3

wxBoxSizer * CEditingBtnsPanel::m_Sizer3
private

◆ m_SizerRemoved

wxBoxSizer * CEditingBtnsPanel::m_SizerRemoved
private

◆ m_TopSeqEntry

objects::CSeq_entry_Handle CEditingBtnsPanel::m_TopSeqEntry
private

Definition at line 670 of file editingbtnspanel.hpp.

Referenced by AddCDS(), AddControlRegion(), AddGSet(), AddMicrosatellite(), AddNamedrRNA12S(), AddNamedrRNA26S(), AddNamedrRNA28S(), AddNamedrRNALarge(), AddNamedrRNASmall(), AddOtherFeature(), AddRNA(), AddSequences(), AddSet(), AddStrainSerotypeToNames(), AnnotateDescriptorComment(), ApplyDbxrefs(), AutodefDefaultOptions(), AutodefId(), AutodefMisc(), AutodefNoMods(), AutodefOptions(), AutodefPopset(), AutodefRefresh(), BarcodeTool(), BulkEdit(), BulkEditCDS(), BulkEditMiscFeat(), BulkEditRNA(), BulkGeneEdit(), CreateDescGenomeAssemblyComment(), CreateFeature(), DiscrepancyReport(), ECNumberCleanup(), EditSubmitBlock(), ExportTable(), FindASN1(), FixupOrganismNames(), GroupExplode(), IllegalQualsToNote(), ImportFeatureTable(), ImportFeatureTableClipboard(), IsLocationSelectedAa(), IsLocationSelectedNa(), LabelrRNAs(), LaunchDesktop(), MolInfoEdit(), MrnaCds(), OnAddCitSubForUpdate(), OnAddrRNA16S(), OnAddrRNA18S(), OnAddrRNA23S(), OnAddStructuredCommentKeyword(), OnAppendModToOrg(), OnAssignFeatureIds(), OnCallerTool(), OnConvertComment(), OnCountryFixupCap(), OnCountryFixupNoCap(), OnDataChange(), OnFixCapitalizationAffiliation(), OnFixCapitalizationAll(), OnFixCapitalizationAuthors(), OnFixCapitalizationTitles(), OnFixiInPrimerSeqs(), OnFixOrgModInstitution(), OnMegaReport(), OnMergePrimerSets(), OnParseCollectionDateDayFirst(), OnParseCollectionDateMonthFirst(), OnParseComment(), OnRemoveAllStructuredComments(), OnRemoveAuthorConsortiums(), OnRemoveBankitComment(), OnRemoveDefLines(), OnRemoveDescriptors(), OnRemoveGenomeProjectsDB(), OnRemoveSequences(), OnRemoveStructuredCommentKeyword(), OnRemoveUnpublishedPublications(), OnReorderSequences(), OnReorderStructuredComment(), OnReverseAuthorNamesClick(), OnSplitPrimerSets(), OnStripAuthorSuffixes(), OnSwapPrimerSeqName(), ParseStrainSerotypeFromNames(), PrefixCloneToDefLine(), PrefixCultivarToDefLine(), PrefixHaplotToDefLine(), PrefixIsolateToDefLine(), PrefixListToDefLine(), PrefixOrgToDefLine(), PrefixStrainToDefLine(), PT_Cleanup(), RemoveAllFeatures(), RemoveDupFeats(), RemoveSrcNotes(), RemoveUnreviewed(), RemoveUnverified(), RemProtTitles(), RetranslateCDS(), RetranslateCDS_NoStp(), RmCultureNotes(), RmIllegalQuals(), RmWrongOrIllegalQuals(), RmWrongQuals(), rRNAtoDNA(), RunMacro(), RunMacroWithReport(), SaveASN1File(), SegregateSets(), SequesterSets(), SplitQualifiersAtCommas(), SplitStructuredCollections(), StrainToSp(), TableReader(), TableReaderFromClipboard(), TaxFixCleanup(), TrimNsRich(), TrimNsTerminal(), TrimOrganismNames(), UnculTaxTool(), UpdateMultSeqClipboard(), UpdateSingleSeqClipboard(), VectorTrim(), WrongQualsToNote(), x_GetSelectedLocations(), and x_GetSelectedSeq().

◆ m_Workbench

IWorkbench* CEditingBtnsPanel::m_Workbench
private

Definition at line 673 of file editingbtnspanel.hpp.

Referenced by Add_gene(), Add_misc_feat(), Add_rRNA(), AddCDS(), AddDefLine(), AddIsolSource(), AddOtherFeature(), AddRNA(), AddTranslExcept(), ApplyCGPQual(), ApplyFeatQual(), ApplyRNAQual(), ApplySourceQual(), BarcodeTool(), BulkEdit(), BulkEditCDS(), BulkEditMiscFeat(), BulkEditRNA(), BulkGeneEdit(), ClickableSortUniqueCount(), ConvertCdsToMiscFeat(), ConvertCGPQual(), ConvertFeatQual(), ConvertFeatures(), ConvertRNAQual(), ConvertSourceQual(), CorrectGenes(), DiscrepancyReport(), EditButton(), EditCGPQual(), EditFeatQual(), EditFeatureEvidence(), EditFeatureLocation(), EditPubs(), EditRNAQual(), EditSequence(), EditSourceQual(), EditStructField(), ExtendPartialsAll(), ExtendPartialsConstr(), FindASN1(), GroupExplode(), LabelrRNAs(), LaunchDesktop(), LowercaseQuals(), MacroEditor(), MrnaCds(), OnCallerTool(), OnDataChange(), OnMegaReport(), OnRemoveDefLines(), OnRemoveFeatures(), OnRemoveSequences(), OnReverseAuthorNamesClick(), ParseLocalIdToSrc(), ParseText(), ParseTextFromDefline(), RemoveCGPQual(), RemoveFeatQual(), RemoveRNAQual(), RemoveSourceQual(), RemoveTextInsideStr(), RemoveTextOutsideString(), RevComp16S(), RunMacroWithReport(), Save(), SaveASN1File(), SegregateSets(), SelectTarget(), SequesterSets(), SetTextViewBackgroundColour(), ShowFeatureTable(), SortUniqueCount(), SwapCGPQual(), SwapFeatQual(), SwapRNAQual(), SwapSourceQual(), TableReader(), TableReaderFromClipboard(), TrimNsRich(), TrimNsTerminal(), UnculTaxTool(), UpdateMultSeqClipboard(), UpdateSingleSeqClipboard(), ValidateSeq(), VectorTrim(), x_GetSelectedLocations(), and x_GetSelectedSeq().

◆ m_WorkDir

wxString CEditingBtnsPanel::m_WorkDir
private

The documentation for this class was generated from the following files:
Modified on Thu May 02 14:35:27 2024 by modify_doxy.py rev. 669887