)
291 #define SYMBOL_CEDITINGBTNSPANEL_IDNAME ID_CEDITINGBTNSPANEL 292 #define SYMBOL_CEDITINGBTNSPANEL_SIZE wxSize(600,400) 293 #define SYMBOL_CEDITINGBTNSPANEL_POSITION wxDefaultPosition 304DECLARE_EVENT_TABLE()
327 voidCreateControls();
330 virtual boolTransferDataToWindow();
333 voidOnClickLock( wxCommandEvent& event );
334 voidOnNotebookTabChanged(wxBookCtrlEvent &event);
335 voidShowAfter(wxWindow* dlg);
340 voidOnReverseAuthorNamesClick( wxCommandEvent& event );
343 voidEditPubs( wxCommandEvent& event );
346 voidParseLocalIdToSrc( wxCommandEvent& event );
349 voidOnFixCapitalizationAll( wxCommandEvent& event );
352 voidOnFixCapitalizationAuthors( wxCommandEvent& event );
355 voidOnFixCapitalizationTitles( wxCommandEvent& event );
358 voidOnFixCapitalizationAffiliation( wxCommandEvent& event );
361 voidSortUniqueCount( wxCommandEvent& event );
362 voidClickableSortUniqueCount( wxCommandEvent& event );
365 voidOnRemoveUnpublishedPublications( wxCommandEvent& event );
368 voidTableReaderFromClipboard( wxCommandEvent& event );
371 voidTaxFixCleanup( wxCommandEvent& event );
374 voidRemoveAllFeatures( wxCommandEvent& event );
377 voidOnStripAuthorSuffixes( wxCommandEvent& event );
380 voidOnRemoveAuthorConsortiums( wxCommandEvent& event );
383 voidTrimNsRich( wxCommandEvent& event );
385 voidTrimNsTerminal( wxCommandEvent& event );
388 voidAnnotateDescriptorComment( wxCommandEvent& event );
391 voidMrnaCds( wxCommandEvent& event );
394 voidOnAddCitSubForUpdate( wxCommandEvent& event );
397 voidOnRemoveSequences( wxCommandEvent& event );
400 voidOnRemoveGenomeProjectsDB( wxCommandEvent& event );
403 voidRemProtTitles( wxCommandEvent& event );
406 voidRmCultureNotes( wxCommandEvent& event );
409 voidRevComp16S(wxCommandEvent& event);
412 voidOnRemoveDescriptors( wxCommandEvent& event );
415 voidStrainToSp( wxCommandEvent& event );
418 voidOnRemoveAllStructuredComments( wxCommandEvent& event );
421 voidBulkEditCDS( wxCommandEvent& event );
423 voidAddTranslExcept( wxCommandEvent& event );
425 voidOnRemoveFeatures( wxCommandEvent& event );
427 voidBulkGeneEdit( wxCommandEvent& event );
429 voidOnRemoveBankitComment( wxCommandEvent& event );
431 voidOnRemoveStructuredCommentKeyword( wxCommandEvent& event );
433 voidOnAddStructuredCommentKeyword( wxCommandEvent& event );
435 voidOnReorderStructuredComment( wxCommandEvent& event );
437 voidOnReorderSequences( wxCommandEvent& event );
439 voidOnConvertComment( wxCommandEvent& event );
441 voidOnParseComment( wxCommandEvent& event );
443 voidOnAssignFeatureIds( wxCommandEvent& event );
445 voidLabelrRNAs( wxCommandEvent& event );
449 voidRetranslateCDS_NoStp( wxCommandEvent& event );
451 voidBulkEditRNA( wxCommandEvent& event );
453 voidBulkEditMiscFeat(wxCommandEvent& event);
455 voidOnFixiInPrimerSeqs( wxCommandEvent& event );
457 voidOnFixOrgModInstitution( wxCommandEvent& event );
459 voidOnSwapPrimerSeqName( wxCommandEvent& event );
461 voidOnMergePrimerSets( wxCommandEvent& event );
463 voidOnSplitPrimerSets( wxCommandEvent& event );
465 voidOnAppendModToOrg( wxCommandEvent& event );
467 voidOnParseCollectionDateMonthFirst( wxCommandEvent& event );
469 voidOnParseCollectionDateDayFirst( wxCommandEvent& event );
471 voidOnCountryFixupCap ( wxCommandEvent& event );
473 voidOnCountryFixupNoCap ( wxCommandEvent& event );
475 voidOnAddrRNA16S ( wxCommandEvent& event );
477 voidOnAddrRNA18S ( wxCommandEvent& event );
479 voidOnAddrRNA23S ( wxCommandEvent& event );
481 voidOnRemoveDefLines (wxCommandEvent& event);
483 voidVectorTrim( wxCommandEvent& event );
485 voidAddCDS( wxCommandEvent& event );
487 voidAddRNA( wxCommandEvent& event );
489 voidAddOtherFeature( wxCommandEvent& event );
491 voidValidateSeq( wxCommandEvent& event );
493 voidDiscrepancyReport ( wxCommandEvent& event );
495 voidAddSequences( wxCommandEvent& event );
497 voidApplySourceQual( wxCommandEvent& event );
498 voidEditSourceQual( wxCommandEvent& evt );
499 voidConvertSourceQual( wxCommandEvent& evt );
500 voidSwapSourceQual( wxCommandEvent& evt );
501 voidRemoveSourceQual( wxCommandEvent& evt );
502 voidApplyRNAQual( wxCommandEvent& evt );
503 voidEditRNAQual( wxCommandEvent& evt );
504 voidConvertRNAQual( wxCommandEvent& evt );
505 voidSwapRNAQual( wxCommandEvent& evt );
506 voidRemoveRNAQual( wxCommandEvent& evt );
507 voidApplyCGPQual( wxCommandEvent& evt );
508 voidEditCGPQual( wxCommandEvent& evt );
509 voidConvertCGPQual( wxCommandEvent& evt );
510 voidSwapCGPQual( wxCommandEvent& evt );
511 voidRemoveCGPQual( wxCommandEvent& evt );
512 voidApplyFeatQual( wxCommandEvent& evt );
513 voidEditFeatQual( wxCommandEvent& evt );
514 voidConvertFeatQual( wxCommandEvent& evt );
515 voidSwapFeatQual( wxCommandEvent& evt );
516 voidRemoveFeatQual( wxCommandEvent& evt );
517 voidEditStructField( wxCommandEvent& evt );
518 voidEditFeatureEvidence( wxCommandEvent& evt );
519 voidEditFeatureLocation( wxCommandEvent& evt );
520 voidParseText( wxCommandEvent& evt );
521 voidParseTextFromDefline( wxCommandEvent& evt );
522 voidConvertFeatures( wxCommandEvent& evt );
523 voidTableReader( wxCommandEvent& event );
524 voidBulkEdit( wxCommandEvent& event );
525 voidMolInfoEdit(wxCommandEvent& evt);
526 voidAutodefDefaultOptions(wxCommandEvent& evt);
527 voidAutodefOptions(wxCommandEvent& evt);
528 voidAutodefMisc(wxCommandEvent& evt);
529 voidAutodefId(wxCommandEvent& evt);
530 voidAutodefNoMods(wxCommandEvent& evt);
531 voidAutodefPopset(wxCommandEvent& evt);
532 voidAutodefRefresh(wxCommandEvent& evt);
533 voidParseStrainSerotypeFromNames (wxCommandEvent& event);
534 voidAddStrainSerotypeToNames (wxCommandEvent& event);
535 voidFixupOrganismNames (wxCommandEvent& event);
536 voidSplitQualifiersAtCommas (wxCommandEvent& event);
537 voidSplitStructuredCollections (wxCommandEvent& event);
538 voidTrimOrganismNames (wxCommandEvent& event);
539 voidAddNamedrRNA12S(wxCommandEvent& event);
540 voidAddNamedrRNA28S(wxCommandEvent& event);
541 voidAddNamedrRNA26S(wxCommandEvent& event);
542 voidAddNamedrRNASmall(wxCommandEvent& event);
543 voidAddNamedrRNALarge(wxCommandEvent& event);
544 voidAddControlRegion ( wxCommandEvent& event);
545 voidAddMicrosatellite ( wxCommandEvent& event);
546 voidCreateFeature ( wxCommandEvent& evt);
547 voidRemoveUnverified( wxCommandEvent& event );
548 voidRemoveUnreviewed( wxCommandEvent& event);
549 voidAddDefLine ( wxCommandEvent& event);
551 voidPrefixOrgToDefLine ( wxCommandEvent& event);
552 voidPrefixStrainToDefLine ( wxCommandEvent& event);
553 voidPrefixCloneToDefLine ( wxCommandEvent& event);
554 voidPrefixIsolateToDefLine ( wxCommandEvent& event);
555 voidPrefixHaplotToDefLine ( wxCommandEvent& event);
556 voidPrefixCultivarToDefLine ( wxCommandEvent& event);
557 voidPrefixListToDefLine ( wxCommandEvent& event);
559 voidSegregateSets( wxCommandEvent& event );
560 voidPT_Cleanup (wxCommandEvent& event);
561 voidOnCallerTool(wxCommandEvent& event);
562 voidSelectTarget(wxCommandEvent& event);
564 voidRunMacro( wxCommandEvent& event );
565 voidRunMacroWithReport( wxCommandEvent& event );
567 voidAddSet( wxCommandEvent& event );
568 voidAddGSet( wxCommandEvent& event );
569 voidUnculTaxTool( wxCommandEvent& event );
570 voidRemoveSrcNotes( wxCommandEvent& evt );
571 voidAddIsolSource( wxCommandEvent& evt );
572 voidExtendPartialsConstr( wxCommandEvent& evt );
573 voidExtendPartialsAll( wxCommandEvent& evt );
574 voidConvertCdsToMiscFeat( wxCommandEvent& evt );
575 voidLowercaseQuals( wxCommandEvent& evt );
576 voidRemoveTextOutsideString( wxCommandEvent& evt );
577 voidCorrectGenes( wxCommandEvent& event );
578 voidCreateDescGenomeAssemblyComment ( wxCommandEvent& evt);
579 voidECNumberCleanup( wxCommandEvent& evt );
580 voidAdd_rRNA( wxCommandEvent& evt );
581 voidAdd_misc_feat( wxCommandEvent& evt );
582 voidAdd_gene( wxCommandEvent& evt );
583 voidSave( wxCommandEvent& evt );
584 voidExportTable(wxCommandEvent& evt);
585 voidSequesterSets( wxCommandEvent& event );
586 voidEditSubmitBlock( wxCommandEvent& event);
587 voidrRNAtoDNA( wxCommandEvent& event);
588 voidWrongQualsToNote( wxCommandEvent& event);
589 voidIllegalQualsToNote( wxCommandEvent& event);
590 voidRmIllegalQuals( wxCommandEvent& event);
591 voidRmWrongQuals( wxCommandEvent& event);
592 voidGroupExplode( wxCommandEvent& event);
593 voidRemoveTextInsideStr( wxCommandEvent& evt );
594 voidFindASN1( wxCommandEvent& evt );
595 voidRemoveDupFeats( wxCommandEvent& evt );
596 voidRmWrongOrIllegalQuals( wxCommandEvent& event);
597 voidUpdateSingleSeqClipboard( wxCommandEvent& event );
598 voidUpdateMultSeqClipboard(wxCommandEvent& event);
599 voidShowFeatureTable( wxCommandEvent& event );
600 voidOnMegaReport(wxCommandEvent& event);
601 voidImportFeatureTable(wxCommandEvent& event);
602 voidImportFeatureTableClipboard(wxCommandEvent& event);
603 voidLaunchDesktop(wxCommandEvent& event);
604 voidBarcodeTool( wxCommandEvent& event );
605 voidApplyDbxrefs(wxCommandEvent& event);
606 voidEditSequence( wxCommandEvent& event );
607 voidMacroEditor( wxCommandEvent& event );
608 voidSaveASN1File(wxCommandEvent& event);
615wxBitmap GetBitmapResource(
constwxString& name );
618wxIcon GetIconResource(
constwxString& name );
622 static boolShowToolTips();
627 voidSetFrameAndPosition();
628 boolOnDataChange ();
629 boolIsLocationSelected();
630 boolIsLocationSelectedAa();
631 boolIsLocationSelectedNa();
633 voidx_LockButtons(wxSizer *sizer,
boollocked);
634 voidOnResetTabs ( wxCommandEvent& event);
635 voidOnFindButton ( wxCommandEvent& event);
636 voidOnCancelFindButton ( wxCommandEvent& event);
637 voidOnExportBtnClick( wxCommandEvent& event );
638 voidOnImportBtnClick( wxCommandEvent& event );
639 voidOnAddMacroClick( wxCommandEvent& event );
640 voidOnSetBackground(wxHyperlinkEvent& event);
641 voidOnResetBackground(wxHyperlinkEvent& event);
645 voidOnChar(wxKeyEvent& evt);
648 virtual voidSetRegistryPath(
const string& reg_path);
649 virtual voidLoadSettings();
650 virtual voidSaveSettings()
const;
651 voidLoadSettings(wxString path);
652 voidSaveSettings(wxString path)
const;
656vector<CRef<CSeq_loc> > x_GetSelectedLocations();
657 voidx_ResetRemovedTab();
660 voidSetPanelsBackgroundColour();
661 voidSetTextViewBackgroundColour(
constwxColour &
color);
662 voidSaveSettings(
const string®path, wxWindow *dlg)
const;
663 voidLoadSettings(
const string®path, wxWindow *dlg);
664 voidAddDefaultMacroButtons();
665 voidRemoveStaticButtons( vector<int> &ids, vector<string> &
filenames, vector<string> &button_names, vector<string> &titles);
710 IMovableButton(wxPanel* parent, wxWindowID
id,
constwxString &
label=wxEmptyString,
constwxPoint &pos=wxDefaultPosition,
constwxSize &
size=wxDefaultSize,
longstyle=0);
713 virtual voidSetLocked(
boollocked);
714 virtual voidSetRemoved(
boolremoved);
715 virtual voidSetDragging(
booldragging);
716 virtual voidSetSizers(wxWindow *win_top=
NULL, wxSizer *sizer1=
NULL, wxSizer *sizer2=
NULL, wxSizer *sizer3=
NULL, wxSizer *sizer_removed_actual=
NULL);
717 virtualwxPoint FindUnoccupiedPosition(wxSizer *sizer =
NULL);
718 virtual boolIsOccupiedPosition();
719 virtual voidOnRightClick(wxContextMenuEvent &evt);
720 virtual voidonMouseClick(wxCommandEvent& evt);
721 virtual voidMoveButton(wxPoint mousePos);
722 virtual voidOnKeyDown(wxKeyEvent& evt);
723 virtual boolOnChar(wxKeyEvent& event);
724 voidSetScrollPos(wxPoint scrollpos);
725 voidOnPopupClick(wxCommandEvent &evt);
726 voidOnPopupClickUpdate(wxUpdateUIEvent& event);
730 voidCopyButton(wxSizer *sizer, wxPoint p);
732 voidAddDynamicMenu();
744 CButtonPanel(wxWindow *parent, wxWindowID
id,
constwxPoint &pos=wxDefaultPosition,
constwxSize &
size=wxDefaultSize);
746 virtual boolLayout();
747 virtual voidonMouseClick(wxMouseEvent& evt);
748 virtual voidOnKeyDown(wxKeyEvent& event);
749 virtual boolOnChar(wxKeyEvent& event);
751wxPoint GetScrollPos();
User-defined methods of the data storage class.
IMovableButton * m_MovingButton
void x_InterpretMacro(const string ¯o_name, CNcbiOstrstream &log)
vector< CRef< CSeq_loc > > m_Locations
ICommandProccessor * m_CmdProccessor
bool ShouldAutoStart(void)
CEditingBtnsPanel & operator=(CEditingBtnsPanel const &)
TConstScopedObjects m_InputObjects
CEditingBtnsPanel(CEditingBtnsPanel const &)
wxButton * m_resetTabsButton
CConstRef< CSeq_submit > m_SeqSubmit
objects::CSeq_entry_Handle m_TopSeqEntry
map< int, vector< pair< int, wxPoint > > > m_MovableButtonPosition
wxSearchCtrl * m_findButton
vector< IMovableButton * > m_all_buttons
wxBoxSizer * m_SizerRemoved
static CEditingBtnsPanel * m_Instance
CButtonPanel * m_panel_removed
map< int, string > m_dynamic_buttons_title
Undo/Redo interface for editing operations.
wxPoint GetOrigPosition()
virtual ~IMovableButton()
void SetOriginalPosition(wxPoint p)
virtual bool VerifySelection(CEditingBtnsPanel *e)=0
wxSizer * m_TopSizerRemoved
IRegSettings An interface for objects that save / restore settings using CGuiRegistry.
IWorkbench is the central interface in the application framework.
Include a standard set of the NCBI C++ Toolkit most basic headers.
#define SYMBOL_CEDITINGBTNSPANEL_IDNAME
#define SYMBOL_CEDITINGBTNSPANEL_SIZE
#define SYMBOL_CEDITINGBTNSPANEL_STYLE
#define SYMBOL_CEDITINGBTNSPANEL_POSITION
vector< SConstScopedObject > TConstScopedObjects
bool RetranslateCDS(const CSeq_feat &cds, CScope &scope)
RetranslateCDS A function to replace the protein Bioseq pointed to by cds.product with the current tr...
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIPKG_SEQUENCE_EDIT_EXPORT
static const char label[]
Defines to provide correct exporting from DLLs in Windows.
const struct ncbi::grid::netcache::search::fields::SIZE size
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4