A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCMacroApplySrcTablePanel.html below:

NCBI C++ ToolKit: CMacroApplySrcTablePanel Class Reference

Search Toolkit Book for CMacroApplySrcTablePanel

#include <gui/widgets/edit/macro_applysrc_table.hpp>

enum   {
  ID_CMACROAPPLYSRCTABLEPANEL = 12000 , ID_APPLYSRCTBLPREVIEW = 12001 , ID_APPLYSRCTBLFILE , ID_APPLYSRCTBLBTMBTN ,
  ID_APPLYSRCTBLWND , ID_APPLYSRCTBLADDQUAL , ID_APPLYTBLRBTN1 , ID_APPLYTBLRBTN2 ,
  ID_APPLYTBLRBTN3 , ID_APPLYTBLRBTN4 , ID_APPLYTBLRBTN5 , ID_APPLYTBLTXT1 ,
  ID_APPLYTBLCB1 , ID_APPLYTBLCB2 , ID_APPLYTBLCB3 , ID_APPLYTBLCB4 ,
  ID_APPLYSRCTBLMATCHQUAL
}   Control identifiers. More...
  using  TAddValue = vector< tuple< string, int, EMacroFieldType, bool > >   ◆ TAddValue ◆ anonymous enum

Control identifiers.

Enumerator ID_CMACROAPPLYSRCTABLEPANEL  ID_APPLYSRCTBLPREVIEW  ID_APPLYSRCTBLFILE  ID_APPLYSRCTBLBTMBTN  ID_APPLYSRCTBLWND  ID_APPLYSRCTBLADDQUAL  ID_APPLYTBLRBTN1  ID_APPLYTBLRBTN2  ID_APPLYTBLRBTN3  ID_APPLYTBLRBTN4  ID_APPLYTBLRBTN5  ID_APPLYTBLTXT1  ID_APPLYTBLCB1  ID_APPLYTBLCB2  ID_APPLYTBLCB3  ID_APPLYTBLCB4  ID_APPLYSRCTBLMATCHQUAL 

Definition at line 144 of file macro_applysrc_table.hpp.

◆ CMacroApplySrcTablePanel() [1/2] CMacroApplySrcTablePanel::CMacroApplySrcTablePanel ( ) ◆ CMacroApplySrcTablePanel() [2/2] ◆ ~CMacroApplySrcTablePanel() CMacroApplySrcTablePanel::~CMacroApplySrcTablePanel ( ) ◆ Create() bool CMacroApplySrcTablePanel::Create ( wxWindow *  parent, wxWindowID  id = ID_CMACROAPPLYSRCTABLEPANEL, const wxPoint &  pos = wxDefaultPosition, const wxSize &  size = wxDefaultSize, long  style = wxTAB_TRAVERSAL  ) ◆ CreateControls() void CMacroApplySrcTablePanel::CreateControls ( )

Creates the controls and sizers.

Definition at line 151 of file macro_applysrc_table.cpp.

References _, ID_APPLYSRCTBLADDQUAL, ID_APPLYSRCTBLBTMBTN, ID_APPLYSRCTBLFILE, ID_APPLYSRCTBLPREVIEW, ID_APPLYSRCTBLWND, ID_APPLYTBLCB1, ID_APPLYTBLCB2, ID_APPLYTBLCB3, ID_APPLYTBLCB4, ID_APPLYTBLRBTN1, ID_APPLYTBLRBTN2, ID_APPLYTBLRBTN3, ID_APPLYTBLRBTN4, ID_APPLYTBLRBTN5, ID_APPLYTBLTXT1, m_Commadel, m_ConvertMulti, m_Filename, m_MergeDel, m_MergeTwoCols, m_Otherdel, m_OtherText, m_QualLabel, m_ScrolledWindow, m_Semidel, m_Sizer, m_Spacedel, m_SplitFirstCol, m_Tabdel, m_TablePreview, OnHyperlinkClicked(), OnOpenFile(), wxID_ANY, wxT, and x_AddEmptyRow().

Referenced by Create().

◆ GetBitmapResource() wxBitmap CMacroApplySrcTablePanel::GetBitmapResource ( const wxString &  name ) ◆ GetDelimiter() string CMacroApplySrcTablePanel::GetDelimiter ( ) const ◆ GetFilename() string CMacroApplySrcTablePanel::GetFilename ( void  ) const

Definition at line 282 of file macro_applysrc_table.cpp.

References m_Filename, and ToStdString().

Referenced by CApplySrcTableTreeItemData::GetFunction(), CApplyStrCommTableTreeItemData::GetFunction(), CApplyPubTableTreeItemData::GetFunction(), CApplyDBlinkTableTreeItemData::GetFunction(), CApplyMolinfoTableTreeItemData::GetFunction(), CApplyMiscTableTreeItemData::GetFunction(), CApplyFeatTableTreeItemData::GetFunction(), CApplyCDSGeneProtTableTreeItemData::GetFunction(), CApplyRNATableTreeItemData::GetFunction(), CApplyTableItemData::GetMacroDescription(), and CApplyTableItemData::GetVariables().

◆ GetIconResource() wxIcon CMacroApplySrcTablePanel::GetIconResource ( const wxString &  name ) ◆ GetMatchField() ◆ GetValues()

Definition at line 320 of file macro_applysrc_table.cpp.

References m_ScrolledWindow, row, and ToStdString().

Referenced by CApplySrcTableTreeItemData::GetFunction(), CApplyStrCommTableTreeItemData::GetFunction(), CApplyPubTableTreeItemData::GetFunction(), CApplyDBlinkTableTreeItemData::GetFunction(), CApplyMolinfoTableTreeItemData::GetFunction(), CApplyMiscTableTreeItemData::GetFunction(), CApplyFeatTableTreeItemData::GetFunction(), CApplyCDSGeneProtTableTreeItemData::GetFunction(), CApplyRNATableTreeItemData::GetFunction(), CApplyFeatTableTreeItemData::UpdateTarget(), CApplyCDSGeneProtTableTreeItemData::UpdateTarget(), and CApplyRNATableTreeItemData::UpdateTarget().

◆ Init() void CMacroApplySrcTablePanel::Init ( void  )

Initialises member variables.

Definition at line 129 of file macro_applysrc_table.cpp.

References m_Commadel, m_ConvertMulti, m_Filename, m_MergeDel, m_MergeTwoCols, m_Otherdel, m_OtherText, m_QualLabel, m_ScrolledWindow, m_Semidel, m_Sizer, m_Spacedel, m_SplitFirstCol, m_Tabdel, and m_TablePreview.

Referenced by CMacroApplySrcTablePanel().

◆ IsConvertMultiSet() bool CMacroApplySrcTablePanel::IsConvertMultiSet ( ) const inline ◆ IsMergeDelimiterSet() bool CMacroApplySrcTablePanel::IsMergeDelimiterSet ( ) const inline ◆ IsMergeFirstSet() bool CMacroApplySrcTablePanel::IsMergeFirstSet ( ) const inline ◆ IsSplitFirstSet() bool CMacroApplySrcTablePanel::IsSplitFirstSet ( ) const inline ◆ OnDelete() void CMacroApplySrcTablePanel::OnDelete ( wxHyperlinkEvent &  event ) ◆ OnDelimiterSelected() void CMacroApplySrcTablePanel::OnDelimiterSelected ( wxCommandEvent &  event ) ◆ OnHyperlinkClicked() void CMacroApplySrcTablePanel::OnHyperlinkClicked ( wxHyperlinkEvent &  event ) ◆ OnNewFileEntered() void CMacroApplySrcTablePanel::OnNewFileEntered ( wxCommandEvent &  event ) ◆ OnOpenFile() void CMacroApplySrcTablePanel::OnOpenFile ( wxCommandEvent &  event ) ◆ SetConvertMulti() void CMacroApplySrcTablePanel::SetConvertMulti ( bool  value ) inline ◆ SetDelimiter() void CMacroApplySrcTablePanel::SetDelimiter ( const stringdel ) ◆ SetFilename() void CMacroApplySrcTablePanel::SetFilename ( const stringfname ) ◆ SetMergeDelimiter() void CMacroApplySrcTablePanel::SetMergeDelimiter ( bool  value ) inline ◆ SetMergeFirst() void CMacroApplySrcTablePanel::SetMergeFirst ( bool  value ) inline ◆ SetSplitFirst() void CMacroApplySrcTablePanel::SetSplitFirst ( bool  value ) inline ◆ SetValues() ◆ ShowToolTips() bool CMacroApplySrcTablePanel::ShowToolTips ( ) static ◆ x_AddEmptyRow() ◆ x_AddRowToWindow() void CMacroApplySrcTablePanel::x_AddRowToWindow ( wxWindow *  row ) private ◆ x_ProcessFirstLine() void CMacroApplySrcTablePanel::x_ProcessFirstLine ( bool  update_only_table = false ) private

Definition at line 458 of file macro_applysrc_table.cpp.

References _ASSERT, ILineReader::AtEOF(), NMacroUtil::ConvertMultiSpaces(), delimiter, CRef< C, Locker >::Empty(), first(), flags, NStr::fSplit_MergeDelimiters, ILineReader::GetCurrentLine(), GetDelimiter(), i, m_ConvertMulti, m_Filename, m_MergeDel, m_MergeTwoCols, m_Sizer, m_SplitFirstCol, m_TablePreview, ILineReader::New(), ILineReader::ReadLine(), CRef< C, Locker >::Reset(), row, NStr::SplitByPattern(), NStr::SplitInTwo(), ToStdString(), ToWxString(), and x_AddEmptyRow().

Referenced by OnDelimiterSelected(), OnNewFileEntered(), and SetValues().

◆ m_Commadel wxRadioButton* CMacroApplySrcTablePanel::m_Commadel private ◆ m_ConvertMulti wxCheckBox* CMacroApplySrcTablePanel::m_ConvertMulti private ◆ m_FieldType ◆ m_Filename wxTextCtrl* CMacroApplySrcTablePanel::m_Filename private ◆ m_MergeDel wxCheckBox* CMacroApplySrcTablePanel::m_MergeDel private ◆ m_MergeTwoCols wxCheckBox* CMacroApplySrcTablePanel::m_MergeTwoCols private ◆ m_Otherdel wxRadioButton* CMacroApplySrcTablePanel::m_Otherdel private ◆ m_OtherText wxTextCtrl* CMacroApplySrcTablePanel::m_OtherText private ◆ m_QualLabel wxStaticText* CMacroApplySrcTablePanel::m_QualLabel private ◆ m_RowHeight int CMacroApplySrcTablePanel::m_RowHeight { 0 } private ◆ m_ScrolledWindow wxScrolledWindow* CMacroApplySrcTablePanel::m_ScrolledWindow private ◆ m_Semidel wxRadioButton* CMacroApplySrcTablePanel::m_Semidel private ◆ m_Sizer wxFlexGridSizer* CMacroApplySrcTablePanel::m_Sizer private ◆ m_Spacedel wxRadioButton* CMacroApplySrcTablePanel::m_Spacedel private ◆ m_SplitFirstCol wxCheckBox* CMacroApplySrcTablePanel::m_SplitFirstCol private ◆ m_Tabdel wxRadioButton* CMacroApplySrcTablePanel::m_Tabdel private ◆ m_TablePreview wxListCtrl* CMacroApplySrcTablePanel::m_TablePreview private

The documentation for this class was generated from the following files:


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