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 |
Toolbar * | d_toolbar_ptr |
Display * | d_display_ptr |
Replacebar * | d_replacebar_ptr |
std::string | d_replacement |
std::string | d_title |
std::string | d_initialMessage |
bool | d_showreplacebar |
AiksaurusGTK_impl::DialogImpl::DialogImpl | ( | ) |
AiksaurusGTK_impl::DialogImpl::~DialogImpl | ( | ) | [virtual] |
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] |
Implements AiksaurusGTK_impl::DialogMediator.
void AiksaurusGTK_impl::DialogImpl::eventReplace | ( | const char * | replacement | ) | [virtual] |
Implements AiksaurusGTK_impl::DialogMediator.
void AiksaurusGTK_impl::DialogImpl::eventSearch | ( | const char * | word | ) | [virtual] |
Implements AiksaurusGTK_impl::DialogMediator.
void AiksaurusGTK_impl::DialogImpl::eventSelectWord | ( | const char * | word | ) | [virtual] |
Implements AiksaurusGTK_impl::DialogMediator.
const char * AiksaurusGTK_impl::DialogImpl::runThesaurus | ( | const char * | word | ) |
void AiksaurusGTK_impl::DialogImpl::setInitialMessage | ( | const char * | message | ) |
Referenced by AiksaurusGTK_impl::AiksaurusGTK::runThesaurus().
void AiksaurusGTK_impl::DialogImpl::setReplacebar | ( | bool | replacebar | ) |
void AiksaurusGTK_impl::DialogImpl::setTitle | ( | const char * | title | ) |
Referenced by AiksaurusGTK_impl::AiksaurusGTK::hideReplacebar().
std::string AiksaurusGTK_impl::DialogImpl::d_initialMessage [private] |
GtkWidget* AiksaurusGTK_impl::DialogImpl::d_layout_ptr [private] |
std::string AiksaurusGTK_impl::DialogImpl::d_replacement [private] |
bool AiksaurusGTK_impl::DialogImpl::d_showreplacebar [private] |
std::string AiksaurusGTK_impl::DialogImpl::d_title [private] |
GtkWidget* AiksaurusGTK_impl::DialogImpl::d_window_ptr [private] |