NCBI C++ ToolKit
|
#include <ncbi_pch.hpp>
#include <wx/sizer.h>
#include <wx/msgdlg.h>
#include <wx/dc.h>
#include <wx/settings.h>
#include <wx/dcclient.h>
#include <wx/textdlg.h>
#include <wx/tokenzr.h>
#include <wx/clipbrd.h>
#include <gui/objutils/interface_registry.hpp>
#include <gui/packages/pkg_sequence_edit/seq_table_grid.hpp>
#include <gui/packages/pkg_sequence_edit/srceditdialog.hpp>
#include <gui/packages/pkg_sequence_edit/molinfoedit_util.hpp>
#include <gui/packages/pkg_sequence_edit/subprep_util.hpp>
#include <gui/packages/pkg_sequence_edit/rename_column_dlg.hpp>
#include <gui/widgets/edit/field_type_constants.hpp>
#include <gui/widgets/wx/ui_command.hpp>
#include <gui/widgets/wx/message_box.hpp>
#include <gui/widgets/edit/simple_text_edit_dlg.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Functions | |
USING_SCOPE (objects) | |
bool | cmpTableValues (const pair< pair< string, int >, int > &a, const pair< pair< string, int >, int > &b) |
static void | s_CopyToIntColumn (CConstRef< objects::CSeqTable_column > src, CRef< objects::CSeqTable_column > dst, int top, int bot) |
static void | s_CopyToStringColumn (CConstRef< objects::CSeqTable_column > src, CRef< objects::CSeqTable_column > dst, int top, int bot, bool append, string delim) |
static void | s_CopyColumn (CConstRef< objects::CSeqTable_column > src, CRef< objects::CSeqTable_column > dst, int top, int bot, bool append, string delim) |
static void | s_CopyRow (CConstRef< objects::CSeq_table > src, CRef< objects::CSeq_table > dst, int left, int right, int src_row, int dst_row, bool append, string delim) |
bool cmpTableValues | ( | const pair< pair< string, int >, int > & | a, |
const pair< pair< string, int >, int > & | b | ||
) |
Definition at line 1019 of file seq_table_grid.cpp.
References a, b, NStr::fAllowLeadingSpaces, NStr::fAllowTrailingSpaces, NStr::fConvErr_NoThrow, l(), r(), and NStr::StringToNumeric().
Referenced by CSeqTableGridPanel::x_SortByRowLabel(), and CSeqTableGridPanel::x_SortTableByColumn().
|
static |
Definition at line 1750 of file seq_table_grid.cpp.
References append(), NULL, s_CopyToIntColumn(), s_CopyToStringColumn(), and wxT.
Referenced by CSeqTableGridPanel::x_PasteCells().
|
static |
Definition at line 1767 of file seq_table_grid.cpp.
References append(), and NStr::IsBlank().
Referenced by CSeqTableGridPanel::x_PasteCells().
|
static |
Definition at line 1692 of file seq_table_grid.cpp.
References NStr::StringToInt().
Referenced by s_CopyColumn().
|
static |
Definition at line 1718 of file seq_table_grid.cpp.
References append(), NStr::IsBlank(), NStr::NumericToString(), and val.
Referenced by s_CopyColumn().
USING_SCOPE | ( | objects | ) |