NCBI C++ ToolKit
Classes | Macros | Enumerations | Variables
seq_table_grid.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <objects/seqtable/Seq_table.hpp>
#include <objects/seqtable/SeqTable_column.hpp>
#include <objects/seqtable/SeqTable_multi_data.hpp>
#include <objects/seqtable/SeqTable_column_info.hpp>
#include <gui/packages/pkg_sequence_edit/bulk_cmd_panel.hpp>
#include <gui/packages/pkg_sequence_edit/seq_grid_table_navigator.hpp>
#include <gui/packages/pkg_sequence_edit/seqtable_util.hpp>
#include "wx/wxprec.h"
#include "wx/wx.h"
#include "wx/grid.h"
#include <wx/textwrapper.h>
+ Include dependency graph for seq_table_grid.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  CSeqGridCellAttrProvider
 
struct  CSeqGridCellAttrProvider::pair_hash
 
class  CCollapsibleGrid
 
class  CGridCellWrapStringRenderer
 
class  CSeqTableGrid
 
class  CSeqTableGridPanel
 

Macros

#define ID_CSEQTABLEGRID   10078
 
#define ID_GRID   10012
 
#define SYMBOL_CSEQTABLEGRIDPANEL_STYLE   wxTAB_TRAVERSAL
 
#define SYMBOL_CSEQTABLEGRIDPANEL_TITLE   _("SeqTableGrid")
 
#define SYMBOL_CSEQTABLEGRIDPANEL_IDNAME   ID_CSEQTABLEGRID
 
#define SYMBOL_CSEQTABLEGRIDPANEL_SIZE   wxSize(400, 300)
 
#define SYMBOL_CSEQTABLEGRIDPANEL_POSITION   wxDefaultPosition
 

Enumerations

enum  {
  eCmdCopyTableValues = 31200 , eCmdPasteTableValues , eCmdAppendTableValues , eCmdCopyTableValuesFromId ,
  eCmdSearchTable , eCmdDeleteTableCol , eCmdRenameTableCol , eCmdCollapseTableCol ,
  eCmdExpandTableCol
}
 

Variables

static const int kSkipColumns = 1
 

Macro Definition Documentation

◆ ID_CSEQTABLEGRID

#define ID_CSEQTABLEGRID   10078

Control identifiers

Definition at line 193 of file seq_table_grid.hpp.

◆ ID_GRID

#define ID_GRID   10012

Definition at line 194 of file seq_table_grid.hpp.

◆ SYMBOL_CSEQTABLEGRIDPANEL_IDNAME

#define SYMBOL_CSEQTABLEGRIDPANEL_IDNAME   ID_CSEQTABLEGRID

Definition at line 197 of file seq_table_grid.hpp.

◆ SYMBOL_CSEQTABLEGRIDPANEL_POSITION

#define SYMBOL_CSEQTABLEGRIDPANEL_POSITION   wxDefaultPosition

Definition at line 199 of file seq_table_grid.hpp.

◆ SYMBOL_CSEQTABLEGRIDPANEL_SIZE

#define SYMBOL_CSEQTABLEGRIDPANEL_SIZE   wxSize(400, 300)

Definition at line 198 of file seq_table_grid.hpp.

◆ SYMBOL_CSEQTABLEGRIDPANEL_STYLE

#define SYMBOL_CSEQTABLEGRIDPANEL_STYLE   wxTAB_TRAVERSAL

Definition at line 195 of file seq_table_grid.hpp.

◆ SYMBOL_CSEQTABLEGRIDPANEL_TITLE

#define SYMBOL_CSEQTABLEGRIDPANEL_TITLE   _("SeqTableGrid")

Definition at line 196 of file seq_table_grid.hpp.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
eCmdCopyTableValues 
eCmdPasteTableValues 
eCmdAppendTableValues 
eCmdCopyTableValuesFromId 
eCmdSearchTable 
eCmdDeleteTableCol 
eCmdRenameTableCol 
eCmdCollapseTableCol 
eCmdExpandTableCol 

Definition at line 202 of file seq_table_grid.hpp.

Variable Documentation

◆ kSkipColumns

const int kSkipColumns = 1
static
Modified on Fri Jul 19 17:08:50 2024 by modify_doxy.py rev. 669887