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 4734 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 4723 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 4712 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_rRNA, m_Workbench, NULL, and x_GetSelectedSeq().
void CEditingBtnsPanel::AddCDS | ( | wxCommandEvent & | event | ) |
Definition at line 3255 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_cdregion, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::AddControlRegion | ( | wxCommandEvent & | event | ) |
Definition at line 3929 of file editingbtnspanel.cpp.
References CreateControlRegion(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
|
private |
Definition at line 4182 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 3959 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::AddGSet | ( | wxCommandEvent & | event | ) |
Definition at line 4502 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddIsolSource | ( | wxCommandEvent & | evt | ) |
Definition at line 4558 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 3937 of file editingbtnspanel.cpp.
References CreateMicrosatellite(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNA12S | ( | wxCommandEvent & | event | ) |
Definition at line 3878 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNA26S | ( | wxCommandEvent & | event | ) |
Definition at line 3898 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNA28S | ( | wxCommandEvent & | event | ) |
Definition at line 3888 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNALarge | ( | wxCommandEvent & | event | ) |
Definition at line 3918 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddNamedrRNASmall | ( | wxCommandEvent & | event | ) |
Definition at line 3908 of file editingbtnspanel.cpp.
References AddNamedrRna(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddOtherFeature | ( | wxCommandEvent & | event | ) |
Definition at line 3308 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_gene, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::AddRNA | ( | wxCommandEvent & | event | ) |
Definition at line 3280 of file editingbtnspanel.cpp.
References CBulkFeatureAddDlgStd::ChooseFeatureType(), CSeqFeatData::eSubtype_rRNA, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::AddSequences | ( | wxCommandEvent & | event | ) |
Definition at line 3359 of file editingbtnspanel.cpp.
References CAddSequences::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AddSet | ( | wxCommandEvent & | event | ) |
Definition at line 4491 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CChooseSetClassDlg::GetClass(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::AddStrainSerotypeToNames | ( | wxCommandEvent & | event | ) |
Definition at line 3829 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 2959 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 2770 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 3470 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 5151 of file editingbtnspanel.cpp.
References CBarcodeTool::ApplyDbxrefs(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::ApplyFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3520 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 3420 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 3370 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 3705 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ConfigureAutodefParamsForBestCombo(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefId | ( | wxCommandEvent & | evt | ) |
Definition at line 3782 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ConfigureAutodefParamsForID(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefMisc | ( | wxCommandEvent & | evt | ) |
Definition at line 3773 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 3790 of file editingbtnspanel.cpp.
References AutodefSeqEntryNoTitle(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::AutodefOptions | ( | wxCommandEvent & | evt | ) |
Definition at line 3725 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 3797 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 3813 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::BarcodeTool | ( | wxCommandEvent & | event | ) |
Definition at line 5010 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::BulkEdit | ( | wxCommandEvent & | event | ) |
Definition at line 3675 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 2924 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 5157 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 3080 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 2980 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 4580 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::ConvertCGPQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3490 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 3540 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 3624 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::ConvertRNAQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3440 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 3390 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 4605 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 4612 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 4036 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 3351 of file editingbtnspanel.cpp.
References CDiscrepancyDlg::eNormal, m_TopSeqEntry, m_Workbench, m_WorkDir, and CDiscrepancyDlg::OpenDiscrepancyDlg().
void CEditingBtnsPanel::ECNumberCleanup | ( | wxCommandEvent & | evt | ) |
Definition at line 4634 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 3480 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 3530 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 3580 of file editingbtnspanel.cpp.
References CBulkEditFeatDlg::eEvidence, CException::GetMsg(), m_Workbench, NULL, CBulkEditFeatDlg::SetEditingType(), and wxT.
void CEditingBtnsPanel::EditFeatureLocation | ( | wxCommandEvent & | evt | ) |
Definition at line 3594 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 3430 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 5030 of file editingbtnspanel.cpp.
References count, 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 3380 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 3570 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 4781 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 4762 of file editingbtnspanel.cpp.
References m_TopSeqEntry, m_WorkDir, NULL, and CExportTableDlg::SaveTable().
void CEditingBtnsPanel::ExtendPartialsAll | ( | wxCommandEvent & | evt | ) |
Definition at line 4574 of file editingbtnspanel.cpp.
References CExtendPartialFeatDlg::ApplyToAllAndDie(), m_Workbench, and NULL.
void CEditingBtnsPanel::ExtendPartialsConstr | ( | wxCommandEvent & | evt | ) |
Definition at line 4568 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::FindASN1 | ( | wxCommandEvent & | evt | ) |
Definition at line 4900 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 3839 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 4889 of file editingbtnspanel.cpp.
References CGroupExplode::apply(), m_CmdProccessor, m_TopSeqEntry, and m_Workbench.
void CEditingBtnsPanel::IllegalQualsToNote | ( | wxCommandEvent & | event | ) |
Definition at line 4868 of file editingbtnspanel.cpp.
References CWrongIllegalQuals::IllegalQualsToNote(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::ImportFeatureTable | ( | wxCommandEvent & | event | ) |
Definition at line 4943 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 4953 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 3068 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 4963 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 dtl::version.
void CEditingBtnsPanel::LowercaseQuals | ( | wxCommandEvent & | evt | ) |
Definition at line 4586 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::MacroEditor | ( | wxCommandEvent & | event | ) |
Definition at line 5104 of file editingbtnspanel.cpp.
References CMacroFlowEditor::GetInstance(), CWorkbench::GetMainWindow(), m_Workbench, and NULL.
void CEditingBtnsPanel::MolInfoEdit | ( | wxCommandEvent & | evt | ) |
Definition at line 3690 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 2795 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 2806 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 3200 of file editingbtnspanel.cpp.
References AddNamedrRna(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAddrRNA18S | ( | wxCommandEvent & | event | ) |
Definition at line 3210 of file editingbtnspanel.cpp.
References AddNamedrRna(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAddrRNA23S | ( | wxCommandEvent & | event | ) |
Definition at line 3220 of file editingbtnspanel.cpp.
References AddNamedrRna(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAddStructuredCommentKeyword | ( | wxCommandEvent & | event | ) |
Definition at line 3022 of file editingbtnspanel.cpp.
References CChangeStructuredCommentKeyword::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnAppendModToOrg | ( | wxCommandEvent & | event | ) |
Definition at line 3153 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CAppendModToOrgDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::OnAssignFeatureIds | ( | wxCommandEvent & | event | ) |
Definition at line 3061 of file editingbtnspanel.cpp.
References CAssignFeatureId::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnCallerTool | ( | wxCommandEvent & | event | ) |
Definition at line 4523 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 3047 of file editingbtnspanel.cpp.
References CConvertComment::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnCountryFixupCap | ( | wxCommandEvent & | event | ) |
Definition at line 3182 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CCountryFixup::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnCountryFixupNoCap | ( | wxCommandEvent & | event | ) |
Definition at line 3191 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 3108 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CPCRPrimerFixI::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnFixOrgModInstitution | ( | wxCommandEvent & | event | ) |
Definition at line 3117 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 4936 of file editingbtnspanel.cpp.
References CDiscrepancyDlg::eMega, m_TopSeqEntry, m_Workbench, m_WorkDir, and CDiscrepancyDlg::OpenDiscrepancyDlg().
void CEditingBtnsPanel::OnMergePrimerSets | ( | wxCommandEvent & | event | ) |
Definition at line 3135 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 3173 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CParseCollectionDateFormats::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnParseCollectionDateMonthFirst | ( | wxCommandEvent & | event | ) |
Definition at line 3164 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CParseCollectionDateFormats::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnParseComment | ( | wxCommandEvent & | event | ) |
Definition at line 3054 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 2913 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 2725 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), IPubDescEditor::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnRemoveBankitComment | ( | wxCommandEvent & | event | ) |
Definition at line 3008 of file editingbtnspanel.cpp.
References CRemoveBankitComment::apply(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::OnRemoveDefLines | ( | wxCommandEvent & | event | ) |
Definition at line 3230 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 2897 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CRemoveDescDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::OnRemoveFeatures | ( | wxCommandEvent & | event | ) |
Definition at line 2965 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 2843 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 2818 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 3015 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 3036 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), CReorderSequencesDlg::GetCommand(), m_CmdProccessor, m_TopSeqEntry, and NULL.
void CEditingBtnsPanel::OnReorderStructuredComment | ( | wxCommandEvent & | event | ) |
Definition at line 3029 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 3144 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 2712 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 3126 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 3819 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 3617 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::ParseTextFromDefline | ( | wxCommandEvent & | evt | ) |
Definition at line 3609 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 3982 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 4009 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 4000 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 3991 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 4018 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 3966 of file editingbtnspanel.cpp.
References AddOrgToDefline(), ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::PrefixStrainToDefLine | ( | wxCommandEvent & | event | ) |
Definition at line 3973 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 4077 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 2700 of file editingbtnspanel.cpp.
References count, Info(), LOG_POST, m_CmdProccessor, m_TopSeqEntry, and CRemoveFeaturesDlg::RemoveAllFeatures_Ex().
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 3510 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 4910 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CRemoveFeaturesDlg::RemoveDuplicateFeatures().
void CEditingBtnsPanel::RemoveFeatQual | ( | wxCommandEvent & | evt | ) |
Definition at line 3560 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 3460 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 3410 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 4549 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 4894 of file editingbtnspanel.cpp.
References m_Workbench, and NULL.
void CEditingBtnsPanel::RemoveTextOutsideString | ( | wxCommandEvent & | evt | ) |
Definition at line 4593 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 3952 of file editingbtnspanel.cpp.
References CRemoveUnreviewed::Apply(), cmd, ICommandProccessor::Execute(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::RemoveUnverified | ( | wxCommandEvent & | event | ) |
Definition at line 3945 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 2855 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 4509 of file editingbtnspanel.cpp.
References CRetranslateCDS::apply(), CRetranslateCDS::eRetranslateCDSIgnoreStopExceptEnd, m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::RetranslateCDS_NoStp | ( | wxCommandEvent & | event | ) |
Definition at line 4516 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 2891 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 2866 of file editingbtnspanel.cpp.
References cmd, ICommandProccessor::Execute(), GetRmCultureNotesCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::RmIllegalQuals | ( | wxCommandEvent & | event | ) |
Definition at line 4873 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::RmIllegalQuals().
void CEditingBtnsPanel::RmWrongOrIllegalQuals | ( | wxCommandEvent & | event | ) |
Definition at line 4883 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::RmWrongOrIllegalQuals().
void CEditingBtnsPanel::RmWrongQuals | ( | wxCommandEvent & | event | ) |
Definition at line 4878 of file editingbtnspanel.cpp.
References m_CmdProccessor, m_TopSeqEntry, and CWrongIllegalQuals::RmWrongQuals().
void CEditingBtnsPanel::rRNAtoDNA | ( | wxCommandEvent & | event | ) |
Definition at line 4800 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 4455 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 4374 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 4746 of file editingbtnspanel.cpp.
References CAppDialogs::ExportDialog(), IServiceLocator::GetServiceByType(), GetViewObjects(), and m_Workbench.
void CEditingBtnsPanel::SaveASN1File | ( | wxCommandEvent & | event | ) |
Definition at line 5115 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 4067 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_CmdProccessor, m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::SelectTarget | ( | wxCommandEvent & | event | ) |
Definition at line 4530 of file editingbtnspanel.cpp.
References m_Workbench, NULL, and CReportEditingDialog::Show().
void CEditingBtnsPanel::SequesterSets | ( | wxCommandEvent & | event | ) |
Definition at line 4771 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 3365 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 4929 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 3849 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandSplitQualsAtCommas, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::SplitStructuredCollections | ( | wxCommandEvent & | event | ) |
Definition at line 3858 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 2877 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 3500 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 3550 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 3450 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 3400 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 3631 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 2613 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 2687 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 2738 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 2750 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 3868 of file editingbtnspanel.cpp.
References CStrainSerotypeInfluenza::eCommandTrimOrganismNames, ICommandProccessor::Execute(), CStrainSerotypeInfluenza::GetCommand(), m_CmdProccessor, and m_TopSeqEntry.
void CEditingBtnsPanel::UnculTaxTool | ( | wxCommandEvent & | event | ) |
Definition at line 4536 of file editingbtnspanel.cpp.
References CWorkbench::GetMainWindow(), m_TopSeqEntry, m_Workbench, and NULL.
void CEditingBtnsPanel::UpdateMultSeqClipboard | ( | wxCommandEvent & | event | ) |
Definition at line 4922 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 4915 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 3336 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 3245 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 4863 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 4653 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().