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

CL_FileDialog Class Reference

clanGUI="Controls". More...

#include <filedialog.h>

Inheritance diagram for CL_FileDialog:

Inheritance graph
[legend]
Collaboration diagram for CL_FileDialog:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_FileDialog (const CL_ComponentOptions &options, CL_Component *parent, CL_StyleManager *style=NULL)
 Construction:.

 CL_FileDialog (const std::string &path, const std::string &filter, CL_Component *parent, CL_StyleManager *style=NULL)
virtual ~CL_FileDialog ()
void set_path (const std::string &path)
 Operations:.

void set_filter (const std::string &filter)
CL_Signal_v1<const std::string &>& sig_ok ()
 Signals:.

CL_Signal_v0sig_cancel ()

Private Methods

 CL_FileDialog (const CL_FileDialog &copy)
 Implementation:.


Private Attributes

class CL_FileDialog_Genericimpl
 Implementation:.


Detailed Description

clanGUI="Controls".

Definition at line 16 of file filedialog.h.


Constructor & Destructor Documentation

CL_FileDialog::CL_FileDialog ( const CL_ComponentOptions & options,
CL_Component * parent,
CL_StyleManager * style = NULL )
 

Construction:.

CL_FileDialog::CL_FileDialog ( const std::string & path,
const std::string & filter,
CL_Component * parent,
CL_StyleManager * style = NULL )
 

virtual CL_FileDialog::~CL_FileDialog ( ) [virtual]
 

CL_FileDialog::CL_FileDialog ( const CL_FileDialog & copy ) [inline, private]
 

Implementation:.

Definition at line 49 of file filedialog.h.


Member Function Documentation

void CL_FileDialog::set_filter ( const std::string & filter )
 

void CL_FileDialog::set_path ( const std::string & path )
 

Operations:.

CL_Signal_v0& CL_FileDialog::sig_cancel ( )
 

CL_Signal_v1< const std::string &> & CL_FileDialog::sig_ok ( )
 

Signals:.


Member Data Documentation

class CL_FileDialog_Generic* CL_FileDialog::impl [private]
 

Implementation:.

Reimplemented from CL_Component.

Definition at line 50 of file filedialog.h.


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