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

Search Toolkit Book for CSingleAssemblyProgramPanel

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

+ Inheritance diagram for CSingleAssemblyProgramPanel:
+ Collaboration diagram for CSingleAssemblyProgramPanel:

Public Types

enum  { ID_CSINGLEASSEMBLYPROGRAMPANEL = 10121 , ID_TEXTCTRL17 = 10123 , ID_TEXTCTRL18 = 10124 }
 Control identifiers. More...
 

Public Member Functions

 CSingleAssemblyProgramPanel ()
 Constructors. More...
 
 CSingleAssemblyProgramPanel (wxWindow *parent, wxWindowID id=ID_CSINGLEASSEMBLYPROGRAMPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool Create (wxWindow *parent, wxWindowID id=ID_CSINGLEASSEMBLYPROGRAMPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 Creation. More...
 
 ~CSingleAssemblyProgramPanel ()
 Destructor. More...
 
void Init ()
 Initialises member variables. More...
 
void CreateControls ()
 Creates the controls and sizers. More...
 
virtual void SetValue (const string &val)
 
virtual string GetValue ()
 
wxBitmap GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
- Public Member Functions inherited from CAssemblyProgramPanel
 CAssemblyProgramPanel ()
 Constructors. More...
 
 CAssemblyProgramPanel (wxWindow *parent, wxWindowID id=10121, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 ~CAssemblyProgramPanel ()
 Destructor. More...
 

Static Public Member Functions

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

Public Attributes

wxTextCtrl * m_Program
 
wxTextCtrl * m_Version
 

Detailed Description

CSingleAssemblyProgramPanel class declaration

Definition at line 70 of file singleassemblyprogrampanel.hpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Control identifiers.

Enumerator
ID_CSINGLEASSEMBLYPROGRAMPANEL 
ID_TEXTCTRL17 
ID_TEXTCTRL18 

Definition at line 115 of file singleassemblyprogrampanel.hpp.

Constructor & Destructor Documentation

◆ CSingleAssemblyProgramPanel() [1/2]

CSingleAssemblyProgramPanel::CSingleAssemblyProgramPanel ( )

Constructors.

CSingleAssemblyProgramPanel type definition

CSingleAssemblyProgramPanel event table definition

CSingleAssemblyProgramPanel constructors

Definition at line 67 of file singleassemblyprogrampanel.cpp.

References Init().

◆ CSingleAssemblyProgramPanel() [2/2]

CSingleAssemblyProgramPanel::CSingleAssemblyProgramPanel ( wxWindow *  parent,
wxWindowID  id = ID_CSINGLEASSEMBLYPROGRAMPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ ~CSingleAssemblyProgramPanel()

CSingleAssemblyProgramPanel::~CSingleAssemblyProgramPanel ( )

Destructor.

CSingleAssemblyProgramPanel destructor

Definition at line 103 of file singleassemblyprogrampanel.cpp.

Member Function Documentation

◆ Create()

bool CSingleAssemblyProgramPanel::Create ( wxWindow *  parent,
wxWindowID  id = ID_CSINGLEASSEMBLYPROGRAMPANEL,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxTAB_TRAVERSAL 
)

◆ CreateControls()

void CSingleAssemblyProgramPanel::CreateControls ( )

Creates the controls and sizers.

Control creation for CSingleAssemblyProgramPanel

Definition at line 127 of file singleassemblyprogrampanel.cpp.

References _, ID_TEXTCTRL17, ID_TEXTCTRL18, m_Program, and m_Version.

Referenced by Create().

◆ GetBitmapResource()

wxBitmap CSingleAssemblyProgramPanel::GetBitmapResource ( const wxString &  name)

Retrieves bitmap resources.

Get bitmap resources

Definition at line 198 of file singleassemblyprogrampanel.cpp.

◆ GetIconResource()

wxIcon CSingleAssemblyProgramPanel::GetIconResource ( const wxString &  name)

Retrieves icon resources.

Get icon resources

Definition at line 211 of file singleassemblyprogrampanel.cpp.

◆ GetValue()

string CSingleAssemblyProgramPanel::GetValue ( void  )
virtual

◆ Init()

void CSingleAssemblyProgramPanel::Init ( void  )

Initialises member variables.

Member initialisation

Definition at line 114 of file singleassemblyprogrampanel.cpp.

References m_Program, m_Version, and NULL.

Referenced by CSingleAssemblyProgramPanel().

◆ SetValue()

void CSingleAssemblyProgramPanel::SetValue ( const string val)
virtual

◆ ShowToolTips()

bool CSingleAssemblyProgramPanel::ShowToolTips ( )
static

Should we show tooltips?

Should we show tooltips?

Definition at line 189 of file singleassemblyprogrampanel.cpp.

Member Data Documentation

◆ m_Program

wxTextCtrl* CSingleAssemblyProgramPanel::m_Program

Definition at line 112 of file singleassemblyprogrampanel.hpp.

Referenced by CreateControls(), GetValue(), Init(), and SetValue().

◆ m_Version

wxTextCtrl* CSingleAssemblyProgramPanel::m_Version

Definition at line 113 of file singleassemblyprogrampanel.hpp.

Referenced by CreateControls(), GetValue(), Init(), and SetValue().


The documentation for this class was generated from the following files:
Modified on Fri Jan 05 07:21:55 2024 by modify_doxy.py rev. 669887