Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_MessageBox_Generic Class Reference

#include <messagebox_generic.h>

Collaboration diagram for CL_MessageBox_Generic:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_MessageBox_Generic (CL_MessageBox *self, const CL_ComponentOptions &options, CL_StyleManager *style)
 ~CL_MessageBox_Generic ()
void set_text (const std::string &text)
void on_button (int button)

Public Attributes

std::string text
CL_MessageBoxmessagebox
CL_Labellabel_text
CL_Buttonbutton [3]
CL_Signal_v0 sig_button [3]
CL_Slot slot_on_button [3]
int result_button

Static Public Methods

CL_ComponentOptions create_options (const std::string &title, const std::string &text, const std::string &button1, const std::string &button2, const std::string &button3)

Constructor & Destructor Documentation

CL_MessageBox_Generic::CL_MessageBox_Generic ( CL_MessageBox * self,
const CL_ComponentOptions & options,
CL_StyleManager * style )
 

CL_MessageBox_Generic::~CL_MessageBox_Generic ( ) [inline]
 

Definition at line 27 of file messagebox_generic.h.


Member Function Documentation

CL_ComponentOptions CL_MessageBox_Generic::create_options ( const std::string & title,
const std::string & text,
const std::string & button1,
const std::string & button2,
const std::string & button3 ) [static]
 

void CL_MessageBox_Generic::on_button ( int button )
 

void CL_MessageBox_Generic::set_text ( const std::string & text )
 


Member Data Documentation

CL_Button* CL_MessageBox_Generic::button[3]
 

Definition at line 36 of file messagebox_generic.h.

CL_Label* CL_MessageBox_Generic::label_text
 

Definition at line 35 of file messagebox_generic.h.

CL_MessageBox* CL_MessageBox_Generic::messagebox
 

Definition at line 33 of file messagebox_generic.h.

int CL_MessageBox_Generic::result_button
 

Definition at line 43 of file messagebox_generic.h.

CL_Signal_v0 CL_MessageBox_Generic::sig_button[3]
 

Definition at line 38 of file messagebox_generic.h.

CL_Slot CL_MessageBox_Generic::slot_on_button[3]
 

Definition at line 40 of file messagebox_generic.h.

std::string CL_MessageBox_Generic::text
 

Definition at line 31 of file messagebox_generic.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:10 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001