NCBI C++ ToolKit
|
Search Toolkit Book for CEditingBtnsPanel
#include <gui/packages/pkg_sequence_edit/editingbtnspanel.hpp>
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 ®_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 TListeners * | GetListeners (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 &) | |
CEditingBtnsPanel & | operator= (CEditingBtnsPanel const &) |
bool | ShouldAutoStart (void) |
vector< CRef< CSeq_loc > > | x_GetSelectedLocations () |
void | x_ResetRemovedTab () |
void | x_InterpretMacro (const string ¯o_name, CNcbiOstrstream &log) |
CSeq_entry_Handle | x_GetSelectedSeq () |
void | SetPanelsBackgroundColour () |
void | SetTextViewBackgroundColour (const wxColour &color) |
void | SaveSettings (const string ®path, wxWindow *dlg) const |
void | LoadSettings (const string ®path, wxWindow *dlg) |
void | AddDefaultMacroButtons () |
void | RemoveStaticButtons (vector< int > &ids, vector< string > &filenames, vector< string > &button_names, vector< string > &titles) |
Static Private Attributes | |
static CEditingBtnsPanel * | m_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, TListeners > | TPools |
typedef list< AutoPtr< SPostRequest > > | TPostRequests |
typedef std::map< CEventHandler *, int > | THandlerToCount |
typedef void(* | FOnPostCallback) () |
Protected Member Functions inherited from CEventHandler | |
virtual const SEvtMap * | GetEventMap () 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 |
CEditingBtnsPanel class declaration
Definition at line 301 of file editingbtnspanel.hpp.
|
private |
|
private |
Definition at line 936 of file editingbtnspanel.cpp.
References Create(), CSysPath::GetInst(), GetTitle(), Init(), LoadSettings(), PlaceButtons(), SetFrameAndPosition(), SetPanelsBackgroundColour(), SetRegistryPath(), SetTitle(), and ncbi::grid::netcache::search::fields::size.
|
private |
Destructor.
CEditingBtnsPanel destructor
Definition at line 979 of file editingbtnspanel.cpp.
References m_Instance, NULL, and SaveSettings().
|
private |
void CEditingBtnsPanel::Add_gene | ( | wxCommandEvent & | evt | ) |
Definition at line 4732 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_gene, m_Workbench, NULL, and x_GetSelectedSeq().
void CEditingBtnsPanel::Add_misc_feat | ( | wxCommandEvent & | evt | ) |
Definition at line 4721 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_misc_feature, m_Workbench, NULL, and x_GetSelectedSeq().
void CEditingBtnsPanel::Add_rRNA | ( | wxCommandEvent & | evt | ) |
Definition at line 4710 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_rRNA, m_Workbench, NULL, and x_GetSelectedSeq().
void CEditingBtnsPanel::AddCDS | ( | wxCommandEvent & | event | ) |
Definition at line 3253 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_cdregion, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::AddControlRegion | ( | wxCommandEvent & | event | ) |
Definition at line 3927 of file editingbtnspanel.cpp.
References CreateControlRegion(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
|
private |
Definition at line 4180 of file editingbtnspanel.cpp.
References ID_BUTTON104, ID_BUTTON105, ID_BUTTON106, ID_BUTTON107, ID_BUTTON108, ID_BUTTON109, ID_BUTTON111, ID_BUTTON112, ID_BUTTON114, ID_BUTTON116, ID_BUTTON117, ID_BUTTON118, ID_BUTTON119, ID_BUTTON120, ID_BUTTON121, ID_BUTTON122, ID_BUTTON123, ID_BUTTON124, ID_BUTTON126, ID_BUTTON128, ID_BUTTON129, ID_BUTTON130, ID_BUTTON131, ID_BUTTON135, ID_BUTTON136, ID_BUTTON139, ID_BUTTON141, ID_BUTTON143, ID_BUTTON144, ID_BUTTON145, ID_BUTTON146, ID_BUTTON147, ID_BUTTON148, ID_BUTTON151, ID_BUTTON152, ID_BUTTON153, ID_BUTTON154, ID_BUTTON155, ID_BUTTON157, ID_BUTTON158, ID_BUTTON161, ID_BUTTON162, ID_BUTTON163, ID_BUTTON164, ID_BUTTON165, ID_BUTTON166, ID_BUTTON167, ID_BUTTON168, ID_BUTTON169, ID_BUTTON170, ID_BUTTON45, ID_BUTTON46, ID_BUTTON47, ID_BUTTON78, m_dynamic_buttons_filename, m_dynamic_buttons_name, m_dynamic_buttons_title, s_GetMacroScriptLocation(), and s_UpdateMacros().
Referenced by LoadSettings().
void CEditingBtnsPanel::AddDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3957 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::AddGSet | ( | wxCommandEvent & | event | ) |
Definition at line 4500 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddIsolSource | ( | wxCommandEvent & | evt | ) |
Definition at line 4556 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Apply, CAECRFrame::eFieldType_Source, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::AddMicrosatellite | ( | wxCommandEvent & | event | ) |
Definition at line 3935 of file editingbtnspanel.cpp.
References CreateMicrosatellite(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNA12S | ( | wxCommandEvent & | event | ) |
Definition at line 3876 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNA26S | ( | wxCommandEvent & | event | ) |
Definition at line 3896 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNA28S | ( | wxCommandEvent & | event | ) |
Definition at line 3886 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNALarge | ( | wxCommandEvent & | event | ) |
Definition at line 3916 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNASmall | ( | wxCommandEvent & | event | ) |
Definition at line 3906 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddOtherFeature | ( | wxCommandEvent & | event | ) |
Definition at line 3306 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_gene, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::AddRNA | ( | wxCommandEvent & | event | ) |
Definition at line 3278 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_rRNA, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::AddSequences | ( | wxCommandEvent & | event | ) |
Definition at line 3357 of file editingbtnspanel.cpp.
References CAddSequences::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddSet | ( | wxCommandEvent & | event | ) |
Definition at line 4489 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CChooseSetClassDlg::GetClass(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::AddStrainSerotypeToNames | ( | wxCommandEvent & | event | ) |
Definition at line 3827 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandInfluenza_add, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddTranslExcept | ( | wxCommandEvent & | event | ) |
Definition at line 2957 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
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().
void CEditingBtnsPanel::ApplyCGPQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3468 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Apply, CAECRFrame::eFieldType_CDSGeneProt, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::ApplyDbxrefs | ( | wxCommandEvent & | event | ) |
Definition at line 5149 of file editingbtnspanel.cpp.
References CBarcodeTool::ApplyDbxrefs(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::ApplyFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3518 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Apply, CAECRFrame::eFieldType_Feature, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::ApplyRNAQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3418 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Apply, CAECRFrame::eFieldType_RNA, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::ApplySourceQual | ( | wxCommandEvent & | event | ) |
Definition at line 3368 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Apply, CAECRFrame::eFieldType_Source, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::AutodefDefaultOptions | ( | wxCommandEvent & | evt | ) |
Definition at line 3703 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ConfigureAutodefParamsForBestCombo(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefId | ( | wxCommandEvent & | evt | ) |
Definition at line 3780 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ConfigureAutodefParamsForID(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefMisc | ( | wxCommandEvent & | evt | ) |
Definition at line 3771 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ConfigureAutodefParamsForBestCombo(), ICommandProccessor::Execute(), m_CmdProccessor, SAutodefParams::m_MiscFeatRule, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefNoMods | ( | wxCommandEvent & | evt | ) |
Definition at line 3788 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefOptions | ( | wxCommandEvent & | evt | ) |
Definition at line 3723 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), b, cmd, CompLoc(), ConfigureAutodefParamsForBestCombo(), EqualLoc(), ICommandProccessor::Execute(), ITERATE, m_CmdProccessor, m_TopSeqEntry, NULL, CAutodefDlg::OnlyTargeted(), CAutodefDlg::PopulateParams(), CAutodefDlg::SetParams(), and x_GetSelectedLocations().
void CEditingBtnsPanel::AutodefPopset | ( | wxCommandEvent & | evt | ) |
Definition at line 3795 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ConfigureAutodefParamsForBestCombo(), ICommandProccessor::Execute(), m_CmdProccessor, m_TopSeqEntry, NULL, CAutodefDlg::PopulateParams(), CAutodefDlg::SetParams(), and CAutodefDlg::ShowSourceOptions().
void CEditingBtnsPanel::AutodefRefresh | ( | wxCommandEvent & | evt | ) |
Definition at line 3811 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::BarcodeTool | ( | wxCommandEvent & | event | ) |
Definition at line 5008 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::BulkEdit | ( | wxCommandEvent & | event | ) |
Definition at line 3673 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), SrcEditDialog::GetCommand(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, m_WorkDir, NULL, and SrcEditDialog::SetWorkDir().
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.
void CEditingBtnsPanel::BulkEditMiscFeat | ( | wxCommandEvent & | event | ) |
Definition at line 5155 of file editingbtnspanel.cpp.
References cmd, done, ICommandProccessor::Execute(), CBulkMiscFeat::GetCommand(), CBulkMiscFeat::GetErrorMessage(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, NULL, ToWxString(), and wxT.
void CEditingBtnsPanel::BulkEditRNA | ( | wxCommandEvent & | event | ) |
Definition at line 3078 of file editingbtnspanel.cpp.
References cmd, done, ICommandProccessor::Execute(), CBulkRna::GetCommand(), CBulkRna::GetErrorMessage(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, NULL, ToWxString(), and wxT.
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.
void CEditingBtnsPanel::ClickableSortUniqueCount | ( | wxCommandEvent & | event | ) |
Definition at line 2525 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_Workbench, and NULL.
void CEditingBtnsPanel::ConvertCdsToMiscFeat | ( | wxCommandEvent & | evt | ) |
Definition at line 4578 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::ConvertCGPQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3488 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Convert, CAECRFrame::eFieldType_CDSGeneProt, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::ConvertFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3538 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Convert, CAECRFrame::eFieldType_Feature, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::ConvertFeatures | ( | wxCommandEvent & | evt | ) |
Definition at line 3622 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::ConvertRNAQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3438 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Convert, CAECRFrame::eFieldType_RNA, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::ConvertSourceQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3388 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Convert, CAECRFrame::eFieldType_Source, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::CorrectGenes | ( | wxCommandEvent & | event | ) |
Definition at line 4603 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
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().
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().
void CEditingBtnsPanel::CreateDescGenomeAssemblyComment | ( | wxCommandEvent & | evt | ) |
Definition at line 4610 of file editingbtnspanel.cpp.
References CSerialObject::Assign(), CBioseq_Handle::GetSeq_entry_Handle(), m_CmdProccessor, m_Locations, m_TopSeqEntry, m_WorkDir, NULL, CEditObjViewDlg::SetEditor(), CEditObjViewDlg::SetEditorWindow(), CEditObjViewDlg::SetUndoManager(), CSeqdesc_Base::SetUser(), and CEditObjViewDlg::SetWorkDir().
void CEditingBtnsPanel::CreateFeature | ( | wxCommandEvent & | evt | ) |
Definition at line 4034 of file editingbtnspanel.cpp.
References _, CSeq_entry_Handle::GetScope(), CBioseq_Handle::GetSeq_entry_Handle(), CFeatureSubtypeSelector::GetSubtype(), m_CmdProccessor, m_Locations, m_TopSeqEntry, m_WorkDir, CBioseqEditor::MakeDefaultFeature(), NULL, CEditObjViewDlg::SetEditor(), CEditObjViewDlg::SetEditorWindow(), CSeq_feat_Base::SetLocation(), CEditObjViewDlg::SetUndoManager(), CEditObjViewDlg::SetWorkDir(), and wxT.
void CEditingBtnsPanel::DiscrepancyReport | ( | wxCommandEvent & | event | ) |
Definition at line 3349 of file editingbtnspanel.cpp.
References CDiscrepancyDlg::eNormal, m_TopSeqEntry, m_Workbench, m_WorkDir, and CDiscrepancyDlg::OpenDiscrepancyDlg().
void CEditingBtnsPanel::ECNumberCleanup | ( | wxCommandEvent & | evt | ) |
Definition at line 4632 of file editingbtnspanel.cpp.
References CSerialObject::Assign(), cmd, CSeqFeatData_Base::e_Prot, ICommandProccessor::Execute(), CSeq_feat_Base::GetData(), CSeqFeatData_Base::IsProt(), CSeq_feat_Base::IsSetData(), m_CmdProccessor, m_TopSeqEntry, orig, and CSeq_feat_Base::SetData().
void CEditingBtnsPanel::EditButton | ( | IMovableButton * | button | ) |
Definition at line 2092 of file editingbtnspanel.cpp.
References map_checker< Container >::end(), map_checker< Container >::find(), CMacroFlowEditor::GetInstance(), CWorkbench::GetMainWindow(), IMovableButton::GetOrigId(), m_dynamic_buttons_filename, m_Workbench, NULL, and CMacroFlowEditor::OpenScript().
Referenced by IMovableButton::OnPopupClick().
void CEditingBtnsPanel::EditCGPQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3478 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Edit, CAECRFrame::eFieldType_CDSGeneProt, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::EditFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3528 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Edit, CAECRFrame::eFieldType_Feature, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::EditFeatureEvidence | ( | wxCommandEvent & | evt | ) |
Definition at line 3578 of file editingbtnspanel.cpp.
References CBulkEditFeatDlg::eEvidence, CException::GetMsg(), m_Workbench, NULL, CBulkEditFeatDlg::SetEditingType(), and wxT.
void CEditingBtnsPanel::EditFeatureLocation | ( | wxCommandEvent & | evt | ) |
Definition at line 3592 of file editingbtnspanel.cpp.
References CBulkEditFeatDlg::eLocation, CException::GetMsg(), m_Workbench, NULL, CBulkEditFeatDlg::SetEditingType(), and wxT.
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.
void CEditingBtnsPanel::EditRNAQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3428 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Edit, CAECRFrame::eFieldType_RNA, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::EditSequence | ( | wxCommandEvent & | event | ) |
Definition at line 5028 of file editingbtnspanel.cpp.
References eExtreme_Positional, CScope::GetBioseqHandle(), CWorkbench::GetMainWindow(), CRef< C, Locker >::GetPointer(), CBioseq_Handle::GetRangeSeq_loc(), GetScope(), IServiceLocator::GetServiceByType(), CSeq_loc::GetStart(), GetTopSeqEntryFromScopedObject(), GetViewObjects(), m_CmdProccessor, m_Workbench, NULL, and wxT.
void CEditingBtnsPanel::EditSourceQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3378 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Edit, CAECRFrame::eFieldType_Source, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::EditStructField | ( | wxCommandEvent & | evt | ) |
Definition at line 3568 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Edit, CAECRFrame::eFieldType_StructuredComment, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::EditSubmitBlock | ( | wxCommandEvent & | event | ) |
Definition at line 4779 of file editingbtnspanel.cpp.
References CSeq_submit_Base::GetSub(), CSeq_submit_Base::IsSetSub(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_WorkDir, NULL, CEditObjViewDlg::SetEditor(), CEditObjViewDlg::SetEditorWindow(), CEditObjViewDlg::SetUndoManager(), and CEditObjViewDlg::SetWorkDir().
void CEditingBtnsPanel::ExportTable | ( | wxCommandEvent & | evt | ) |
Definition at line 4760 of file editingbtnspanel.cpp.
References m_TopSeqEntry, m_WorkDir, NULL, and CExportTableDlg::SaveTable().
void CEditingBtnsPanel::ExtendPartialsAll | ( | wxCommandEvent & | evt | ) |
Definition at line 4572 of file editingbtnspanel.cpp.
References CExtendPartialFeatDlg::ApplyToAllAndDie(), m_Workbench, and NULL.
void CEditingBtnsPanel::ExtendPartialsConstr | ( | wxCommandEvent & | evt | ) |
Definition at line 4566 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::FindASN1 | ( | wxCommandEvent & | evt | ) |
Definition at line 4898 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_CmdProccessor, m_SeqSubmit, m_TopSeqEntry, m_Workbench, NULL, and CReportEditingDialog::Show().
void CEditingBtnsPanel::FixupOrganismNames | ( | wxCommandEvent & | event | ) |
Definition at line 3837 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandInfluenza_fixup, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
wxBitmap CEditingBtnsPanel::GetBitmapResource | ( | const wxString & | name | ) |
Retrieves bitmap resources.
Get bitmap resources
Definition at line 2156 of file editingbtnspanel.cpp.
wxIcon CEditingBtnsPanel::GetIconResource | ( | const wxString & | name | ) |
|
static |
Definition at line 915 of file editingbtnspanel.cpp.
References NULL, and ncbi::grid::netcache::search::fields::size.
Referenced by CSequenceEditingEventHandler::CSequenceEditingEventHandler(), CSequenceEditingEventHandler::EditingButtons(), and CEditProjectItemExtension::ProjectItemAttached().
void CEditingBtnsPanel::GroupExplode | ( | wxCommandEvent & | event | ) |
Definition at line 4887 of file editingbtnspanel.cpp.
References CGroupExplode::apply(), m_CmdProccessor, m_TopSeqEntry, and m_Workbench.
void CEditingBtnsPanel::IllegalQualsToNote | ( | wxCommandEvent & | event | ) |
Definition at line 4866 of file editingbtnspanel.cpp.
References CWrongIllegalQuals::IllegalQualsToNote(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::ImportFeatureTable | ( | wxCommandEvent & | event | ) |
Definition at line 4941 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CImportFeatTable::ImportFeaturesFromFile(), m_CmdProccessor, m_TopSeqEntry, and m_WorkDir.
void CEditingBtnsPanel::ImportFeatureTableClipboard | ( | wxCommandEvent & | event | ) |
Definition at line 4951 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CImportFeatTable::ImportFeaturesFromClipboard(), m_CmdProccessor, m_TopSeqEntry, and m_WorkDir.
void CEditingBtnsPanel::Init | ( | void | ) |
Initialises member variables.
Member initialisation
Definition at line 992 of file editingbtnspanel.cpp.
References m_AddMacroButton, m_AutoStart, m_bg_color_set, m_CheckBox, m_exportTabsButton, m_findButton, m_FramePosition, m_FrameSize, m_importTabsButton, m_Notebook, m_panel1, m_panel2, m_panel3, m_panel_removed, m_resetTabsButton, m_Sizer1, m_Sizer2, m_Sizer3, m_SizerRemoved, and NULL.
Referenced by CEditingBtnsPanel().
bool CEditingBtnsPanel::IsLocationSelected | ( | ) |
Definition at line 2235 of file editingbtnspanel.cpp.
References m_Locations, and x_GetSelectedLocations().
Referenced by CFeatureMovableButton::VerifySelection().
bool CEditingBtnsPanel::IsLocationSelectedAa | ( | ) |
Definition at line 2242 of file editingbtnspanel.cpp.
References CScope::GetBioseqHandle(), CBioseq_Handle::IsAa(), ITERATE, m_Locations, m_TopSeqEntry, and x_GetSelectedLocations().
Referenced by CFeatureMovableButtonAa::VerifySelection().
bool CEditingBtnsPanel::IsLocationSelectedNa | ( | ) |
Definition at line 2258 of file editingbtnspanel.cpp.
References CScope::GetBioseqHandle(), CBioseq_Handle::IsNa(), ITERATE, m_Locations, m_TopSeqEntry, and x_GetSelectedLocations().
Referenced by CFeatureMovableButtonNa::VerifySelection().
void CEditingBtnsPanel::LabelrRNAs | ( | wxCommandEvent & | event | ) |
Definition at line 3066 of file editingbtnspanel.cpp.
References CLabelRna::apply(), CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::LaunchDesktop | ( | wxCommandEvent & | event | ) |
Definition at line 4961 of file editingbtnspanel.cpp.
References IServiceLocator::GetServiceByType(), m_SeqSubmit, m_TopSeqEntry, and m_Workbench.
|
virtual |
Implements IRegSettings.
Definition at line 1761 of file editingbtnspanel.cpp.
References CSysPath::ResolvePath(), and wxT.
Referenced by CEditingBtnsPanel(), OnImportBtnClick(), TableReader(), and TableReaderFromClipboard().
Definition at line 2575 of file editingbtnspanel.cpp.
References CorrectWindowRect(), CGuiRegistry::GetInstance(), CRegistryReadView::GetInt(), CGuiRegistry::GetReadView(), i, kFrameDlgHeight, kFrameDlgPosX, kFrameDlgPosY, and kFrameDlgWidth.
void CEditingBtnsPanel::LoadSettings | ( | wxString | path | ) |
Definition at line 1767 of file editingbtnspanel.cpp.
References AddDefaultMacroButtons(), CGuiRegistry::AddSite(), BUTTON_HEIGHT, BUTTON_WIDTH, map_checker< Container >::clear(), DIST_BETWEEN_BUTTONS, CGuiRegistry::ePriority_Local, Error(), filenames, CRegistryReadView::GetBool(), CGuiRegistry::GetInstance(), CRegistryReadView::GetInt(), CRegistryReadView::GetIntVec(), CGuiRegistry::GetReadView(), CRegistryReadView::GetString(), CRegistryReadView::GetStringVec(), i, Info(), kAutoStart, kBGColor, kBGColorSet, kCoordsArray, kDynIdsArray, kFilenamesArray, kFrameHeight, kFramePosX, kFramePosY, kFrameWidth, kNamesArray, kSettingsVersion, kTitlesArray, LOG_POST, m_AutoStart, m_bg_color, m_bg_color_set, m_dynamic_buttons_filename, m_dynamic_buttons_name, m_dynamic_buttons_title, m_FramePosition, m_FrameSize, m_MovableButtonPosition, m_RegPath, RemoveStaticButtons(), RunningInsideNCBI(), and version.
void CEditingBtnsPanel::LowercaseQuals | ( | wxCommandEvent & | evt | ) |
Definition at line 4584 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::MacroEditor | ( | wxCommandEvent & | event | ) |
Definition at line 5102 of file editingbtnspanel.cpp.
References CMacroFlowEditor::GetInstance(), CWorkbench::GetMainWindow(), m_Workbench, and NULL.
void CEditingBtnsPanel::MolInfoEdit | ( | wxCommandEvent & | evt | ) |
Definition at line 3688 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CMolInfoEditDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.
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.
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.
void CEditingBtnsPanel::OnAddMacroClick | ( | wxCommandEvent & | event | ) |
Definition at line 1982 of file editingbtnspanel.cpp.
References _, BUTTON_HEIGHT, BUTTON_WIDTH, comp_buttons(), python::Connect(), CAddMacroButton::GetFileName(), CAddMacroButton::GetName(), CAddMacroButton::GetReportRequred(), CAddMacroButton::GetTitle(), ID_BUTTON_DYNAMIC, m_all_buttons, m_CheckBox, m_dynamic_buttons_filename, m_dynamic_buttons_name, m_dynamic_buttons_title, m_panel_removed, m_Sizer1, m_Sizer2, m_Sizer3, m_SizerRemoved, NULL, RunMacro(), RunMacroWithReport(), map_checker< Container >::size(), ct::sort(), and x_ResetRemovedTab().
void CEditingBtnsPanel::OnAddrRNA16S | ( | wxCommandEvent & | event | ) |
Definition at line 3198 of file editingbtnspanel.cpp.
References AddNamedrRna(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAddrRNA18S | ( | wxCommandEvent & | event | ) |
Definition at line 3208 of file editingbtnspanel.cpp.
References AddNamedrRna(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAddrRNA23S | ( | wxCommandEvent & | event | ) |
Definition at line 3218 of file editingbtnspanel.cpp.
References AddNamedrRna(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAddStructuredCommentKeyword | ( | wxCommandEvent & | event | ) |
Definition at line 3020 of file editingbtnspanel.cpp.
References CChangeStructuredCommentKeyword::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAppendModToOrg | ( | wxCommandEvent & | event | ) |
Definition at line 3151 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CAppendModToOrgDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::OnAssignFeatureIds | ( | wxCommandEvent & | event | ) |
Definition at line 3059 of file editingbtnspanel.cpp.
References CAssignFeatureId::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnCallerTool | ( | wxCommandEvent & | event | ) |
Definition at line 4521 of file editingbtnspanel.cpp.
References CDiscrepancyDlg::eOncaller, m_TopSeqEntry, m_Workbench, m_WorkDir, and CDiscrepancyDlg::OpenDiscrepancyDlg().
void CEditingBtnsPanel::OnCancelFindButton | ( | wxCommandEvent & | event | ) |
Definition at line 1647 of file editingbtnspanel.cpp.
References i, and m_all_buttons.
void CEditingBtnsPanel::OnChar | ( | wxKeyEvent & | evt | ) |
Definition at line 1566 of file editingbtnspanel.cpp.
References m_Notebook, and CButtonPanel::OnChar().
void CEditingBtnsPanel::OnClickLock | ( | wxCommandEvent & | event | ) |
Definition at line 1508 of file editingbtnspanel.cpp.
References m_AddMacroButton, m_CheckBox, m_exportTabsButton, m_findButton, m_importTabsButton, m_Notebook, m_resetTabsButton, m_Sizer1, m_Sizer2, m_Sizer3, m_SizerRemoved, SaveSettings(), and x_LockButtons().
void CEditingBtnsPanel::OnConvertComment | ( | wxCommandEvent & | event | ) |
Definition at line 3045 of file editingbtnspanel.cpp.
References CConvertComment::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnCountryFixupCap | ( | wxCommandEvent & | event | ) |
Definition at line 3180 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CCountryFixup::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnCountryFixupNoCap | ( | wxCommandEvent & | event | ) |
Definition at line 3189 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CCountryFixup::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
bool CEditingBtnsPanel::OnDataChange | ( | ) |
Definition at line 2179 of file editingbtnspanel.cpp.
References IServiceLocator::GetServiceByType(), GetTopSeqEntryFromScopedObject(), CGBDocument::GetUndoManager(), GetViewObjects(), CGBDocument::GetWorkDir(), m_CmdProccessor, m_Locations, m_SeqSubmit, m_TopSeqEntry, m_Workbench, m_WorkDir, NON_CONST_ITERATE, NULL, and CConstRef< C, Locker >::Reset().
Referenced by CMovableButton::VerifySelection().
void CEditingBtnsPanel::OnExportBtnClick | ( | wxCommandEvent & | event | ) |
Definition at line 2108 of file editingbtnspanel.cpp.
References CFileExtensions::GetDialogFilter(), CFileExtensions::kAllFiles, CFileExtensions::kASN, SaveSettings(), and wxT.
void CEditingBtnsPanel::OnFindButton | ( | wxCommandEvent & | event | ) |
Definition at line 1632 of file editingbtnspanel.cpp.
References i, label, m_all_buttons, and str().
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.
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.
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.
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.
void CEditingBtnsPanel::OnFixiInPrimerSeqs | ( | wxCommandEvent & | event | ) |
Definition at line 3106 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CPCRPrimerFixI::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnFixOrgModInstitution | ( | wxCommandEvent & | event | ) |
Definition at line 3115 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CFixOrgModInst::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnImportBtnClick | ( | wxCommandEvent & | event | ) |
Definition at line 2123 of file editingbtnspanel.cpp.
References CFileExtensions::GetDialogFilter(), CFileExtensions::kAllFiles, CFileExtensions::kASN, LoadSettings(), PlaceButtons(), SetFrameAndPosition(), and wxT.
void CEditingBtnsPanel::OnMegaReport | ( | wxCommandEvent & | event | ) |
Definition at line 4934 of file editingbtnspanel.cpp.
References CDiscrepancyDlg::eMega, m_TopSeqEntry, m_Workbench, m_WorkDir, and CDiscrepancyDlg::OpenDiscrepancyDlg().
void CEditingBtnsPanel::OnMergePrimerSets | ( | wxCommandEvent & | event | ) |
Definition at line 3133 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CMergePrimerSets::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnNotebookTabChanged | ( | wxBookCtrlEvent & | event | ) |
Definition at line 1528 of file editingbtnspanel.cpp.
References m_AddMacroButton, m_CheckBox, m_findButton, and m_Notebook.
void CEditingBtnsPanel::OnParseCollectionDateDayFirst | ( | wxCommandEvent & | event | ) |
Definition at line 3171 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CParseCollectionDateFormats::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnParseCollectionDateMonthFirst | ( | wxCommandEvent & | event | ) |
Definition at line 3162 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CParseCollectionDateFormats::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnParseComment | ( | wxCommandEvent & | event | ) |
Definition at line 3052 of file editingbtnspanel.cpp.
References CConvertComment::apply(), m_CmdProccessor, and m_TopSeqEntry.
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.
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.
void CEditingBtnsPanel::OnRemoveBankitComment | ( | wxCommandEvent & | event | ) |
Definition at line 3006 of file editingbtnspanel.cpp.
References CRemoveBankitComment::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnRemoveDefLines | ( | wxCommandEvent & | event | ) |
Definition at line 3228 of file editingbtnspanel.cpp.
References ICommandProccessor::Execute(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, NULL, and RemoveTitlesSeqEntry().
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.
void CEditingBtnsPanel::OnRemoveFeatures | ( | wxCommandEvent & | event | ) |
Definition at line 2963 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_Workbench, and NULL.
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.
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.
void CEditingBtnsPanel::OnRemoveStructuredCommentKeyword | ( | wxCommandEvent & | event | ) |
Definition at line 3013 of file editingbtnspanel.cpp.
References CChangeStructuredCommentKeyword::apply(), m_CmdProccessor, and m_TopSeqEntry.
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.
void CEditingBtnsPanel::OnReorderSequences | ( | wxCommandEvent & | event | ) |
Definition at line 3034 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CReorderSequencesDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::OnReorderStructuredComment | ( | wxCommandEvent & | event | ) |
Definition at line 3027 of file editingbtnspanel.cpp.
References CReorderStructuredComment::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnResetBackground | ( | wxHyperlinkEvent & | event | ) |
Definition at line 1093 of file editingbtnspanel.cpp.
References m_bg_color_set, SaveSettings(), and SetPanelsBackgroundColour().
void CEditingBtnsPanel::OnResetTabs | ( | wxCommandEvent & | event | ) |
Definition at line 1585 of file editingbtnspanel.cpp.
References map_checker< Container >::clear(), m_MovableButtonPosition, and ResetTabs().
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.
void CEditingBtnsPanel::OnSetBackground | ( | wxHyperlinkEvent & | event | ) |
Definition at line 1081 of file editingbtnspanel.cpp.
References m_bg_color, m_bg_color_set, SaveSettings(), and SetPanelsBackgroundColour().
void CEditingBtnsPanel::OnSplitPrimerSets | ( | wxCommandEvent & | event | ) |
Definition at line 3142 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CSplitPrimerSets::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
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.
void CEditingBtnsPanel::OnSwapPrimerSeqName | ( | wxCommandEvent & | event | ) |
Definition at line 3124 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CSwapPrimerNameSeq::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
|
private |
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().
void CEditingBtnsPanel::ParseStrainSerotypeFromNames | ( | wxCommandEvent & | event | ) |
Definition at line 3817 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandInfluenza_parse, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::ParseText | ( | wxCommandEvent & | evt | ) |
Definition at line 3615 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::ParseTextFromDefline | ( | wxCommandEvent & | evt | ) |
Definition at line 3607 of file editingbtnspanel.cpp.
References CParseTextDlg::eFieldType_Misc, CParseTextDlg::eFieldType_Source, m_Workbench, NULL, CParseTextDlg::SetFromFieldType(), and CParseTextDlg::SetToFieldType().
void CEditingBtnsPanel::PlaceButtons | ( | ) |
Definition at line 1654 of file editingbtnspanel.cpp.
References _, IMovableButton::AddDynamicMenu(), map_checker< Container >::begin(), BUTTON_HEIGHT, BUTTON_WIDTH, comp_buttons(), python::Connect(), CButtonPanel::CreateButton(), map_checker< Container >::end(), map_checker< Container >::find(), IMovableButton::FindUnoccupiedPosition(), IMovableButton::GetOrigId(), i, IMovableButton::IsOccupiedPosition(), CButtonPanel::Layout(), m_all_buttons, m_CheckBox, m_dynamic_buttons_filename, m_dynamic_buttons_name, m_dynamic_buttons_title, m_MovableButtonPosition, m_panel_removed, m_Sizer1, m_Sizer2, m_Sizer3, m_SizerRemoved, NULL, ResetTabs(), RunMacro(), RunMacroWithReport(), IMovableButton::SetLocked(), IMovableButton::SetOriginalPosition(), IMovableButton::SetRemoved(), IMovableButton::SetSizers(), ct::sort(), and x_ResetRemovedTab().
Referenced by CEditingBtnsPanel(), and OnImportBtnClick().
void CEditingBtnsPanel::PrefixCloneToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3980 of file editingbtnspanel.cpp.
References AddModToDefline(), CSubSource_Base::eSubtype_clone, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PrefixCultivarToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 4007 of file editingbtnspanel.cpp.
References AddModToDefline(), COrgMod_Base::eSubtype_cultivar, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PrefixHaplotToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3998 of file editingbtnspanel.cpp.
References AddModToDefline(), CSubSource_Base::eSubtype_haplotype, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PrefixIsolateToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3989 of file editingbtnspanel.cpp.
References AddModToDefline(), COrgMod_Base::eSubtype_isolate, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PrefixListToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 4016 of file editingbtnspanel.cpp.
References ConfigureParamsForPrefixCombo(), ICommandProccessor::Execute(), CPrefixDeflinedlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, NULL, CPrefixDeflinedlg::PopulateModifierCombo(), and CPrefixDeflinedlg::SetParams().
void CEditingBtnsPanel::PrefixOrgToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3964 of file editingbtnspanel.cpp.
References AddOrgToDefline(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PrefixStrainToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3971 of file editingbtnspanel.cpp.
References AddModToDefline(), COrgMod_Base::eSubtype_strain, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PT_Cleanup | ( | wxCommandEvent & | event | ) |
Definition at line 4075 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), InstantiateProteinTitles(), m_CmdProccessor, and m_TopSeqEntry.
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().
void CEditingBtnsPanel::RemoveButton | ( | IMovableButton * | button | ) |
Definition at line 2026 of file editingbtnspanel.cpp.
References map_checker< Container >::end(), map_checker< Container >::erase(), map_checker< Container >::find(), IMovableButton::GetOrigId(), i, m_all_buttons, m_dynamic_buttons_filename, m_dynamic_buttons_name, m_dynamic_buttons_title, m_panel_removed, m_Sizer1, m_Sizer2, m_Sizer3, m_SizerRemoved, NULL, RunMacro(), RunMacroWithReport(), and CButtonPanel::SetMovingButton().
Referenced by IMovableButton::RemoveButton().
void CEditingBtnsPanel::RemoveCGPQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3508 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Remove, CAECRFrame::eFieldType_CDSGeneProt, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::RemoveDupFeats | ( | wxCommandEvent & | evt | ) |
Definition at line 4908 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CRemoveFeaturesDlg::RemoveDuplicateFeatures().
void CEditingBtnsPanel::RemoveFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3558 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Remove, CAECRFrame::eFieldType_Feature, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::RemoveRNAQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3458 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Remove, CAECRFrame::eFieldType_RNA, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::RemoveSourceQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3408 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Remove, CAECRFrame::eFieldType_Source, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::RemoveSrcNotes | ( | wxCommandEvent & | evt | ) |
Definition at line 4547 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CRemoveSrcNotes::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
|
private |
Definition at line 1871 of file editingbtnspanel.cpp.
References filenames, i, and ID_BUTTON_DYNAMIC.
Referenced by LoadSettings().
void CEditingBtnsPanel::RemoveTextInsideStr | ( | wxCommandEvent & | evt | ) |
Definition at line 4892 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::RemoveTextOutsideString | ( | wxCommandEvent & | evt | ) |
Definition at line 4591 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_RemoveTextOutside, CAECRFrame::eFieldType_Misc, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::RemoveUnreviewed | ( | wxCommandEvent & | event | ) |
Definition at line 3950 of file editingbtnspanel.cpp.
References CRemoveUnreviewed::Apply(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::RemoveUnverified | ( | wxCommandEvent & | event | ) |
Definition at line 3943 of file editingbtnspanel.cpp.
References CRemoveUnverified::apply(), m_CmdProccessor, and m_TopSeqEntry.
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.
void CEditingBtnsPanel::ResetTabs | ( | ) |
Definition at line 1591 of file editingbtnspanel.cpp.
References i, m_all_buttons, m_findButton, m_Sizer1, m_Sizer2, m_Sizer3, NULL, and CButtonPanel::SetMovingButton().
Referenced by OnResetTabs(), and PlaceButtons().
void CEditingBtnsPanel::RetranslateCDS | ( | wxCommandEvent & | event | ) |
Definition at line 4507 of file editingbtnspanel.cpp.
References CRetranslateCDS::apply(), CRetranslateCDS::eRetranslateCDSIgnoreStopExceptEnd, m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::RetranslateCDS_NoStp | ( | wxCommandEvent & | event | ) |
Definition at line 4514 of file editingbtnspanel.cpp.
References CRetranslateCDS::apply(), CRetranslateCDS::eRetranslateCDSChooseFrame, m_CmdProccessor, and m_TopSeqEntry.
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.
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.
void CEditingBtnsPanel::RmIllegalQuals | ( | wxCommandEvent & | event | ) |
Definition at line 4871 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::RmIllegalQuals().
void CEditingBtnsPanel::RmWrongOrIllegalQuals | ( | wxCommandEvent & | event | ) |
Definition at line 4881 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::RmWrongOrIllegalQuals().
void CEditingBtnsPanel::RmWrongQuals | ( | wxCommandEvent & | event | ) |
Definition at line 4876 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::RmWrongQuals().
void CEditingBtnsPanel::rRNAtoDNA | ( | wxCommandEvent & | event | ) |
Definition at line 4798 of file editingbtnspanel.cpp.
References CSerialObject::Assign(), cmd, Create(), CSeqdesc_Base::e_Molinfo, CMolInfo_Base::eBiomol_genomic, CMolInfo_Base::eBiomol_rRNA, CSeq_inst_Base::eMol_dna, CSeq_inst_Base::eMol_na, CSeq_inst_Base::eMol_rna, CSeq_inst_Base::eTopology_not_set, ICommandProccessor::Execute(), m_CmdProccessor, m_TopSeqEntry, CRef< C, Locker >::Reset(), CSeq_inst_Base::ResetStrand(), CMolInfo_Base::SetBiomol(), CSeq_inst_Base::SetMol(), CSeqdesc_Base::SetMolinfo(), and CSeq_inst_Base::SetTopology().
void CEditingBtnsPanel::RunMacro | ( | wxCommandEvent & | event | ) |
Definition at line 4453 of file editingbtnspanel.cpp.
References map_checker< Container >::end(), CMacroWorker::ExecuteMacros(), map_checker< Container >::find(), ID_BUTTON143, ID_BUTTON44, log, m_CmdProccessor, m_dynamic_buttons_filename, m_SeqSubmit, m_TopSeqEntry, NcbiMessageBox(), CMacroWorker::s_GetMacroSteps(), and CMacroWorker::sm_AutofixGB.
Referenced by OnAddMacroClick(), PlaceButtons(), and RemoveButton().
void CEditingBtnsPanel::RunMacroWithReport | ( | wxCommandEvent & | event | ) |
Definition at line 4372 of file editingbtnspanel.cpp.
References map_checker< Container >::end(), NStr::EndsWith(), CMacroWorker::ExecuteMacros(), map_checker< Container >::find(), CWorkbench::GetMainWindow(), ID_BUTTON132, ID_BUTTON137, ID_BUTTON171, ITERATE, log, m_CmdProccessor, m_dynamic_buttons_filename, m_dynamic_buttons_title, m_SeqSubmit, m_TopSeqEntry, m_Workbench, NcbiMessageBox(), NULL, CGenericReportDlg::RefreshData(), CMacroWorker::s_GetMacroSteps(), CGenericReportDlg::SetText(), CMacroWorker::sm_AutofixGB, CMacroWorker::sm_AutofixTSA, CMacroWorker::sm_AutofixWGS, ToStdString(), ToWxString(), and wxID_ANY.
Referenced by OnAddMacroClick(), PlaceButtons(), and RemoveButton().
void CEditingBtnsPanel::Save | ( | wxCommandEvent & | evt | ) |
Definition at line 4744 of file editingbtnspanel.cpp.
References CAppDialogs::ExportDialog(), IServiceLocator::GetServiceByType(), GetViewObjects(), and m_Workbench.
void CEditingBtnsPanel::SaveASN1File | ( | wxCommandEvent & | event | ) |
Definition at line 5113 of file editingbtnspanel.cpp.
References CFileExtensions::GetDialogFilter(), CWorkbench::GetMainWindow(), CFileExtensions::kAllFiles, CFileExtensions::kASN, m_SeqSubmit, m_TopSeqEntry, m_Workbench, m_WorkDir, MSerial_AsnText, NULL, out(), and wxT.
|
virtual |
Implements IRegSettings.
Definition at line 1888 of file editingbtnspanel.cpp.
References CSysPath::ResolvePath(), and wxT.
Referenced by OnClickLock(), OnExportBtnClick(), OnResetBackground(), OnSetBackground(), TableReader(), TableReaderFromClipboard(), and ~CEditingBtnsPanel().
Definition at line 2560 of file editingbtnspanel.cpp.
References CGuiRegistry::GetInstance(), CGuiRegistry::GetWriteView(), kFrameDlgHeight, kFrameDlgPosX, kFrameDlgPosY, kFrameDlgWidth, and CRegistryWriteView::Set().
void CEditingBtnsPanel::SaveSettings | ( | wxString | path | ) | const |
Definition at line 1895 of file editingbtnspanel.cpp.
References BUTTON_HEIGHT, BUTTON_WIDTH, DIST_BETWEEN_BUTTONS, map_checker< Container >::end(), CGuiRegistry::ePriority_Local, filenames, map_checker< Container >::find(), CGuiRegistry::GetInstance(), IMovableButton::GetOrigId(), IMovableButton::GetOrigPosition(), GetScreenRect(), CGuiRegistry::GetWriteView(), i, Info(), int, kAutoStart, kBGColor, kBGColorSet, kCoordsArray, kDynIdsArray, kFilenamesArray, kFrameHeight, kFramePosX, kFramePosY, kFrameWidth, kNamesArray, kSettingsVersion, kTitlesArray, LOG_POST, m_AutoStart, m_bg_color, m_bg_color_set, m_dynamic_buttons_filename, m_dynamic_buttons_name, m_dynamic_buttons_title, m_RegPath, m_Sizer1, m_Sizer2, m_Sizer3, row, CRegistryWriteView::Set(), and CGuiRegistry::Write().
void CEditingBtnsPanel::SegregateSets | ( | wxCommandEvent & | event | ) |
Definition at line 4065 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::SelectTarget | ( | wxCommandEvent & | event | ) |
Definition at line 4528 of file editingbtnspanel.cpp.
References m_Workbench, NULL, and CReportEditingDialog::Show().
void CEditingBtnsPanel::SequesterSets | ( | wxCommandEvent & | event | ) |
Definition at line 4769 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_SeqSubmit, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::SetFrameAndPosition | ( | ) |
Definition at line 1733 of file editingbtnspanel.cpp.
References m_FramePosition, and m_FrameSize.
Referenced by CEditingBtnsPanel(), and OnImportBtnClick().
|
private |
Definition at line 1019 of file editingbtnspanel.cpp.
References m_bg_color, m_bg_color_set, m_Notebook, m_panel1, m_panel2, m_panel3, m_panel_removed, CTextPanel::SetTextBackground(), and SetTextViewBackgroundColour().
Referenced by CEditingBtnsPanel(), OnResetBackground(), and OnSetBackground().
Implements IRegSettings.
Definition at line 1756 of file editingbtnspanel.cpp.
References kEditingButtonsPanelLayout, and m_RegPath.
Referenced by CEditingBtnsPanel().
|
private |
Definition at line 1052 of file editingbtnspanel.cpp.
References color, IServiceLocator::GetServiceByType(), IViewManagerService::GetViews(), CTextPanel::GetWidget(), IWMClient::GetWindow(), m_Workbench, and NON_CONST_ITERATE.
Referenced by SetPanelsBackgroundColour().
|
inlineprivate |
Definition at line 315 of file editingbtnspanel.hpp.
void CEditingBtnsPanel::ShowAfter | ( | wxWindow * | dlg | ) |
Definition at line 3363 of file editingbtnspanel.cpp.
Referenced by AddIsolSource(), ApplyCGPQual(), ApplyFeatQual(), ApplyRNAQual(), ApplySourceQual(), ConvertCGPQual(), ConvertFeatQual(), ConvertRNAQual(), ConvertSourceQual(), EditCGPQual(), EditFeatQual(), EditRNAQual(), EditSourceQual(), EditStructField(), RemoveCGPQual(), RemoveFeatQual(), RemoveRNAQual(), RemoveSourceQual(), RemoveTextOutsideString(), SwapCGPQual(), SwapFeatQual(), SwapRNAQual(), and SwapSourceQual().
void CEditingBtnsPanel::ShowFeatureTable | ( | wxCommandEvent & | event | ) |
Definition at line 4927 of file editingbtnspanel.cpp.
References m_Workbench, m_WorkDir, NULL, and CFeatureTblFr::SetWorkDir().
|
static |
Should we show tooltips?
Should we show tooltips?
Definition at line 2147 of file editingbtnspanel.cpp.
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.
void CEditingBtnsPanel::SplitQualifiersAtCommas | ( | wxCommandEvent & | event | ) |
Definition at line 3847 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandSplitQualsAtCommas, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::SplitStructuredCollections | ( | wxCommandEvent & | event | ) |
Definition at line 3856 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandSplitStructuredCollections, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
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.
void CEditingBtnsPanel::SwapCGPQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3498 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Swap, CAECRFrame::eFieldType_CDSGeneProt, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::SwapFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3548 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Swap, CAECRFrame::eFieldType_Feature, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::SwapRNAQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3448 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Swap, CAECRFrame::eFieldType_RNA, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::SwapSourceQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3398 of file editingbtnspanel.cpp.
References CAECRFrame::eActionType_Swap, CAECRFrame::eFieldType_Source, m_Workbench, NULL, CAECRFrame::SetInitParameters(), and ShowAfter().
void CEditingBtnsPanel::TableReader | ( | wxCommandEvent & | event | ) |
Definition at line 3629 of file editingbtnspanel.cpp.
References cmd, IFileLoadPanelClient::GetFileLoaderId(), CRef< C, Locker >::GetPointer(), CRef< C, Locker >::GetPointerOrNull(), i, LoadSettings(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, m_WorkDir, NULL, SaveSettings(), COpenObjectsDlg::SetManagers(), CDialog::SetRegistryPath(), CQualTableLoadManager::SetServiceLocator(), CQualTableLoadManager::SetTopLevelEntry(), ncbi::grid::netcache::search::fields::size, CQualTableLoadManager::x_GetColumnIdPanel(), and CAttribTableColumnIdPanel::x_TableReaderMacro().
void CEditingBtnsPanel::TableReaderFromClipboard | ( | wxCommandEvent & | event | ) |
wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_BUTTON10
Definition at line 2614 of file editingbtnspanel.cpp.
References data, CTmpFile::eIfExists_ReturnCurrent, CTmpFile::eNoRemove, f(), GetExtensionAsInterface(), CRef< C, Locker >::GetPointer(), i, LoadSettings(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, NULL, CDirEntry::Remove(), CRef< C, Locker >::Reset(), SaveSettings(), CQualTableLoadManager::SetFilenames(), CDialog::SetRegistryPath(), CQualTableLoadManager::SetServiceLocator(), CQualTableLoadManager::SetTopLevelEntry(), ToWxString(), CQualTableLoadManager::x_GetColumnIdPanel(), and CAttribTableColumnIdPanel::x_TableReaderMacro().
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.
|
virtual |
Transfer data to the window.
Transfer data to the window
Definition at line 1485 of file editingbtnspanel.cpp.
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.
void CEditingBtnsPanel::TrimNsTerminal | ( | wxCommandEvent & | event | ) |
Definition at line 2748 of file editingbtnspanel.cpp.
References CTrimN::apply(), CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, m_WorkDir, and NULL.
void CEditingBtnsPanel::TrimOrganismNames | ( | wxCommandEvent & | event | ) |
Definition at line 3866 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandTrimOrganismNames, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::UnculTaxTool | ( | wxCommandEvent & | event | ) |
Definition at line 4534 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::UpdateMultSeqClipboard | ( | wxCommandEvent & | event | ) |
Definition at line 4920 of file editingbtnspanel.cpp.
References CSeqUpdateWorker::eMultiple_Clipboard, m_CmdProccessor, m_TopSeqEntry, m_Workbench, CSeqUpdateWorker::SetSeqUpdateType(), and CSeqUpdateWorker::UpdateMultipleSequences().
void CEditingBtnsPanel::UpdateSingleSeqClipboard | ( | wxCommandEvent & | event | ) |
Definition at line 4913 of file editingbtnspanel.cpp.
References CSeqUpdateWorker::eSingle_Clipboard, m_CmdProccessor, m_TopSeqEntry, m_Workbench, CSeqUpdateWorker::SetSeqUpdateType(), and CSeqUpdateWorker::UpdateSingleSequence().
void CEditingBtnsPanel::ValidateSeq | ( | wxCommandEvent & | event | ) |
Definition at line 3334 of file editingbtnspanel.cpp.
References CValidateFrame::GetInstance(), CWorkbench::GetMainWindow(), m_Workbench, NULL, CTableDataValidateParams::SetDoAlignment(), and CTableDataValidateParams::SetDoInference().
void CEditingBtnsPanel::VectorTrim | ( | wxCommandEvent & | event | ) |
Definition at line 3243 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, NULL, and CReportEditingDialog::Show().
void CEditingBtnsPanel::WrongQualsToNote | ( | wxCommandEvent & | event | ) |
Definition at line 4861 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::WrongQualsToNote().
Definition at line 2275 of file editingbtnspanel.cpp.
References CSeq_id::Assign(), CSeq_loc::Assign(), CBioseq_Handle::GetId(), CBioseq_Handle::GetInst_Length(), GetSeqEntryForPubdesc(), GetSeqEntryForSeqdesc(), IServiceLocator::GetServiceByType(), CBioseq_Handle::GetTopLevelEntry(), CGBDocument::GetUndoManager(), GetViewObjects(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, NON_CONST_ITERATE, and CSeq_loc::SetInt().
Referenced by AutodefOptions(), IsLocationSelected(), IsLocationSelectedAa(), and IsLocationSelectedNa().
|
private |
Definition at line 4651 of file editingbtnspanel.cpp.
References _, CScope::eMissing_Null, CScope::GetBioseqHandle(), IServiceLocator::GetServiceByType(), GetViewObjects(), m_TopSeqEntry, m_Workbench, NON_CONST_ITERATE, NULL, and wxT.
Referenced by Add_gene(), Add_misc_feat(), and Add_rRNA().
|
private |
void CEditingBtnsPanel::x_LockButtons | ( | wxSizer * | sizer, |
bool | locked | ||
) |
Definition at line 1490 of file editingbtnspanel.cpp.
References IMovableButton::SetLocked().
Referenced by OnClickLock().
|
private |
Definition at line 1462 of file editingbtnspanel.cpp.
References BUTTON_WIDTH, DIST_BETWEEN_BUTTONS, first(), GetLabel(), i, m_all_buttons, m_panel_removed, m_SizerRemoved, and wxID_ANY.
Referenced by CreateControls(), OnAddMacroClick(), and PlaceButtons().
|
private |
Definition at line 678 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnClickLock(), and OnNotebookTabChanged().
|
private |
Definition at line 684 of file editingbtnspanel.hpp.
Referenced by CreateControls(), OnAddMacroClick(), OnCancelFindButton(), OnFindButton(), PlaceButtons(), RemoveButton(), ResetTabs(), and x_ResetRemovedTab().
|
private |
Definition at line 676 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), LoadSettings(), and SaveSettings().
|
private |
Definition at line 686 of file editingbtnspanel.hpp.
Referenced by LoadSettings(), OnSetBackground(), SaveSettings(), and SetPanelsBackgroundColour().
|
private |
Definition at line 687 of file editingbtnspanel.hpp.
Referenced by Init(), LoadSettings(), OnResetBackground(), OnSetBackground(), SaveSettings(), and SetPanelsBackgroundColour().
|
private |
Definition at line 675 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnAddMacroClick(), OnClickLock(), OnNotebookTabChanged(), and PlaceButtons().
|
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().
Definition at line 685 of file editingbtnspanel.hpp.
Referenced by AddDefaultMacroButtons(), EditButton(), LoadSettings(), OnAddMacroClick(), PlaceButtons(), RemoveButton(), RunMacro(), RunMacroWithReport(), and SaveSettings().
Definition at line 685 of file editingbtnspanel.hpp.
Referenced by AddDefaultMacroButtons(), LoadSettings(), OnAddMacroClick(), PlaceButtons(), RemoveButton(), and SaveSettings().
Definition at line 685 of file editingbtnspanel.hpp.
Referenced by AddDefaultMacroButtons(), LoadSettings(), OnAddMacroClick(), PlaceButtons(), RemoveButton(), RunMacroWithReport(), and SaveSettings().
|
private |
Definition at line 678 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), and OnClickLock().
|
private |
Definition at line 679 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnClickLock(), OnNotebookTabChanged(), and ResetTabs().
|
private |
Definition at line 681 of file editingbtnspanel.hpp.
Referenced by Init(), LoadSettings(), and SetFrameAndPosition().
|
private |
Definition at line 680 of file editingbtnspanel.hpp.
Referenced by Init(), LoadSettings(), and SetFrameAndPosition().
|
private |
Definition at line 678 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), and OnClickLock().
|
private |
Definition at line 667 of file editingbtnspanel.hpp.
|
staticprivate |
CEditingBtnsPanel type definition
CEditingBtnsPanel event table definition
CEditingBtnsPanel constructors
Definition at line 314 of file editingbtnspanel.hpp.
Referenced by ~CEditingBtnsPanel().
Definition at line 674 of file editingbtnspanel.hpp.
Referenced by AnnotateDescriptorComment(), CreateDescGenomeAssemblyComment(), CreateFeature(), IsLocationSelected(), IsLocationSelectedAa(), IsLocationSelectedNa(), and OnDataChange().
Definition at line 683 of file editingbtnspanel.hpp.
Referenced by LoadSettings(), OnResetTabs(), and PlaceButtons().
|
private |
Definition at line 682 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnChar(), OnClickLock(), OnNotebookTabChanged(), and SetPanelsBackgroundColour().
|
private |
Definition at line 688 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), and SetPanelsBackgroundColour().
|
private |
Definition at line 689 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), and SetPanelsBackgroundColour().
|
private |
Definition at line 690 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), and SetPanelsBackgroundColour().
|
private |
Definition at line 691 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnAddMacroClick(), PlaceButtons(), RemoveButton(), SetPanelsBackgroundColour(), and x_ResetRemovedTab().
|
private |
Definition at line 668 of file editingbtnspanel.hpp.
Referenced by LoadSettings(), SaveSettings(), and SetRegistryPath().
|
private |
Definition at line 678 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), and OnClickLock().
|
private |
Definition at line 672 of file editingbtnspanel.hpp.
Referenced by BulkEdit(), BulkEditCDS(), BulkEditMiscFeat(), BulkEditRNA(), BulkGeneEdit(), EditSubmitBlock(), FindASN1(), LaunchDesktop(), OnDataChange(), OnFixCapitalizationAffiliation(), OnFixCapitalizationAuthors(), OnReverseAuthorNamesClick(), OnStripAuthorSuffixes(), RunMacro(), RunMacroWithReport(), SaveASN1File(), and SequesterSets().
|
private |
Definition at line 677 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnAddMacroClick(), OnClickLock(), PlaceButtons(), RemoveButton(), ResetTabs(), and SaveSettings().
|
private |
Definition at line 677 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnAddMacroClick(), OnClickLock(), PlaceButtons(), RemoveButton(), ResetTabs(), and SaveSettings().
|
private |
Definition at line 677 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnAddMacroClick(), OnClickLock(), PlaceButtons(), RemoveButton(), ResetTabs(), and SaveSettings().
|
private |
Definition at line 677 of file editingbtnspanel.hpp.
Referenced by CreateControls(), Init(), OnAddMacroClick(), OnClickLock(), PlaceButtons(), RemoveButton(), and x_ResetRemovedTab().
|
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().
|
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().
|
private |
Definition at line 671 of file editingbtnspanel.hpp.
Referenced by AnnotateDescriptorComment(), BulkEdit(), CreateDescGenomeAssemblyComment(), CreateFeature(), DiscrepancyReport(), EditSubmitBlock(), ExportTable(), ImportFeatureTable(), ImportFeatureTableClipboard(), OnCallerTool(), OnDataChange(), OnMegaReport(), SaveASN1File(), ShowFeatureTable(), TableReader(), TrimNsRich(), and TrimNsTerminal().