#include <Replacebar.h>
Public Member Functions | |
Replacebar (DialogMediator &mediator) throw () | |
~Replacebar () throw () | |
GtkWidget * | getReplacebar () throw () |
const char * | getText () const throw () |
void | setText (const char *str) throw () |
Static Private Member Functions | |
static void | _cancelClicked (GtkWidget *w, gpointer data) |
static void | _replaceClicked (GtkWidget *w, gpointer data) |
static void | _keyPressed (GtkWidget *w, GdkEventKey *k, gpointer data) |
Private Attributes | |
DialogMediator & | d_mediator |
GtkWidget * | d_replacebar_ptr |
GtkWidget * | d_replacewith_label_ptr |
GtkWidget * | d_replacebutton_hold_ptr |
GtkWidget * | d_replacebutton_ptr |
GtkWidget * | d_cancelbutton_ptr |
GtkWidget * | d_replacewith_ptr |
AiksaurusGTK_impl::Replacebar::Replacebar | ( | DialogMediator & | mediator | ) | throw () |
AiksaurusGTK_impl::Replacebar::~Replacebar | ( | ) | throw () |
void AiksaurusGTK_impl::Replacebar::_cancelClicked | ( | GtkWidget * | w, | |
gpointer | data | |||
) | [static, private] |
References d_mediator, and AiksaurusGTK_impl::DialogMediator::eventCancel().
void AiksaurusGTK_impl::Replacebar::_keyPressed | ( | GtkWidget * | w, | |
GdkEventKey * | k, | |||
gpointer | data | |||
) | [static, private] |
References _replaceClicked().
void AiksaurusGTK_impl::Replacebar::_replaceClicked | ( | GtkWidget * | w, | |
gpointer | data | |||
) | [static, private] |
References d_mediator, AiksaurusGTK_impl::DialogMediator::eventReplace(), and getText().
Referenced by _keyPressed().
GtkWidget * AiksaurusGTK_impl::Replacebar::getReplacebar | ( | ) | throw () |
References d_replacebar_ptr.
const char * AiksaurusGTK_impl::Replacebar::getText | ( | ) | const throw () |
References d_replacewith_ptr.
Referenced by _replaceClicked().
void AiksaurusGTK_impl::Replacebar::setText | ( | const char * | str | ) | throw () |
GtkWidget* AiksaurusGTK_impl::Replacebar::d_cancelbutton_ptr [private] |
Referenced by _cancelClicked(), and _replaceClicked().
GtkWidget* AiksaurusGTK_impl::Replacebar::d_replacebar_ptr [private] |
Referenced by getReplacebar().
GtkWidget* AiksaurusGTK_impl::Replacebar::d_replacebutton_hold_ptr [private] |
GtkWidget* AiksaurusGTK_impl::Replacebar::d_replacebutton_ptr [private] |
GtkWidget* AiksaurusGTK_impl::Replacebar::d_replacewith_label_ptr [private] |
GtkWidget* AiksaurusGTK_impl::Replacebar::d_replacewith_ptr [private] |
Referenced by getText().