Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes

AiksaurusGTK_impl::DialogImpl Class Reference

Inheritance diagram for AiksaurusGTK_impl::DialogImpl:
AiksaurusGTK_impl::DialogMediator

List of all members.

Public Member Functions

 DialogImpl ()
virtual ~DialogImpl ()
const char * runThesaurus (const char *word) noexcept(false)
void setTitle (const char *title) noexcept(false)
void setReplacebar (bool replacebar) noexcept(false)
void setInitialMessage (const char *message) noexcept(false)
void eventCancel () noexcept(false)
void eventReplace (const char *replacement) noexcept(false)
void eventSelectWord (const char *word) noexcept(false)
void eventSearch (const char *word) noexcept(false)

Private Member Functions

void _init ()

Static Private Member Functions

static gint _closeDialog (GtkWidget *w, GdkEventAny *e, gpointer data)

Private Attributes

GtkWidget * d_window_ptr
GtkWidget * d_layout_ptr
Toolbard_toolbar_ptr
Displayd_display_ptr
Replacebard_replacebar_ptr
std::string d_replacement
std::string d_title
std::string d_initialMessage
bool d_showreplacebar

Constructor & Destructor Documentation

AiksaurusGTK_impl::DialogImpl::DialogImpl (  ) 
AiksaurusGTK_impl::DialogImpl::~DialogImpl (  )  [virtual]

Member Function Documentation

gint AiksaurusGTK_impl::DialogImpl::_closeDialog ( GtkWidget *  w,
GdkEventAny *  e,
gpointer  data 
) [static, private]
void AiksaurusGTK_impl::DialogImpl::_init (  )  [private]
void AiksaurusGTK_impl::DialogImpl::eventCancel (  )  [virtual]
void AiksaurusGTK_impl::DialogImpl::eventReplace ( const char *  replacement  )  [virtual]
void AiksaurusGTK_impl::DialogImpl::eventSearch ( const char *  word  )  [virtual]
void AiksaurusGTK_impl::DialogImpl::eventSelectWord ( const char *  word  )  [virtual]
const char * AiksaurusGTK_impl::DialogImpl::runThesaurus ( const char *  word  ) 
void AiksaurusGTK_impl::DialogImpl::setInitialMessage ( const char *  message  ) 
void AiksaurusGTK_impl::DialogImpl::setReplacebar ( bool  replacebar  ) 
void AiksaurusGTK_impl::DialogImpl::setTitle ( const char *  title  ) 

Member Data Documentation


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