NCBI C++ ToolKit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
CUnalignedRegionDlg Class Reference

Search Toolkit Book for CUnalignedRegionDlg

#include "unaligned_region_dlg.hpp"
(Private to src/gui/widgets/seq_graphic.)

+ Inheritance diagram for CUnalignedRegionDlg:
+ Collaboration diagram for CUnalignedRegionDlg:

Public Member Functions

 CUnalignedRegionDlg ()
 Constructors. More...
 
 CUnalignedRegionDlg (wxWindow *parent, wxWindowID id=10000, const wxString &caption=_("Unaligned Region"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 
bool Create (wxWindow *parent, wxWindowID id=10000, const wxString &caption=_("Unaligned Region"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 Creation. More...
 
 ~CUnalignedRegionDlg ()
 Destructor. More...
 
void Init ()
 Initialises member variables. More...
 
void CreateControls ()
 Creates the controls and sizers. More...
 
void WriteNormalText (const wxString &text)
 
void WriteRedText (const wxString &text)
 
wxBitmap GetBitmapResource (const wxString &name)
 
wxIcon GetIconResource (const wxString &name)
 

Static Public Member Functions

static bool ShowToolTips ()
 Should we show tooltips? More...
 

Public Attributes

wxRichTextCtrl * m_SequenceTextCtrl
 

Detailed Description

CUnalignedRegionDlg class declaration

Definition at line 73 of file unaligned_region_dlg.hpp.

Constructor & Destructor Documentation

◆ CUnalignedRegionDlg() [1/2]

CUnalignedRegionDlg::CUnalignedRegionDlg ( )

Constructors.

CUnalignedRegionDlg type definition

CUnalignedRegionDlg event table definition

CUnalignedRegionDlg constructors

Definition at line 69 of file unaligned_region_dlg.cpp.

References Init().

◆ CUnalignedRegionDlg() [2/2]

CUnalignedRegionDlg::CUnalignedRegionDlg ( wxWindow *  parent,
wxWindowID  id = 10000,
const wxString &  caption = _("Unaligned Region"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL 
)

◆ ~CUnalignedRegionDlg()

CUnalignedRegionDlg::~CUnalignedRegionDlg ( )

Destructor.

CUnalignedRegionDlg destructor

Definition at line 106 of file unaligned_region_dlg.cpp.

Member Function Documentation

◆ Create()

bool CUnalignedRegionDlg::Create ( wxWindow *  parent,
wxWindowID  id = 10000,
const wxString &  caption = _("Unaligned Region"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL 
)

Creation.

CUnalignedRegionDlg creator

Definition at line 85 of file unaligned_region_dlg.cpp.

References CreateControls(), and ncbi::grid::netcache::search::fields::size.

Referenced by CUnalignedRegionDlg().

◆ CreateControls()

void CUnalignedRegionDlg::CreateControls ( )

Creates the controls and sizers.

Control creation for CUnalignedRegionDlg

Definition at line 129 of file unaligned_region_dlg.cpp.

References _, ID_SEQUENCE_RICHTEXTCTRL, and m_SequenceTextCtrl.

Referenced by Create().

◆ GetBitmapResource()

wxBitmap CUnalignedRegionDlg::GetBitmapResource ( const wxString &  name)

Get bitmap resources

Definition at line 184 of file unaligned_region_dlg.cpp.

◆ GetIconResource()

wxIcon CUnalignedRegionDlg::GetIconResource ( const wxString &  name)

Get icon resources

Definition at line 197 of file unaligned_region_dlg.cpp.

◆ Init()

void CUnalignedRegionDlg::Init ( void  )

Initialises member variables.

Member initialisation

Definition at line 117 of file unaligned_region_dlg.cpp.

References m_SequenceTextCtrl, and NULL.

Referenced by CUnalignedRegionDlg().

◆ ShowToolTips()

bool CUnalignedRegionDlg::ShowToolTips ( )
static

Should we show tooltips?

Should we show tooltips?

Definition at line 175 of file unaligned_region_dlg.cpp.

◆ WriteNormalText()

void CUnalignedRegionDlg::WriteNormalText ( const wxString &  text)

◆ WriteRedText()

void CUnalignedRegionDlg::WriteRedText ( const wxString &  text)

Member Data Documentation

◆ m_SequenceTextCtrl

wxRichTextCtrl* CUnalignedRegionDlg::m_SequenceTextCtrl

Definition at line 114 of file unaligned_region_dlg.hpp.

Referenced by CreateControls(), Init(), WriteNormalText(), and WriteRedText().


The documentation for this class was generated from the following files:
Modified on Wed Apr 17 13:10:50 2024 by modify_doxy.py rev. 669887