NCBI C++ ToolKit
Classes | Macros
edit_sequence.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <objmgr/seq_entry_handle.hpp>
#include <gui/objutils/cmd_composite.hpp>
#include <gui/utils/event_handler.hpp>
#include <gui/objutils/objects.hpp>
#include <gui/widgets/edit/paint_sequence.hpp>
#include <wx/sizer.h>
#include <wx/bmpbuttn.h>
#include <wx/textctrl.h>
#include <gui/widgets/wx/wx_utils.hpp>
#include <wx/dialog.h>
#include <wx/radiobut.h>
#include <wx/checkbox.h>
#include <wx/choice.h>
#include <wx/frame.h>
#include <wx/timer.h>
#include <unordered_map>
+ Include dependency graph for edit_sequence.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CEditSequence
 
class  CFindEditSequence
 

Macros

#define ID_CEDIT_SEQUENCE   wxID_ANY
 
#define SYMBOL_CEDIT_SEQUENCE_STYLE   wxMINIMIZE_BOX | wxMAXIMIZE_BOX |wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL
 
#define SYMBOL_CEDIT_SEQUENCE_TITLE   _("Edit Sequence")
 
#define SYMBOL_CEDIT_SEQUENCE_IDNAME   ID_CEDIT_SEQUENCE
 
#define SYMBOL_CEDIT_SEQUENCE_SIZE   wxSize(704, 504)
 
#define SYMBOL_CEDIT_SEQUENCE_POSITION   wxDefaultPosition
 
#define ID_CLOSE_EDSEQ_BUTTON   11401
 
#define ID_ACCEPT_EDSEQ_BUTTON   11402
 
#define ID_GOTO_EDSEQ_BUTTON   11403
 
#define ID_SHOW_TRANSLATE_EDSEQ_MENU   11405
 
#define ID_SHOW_TRANSLATE1_EDSEQ_MENU   11406
 
#define ID_SHOW_TRANSLATE2_EDSEQ_MENU   11407
 
#define ID_SHOW_TRANSLATE_ALL_EDSEQ_MENU   11408
 
#define ID_SHOW_ONTHEFLY_EDSEQ_MENU   11409
 
#define ID_SHOW_MISMATCH_EDSEQ_MENU   11410
 
#define ID_SHOW_REVCOMP_EDSEQ_MENU   11411
 
#define ID_SHOW_FEATURES_EDSEQ_MENU   11412
 
#define ID_EDIT_COPY_EDSEQ_MENU   11413
 
#define ID_EDIT_CUT_EDSEQ_MENU   11414
 
#define ID_EDIT_PASTE_EDSEQ_MENU   11415
 
#define ID_SHOW_REVTRANSLATE_EDSEQ_MENU   11416
 
#define ID_SHOW_REVTRANSLATE1_EDSEQ_MENU   11417
 
#define ID_SHOW_REVTRANSLATE2_EDSEQ_MENU   11418
 
#define ID_SHOW_REVTRANSLATE_ALL_EDSEQ_MENU   11419
 
#define ID_CANCEL_EDSEQ_BUTTON   11420
 
#define ID_SHOW_TRANSLATE_EVERYTHING_EDSEQ_MENU   11421
 
#define ID_SHOW_TRANSLATE_NONE_EDSEQ_MENU   11422
 
#define ID_EDIT_FIND_EDSEQ_MENU   11423
 
#define ID_RETRANSLATE_EDSEQ_BUTTON   11424
 
#define ID_RANGE_EDSEQ_BUTTON   11425
 
#define READONLY_TIMER_ID   11426
 
#define ID_CFINDEDITSEQUENCE   29000
 
#define ID_TEXTCTRL_FIND_EDIT_SEQ   29001
 
#define ID_NUC_FIND_EDIT_SEQ   29002
 
#define ID_REVCOMP_FIND_EDIT_SEQ   29003
 
#define ID_TRANSFRAME_FIND_EDIT_SEQ   29004
 
#define ID_FRAMECHOICE_FIND_EDIT_SEQ   29005
 
#define ID_PREV_FIND_EDIT_SEQ   29006
 
#define ID_NEXT_FIND_EDIT_SEQ   29007
 
#define ID_DISMISS_FIND_EDIT_SEQ   29008
 
#define SYMBOL_CFINDEDITSEQUENCE_STYLE   wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL
 
#define SYMBOL_CFINDEDITSEQUENCE_TITLE   _("find")
 
#define SYMBOL_CFINDEDITSEQUENCE_IDNAME   ID_CFINDEDITSEQUENCE
 
#define SYMBOL_CFINDEDITSEQUENCE_SIZE   wxSize(400, 300)
 
#define SYMBOL_CFINDEDITSEQUENCE_POSITION   wxDefaultPosition
 

Macro Definition Documentation

◆ ID_ACCEPT_EDSEQ_BUTTON

#define ID_ACCEPT_EDSEQ_BUTTON   11402

Definition at line 80 of file edit_sequence.hpp.

◆ ID_CANCEL_EDSEQ_BUTTON

#define ID_CANCEL_EDSEQ_BUTTON   11420

Definition at line 97 of file edit_sequence.hpp.

◆ ID_CEDIT_SEQUENCE

#define ID_CEDIT_SEQUENCE   wxID_ANY

Control identifiers

Definition at line 72 of file edit_sequence.hpp.

◆ ID_CFINDEDITSEQUENCE

#define ID_CFINDEDITSEQUENCE   29000

Definition at line 223 of file edit_sequence.hpp.

◆ ID_CLOSE_EDSEQ_BUTTON

#define ID_CLOSE_EDSEQ_BUTTON   11401

Definition at line 79 of file edit_sequence.hpp.

◆ ID_DISMISS_FIND_EDIT_SEQ

#define ID_DISMISS_FIND_EDIT_SEQ   29008

Definition at line 231 of file edit_sequence.hpp.

◆ ID_EDIT_COPY_EDSEQ_MENU

#define ID_EDIT_COPY_EDSEQ_MENU   11413

Definition at line 90 of file edit_sequence.hpp.

◆ ID_EDIT_CUT_EDSEQ_MENU

#define ID_EDIT_CUT_EDSEQ_MENU   11414

Definition at line 91 of file edit_sequence.hpp.

◆ ID_EDIT_FIND_EDSEQ_MENU

#define ID_EDIT_FIND_EDSEQ_MENU   11423

Definition at line 100 of file edit_sequence.hpp.

◆ ID_EDIT_PASTE_EDSEQ_MENU

#define ID_EDIT_PASTE_EDSEQ_MENU   11415

Definition at line 92 of file edit_sequence.hpp.

◆ ID_FRAMECHOICE_FIND_EDIT_SEQ

#define ID_FRAMECHOICE_FIND_EDIT_SEQ   29005

Definition at line 228 of file edit_sequence.hpp.

◆ ID_GOTO_EDSEQ_BUTTON

#define ID_GOTO_EDSEQ_BUTTON   11403

Definition at line 81 of file edit_sequence.hpp.

◆ ID_NEXT_FIND_EDIT_SEQ

#define ID_NEXT_FIND_EDIT_SEQ   29007

Definition at line 230 of file edit_sequence.hpp.

◆ ID_NUC_FIND_EDIT_SEQ

#define ID_NUC_FIND_EDIT_SEQ   29002

Definition at line 225 of file edit_sequence.hpp.

◆ ID_PREV_FIND_EDIT_SEQ

#define ID_PREV_FIND_EDIT_SEQ   29006

Definition at line 229 of file edit_sequence.hpp.

◆ ID_RANGE_EDSEQ_BUTTON

#define ID_RANGE_EDSEQ_BUTTON   11425

Definition at line 102 of file edit_sequence.hpp.

◆ ID_RETRANSLATE_EDSEQ_BUTTON

#define ID_RETRANSLATE_EDSEQ_BUTTON   11424

Definition at line 101 of file edit_sequence.hpp.

◆ ID_REVCOMP_FIND_EDIT_SEQ

#define ID_REVCOMP_FIND_EDIT_SEQ   29003

Definition at line 226 of file edit_sequence.hpp.

◆ ID_SHOW_FEATURES_EDSEQ_MENU

#define ID_SHOW_FEATURES_EDSEQ_MENU   11412

Definition at line 89 of file edit_sequence.hpp.

◆ ID_SHOW_MISMATCH_EDSEQ_MENU

#define ID_SHOW_MISMATCH_EDSEQ_MENU   11410

Definition at line 87 of file edit_sequence.hpp.

◆ ID_SHOW_ONTHEFLY_EDSEQ_MENU

#define ID_SHOW_ONTHEFLY_EDSEQ_MENU   11409

Definition at line 86 of file edit_sequence.hpp.

◆ ID_SHOW_REVCOMP_EDSEQ_MENU

#define ID_SHOW_REVCOMP_EDSEQ_MENU   11411

Definition at line 88 of file edit_sequence.hpp.

◆ ID_SHOW_REVTRANSLATE1_EDSEQ_MENU

#define ID_SHOW_REVTRANSLATE1_EDSEQ_MENU   11417

Definition at line 94 of file edit_sequence.hpp.

◆ ID_SHOW_REVTRANSLATE2_EDSEQ_MENU

#define ID_SHOW_REVTRANSLATE2_EDSEQ_MENU   11418

Definition at line 95 of file edit_sequence.hpp.

◆ ID_SHOW_REVTRANSLATE_ALL_EDSEQ_MENU

#define ID_SHOW_REVTRANSLATE_ALL_EDSEQ_MENU   11419

Definition at line 96 of file edit_sequence.hpp.

◆ ID_SHOW_REVTRANSLATE_EDSEQ_MENU

#define ID_SHOW_REVTRANSLATE_EDSEQ_MENU   11416

Definition at line 93 of file edit_sequence.hpp.

◆ ID_SHOW_TRANSLATE1_EDSEQ_MENU

#define ID_SHOW_TRANSLATE1_EDSEQ_MENU   11406

Definition at line 83 of file edit_sequence.hpp.

◆ ID_SHOW_TRANSLATE2_EDSEQ_MENU

#define ID_SHOW_TRANSLATE2_EDSEQ_MENU   11407

Definition at line 84 of file edit_sequence.hpp.

◆ ID_SHOW_TRANSLATE_ALL_EDSEQ_MENU

#define ID_SHOW_TRANSLATE_ALL_EDSEQ_MENU   11408

Definition at line 85 of file edit_sequence.hpp.

◆ ID_SHOW_TRANSLATE_EDSEQ_MENU

#define ID_SHOW_TRANSLATE_EDSEQ_MENU   11405

Definition at line 82 of file edit_sequence.hpp.

◆ ID_SHOW_TRANSLATE_EVERYTHING_EDSEQ_MENU

#define ID_SHOW_TRANSLATE_EVERYTHING_EDSEQ_MENU   11421

Definition at line 98 of file edit_sequence.hpp.

◆ ID_SHOW_TRANSLATE_NONE_EDSEQ_MENU

#define ID_SHOW_TRANSLATE_NONE_EDSEQ_MENU   11422

Definition at line 99 of file edit_sequence.hpp.

◆ ID_TEXTCTRL_FIND_EDIT_SEQ

#define ID_TEXTCTRL_FIND_EDIT_SEQ   29001

Definition at line 224 of file edit_sequence.hpp.

◆ ID_TRANSFRAME_FIND_EDIT_SEQ

#define ID_TRANSFRAME_FIND_EDIT_SEQ   29004

Definition at line 227 of file edit_sequence.hpp.

◆ READONLY_TIMER_ID

#define READONLY_TIMER_ID   11426

Definition at line 103 of file edit_sequence.hpp.

◆ SYMBOL_CEDIT_SEQUENCE_IDNAME

#define SYMBOL_CEDIT_SEQUENCE_IDNAME   ID_CEDIT_SEQUENCE

Definition at line 75 of file edit_sequence.hpp.

◆ SYMBOL_CEDIT_SEQUENCE_POSITION

#define SYMBOL_CEDIT_SEQUENCE_POSITION   wxDefaultPosition

Definition at line 77 of file edit_sequence.hpp.

◆ SYMBOL_CEDIT_SEQUENCE_SIZE

#define SYMBOL_CEDIT_SEQUENCE_SIZE   wxSize(704, 504)

Definition at line 76 of file edit_sequence.hpp.

◆ SYMBOL_CEDIT_SEQUENCE_STYLE

#define SYMBOL_CEDIT_SEQUENCE_STYLE   wxMINIMIZE_BOX | wxMAXIMIZE_BOX |wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL

Definition at line 73 of file edit_sequence.hpp.

◆ SYMBOL_CEDIT_SEQUENCE_TITLE

#define SYMBOL_CEDIT_SEQUENCE_TITLE   _("Edit Sequence")

Definition at line 74 of file edit_sequence.hpp.

◆ SYMBOL_CFINDEDITSEQUENCE_IDNAME

#define SYMBOL_CFINDEDITSEQUENCE_IDNAME   ID_CFINDEDITSEQUENCE

Definition at line 234 of file edit_sequence.hpp.

◆ SYMBOL_CFINDEDITSEQUENCE_POSITION

#define SYMBOL_CFINDEDITSEQUENCE_POSITION   wxDefaultPosition

Definition at line 236 of file edit_sequence.hpp.

◆ SYMBOL_CFINDEDITSEQUENCE_SIZE

#define SYMBOL_CFINDEDITSEQUENCE_SIZE   wxSize(400, 300)

Definition at line 235 of file edit_sequence.hpp.

◆ SYMBOL_CFINDEDITSEQUENCE_STYLE

#define SYMBOL_CFINDEDITSEQUENCE_STYLE   wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL

Definition at line 232 of file edit_sequence.hpp.

◆ SYMBOL_CFINDEDITSEQUENCE_TITLE

#define SYMBOL_CFINDEDITSEQUENCE_TITLE   _("find")

Definition at line 233 of file edit_sequence.hpp.

Modified on Fri Sep 20 14:57:04 2024 by modify_doxy.py rev. 669887