14 #ifndef T3_WIDGET_MESSAGEDIALOG_H
15 #define T3_WIDGET_MESSAGEDIALOG_H
18 #include <t3widget/dialogs/dialog.h>
19 #include <t3widget/widgets/button.h>
20 #include <t3widget/widgets/textwindow.h>
28 struct T3_WIDGET_LOCAL implementation_t {
30 int height, max_text_height;
32 implementation_t(
void);
34 pimpl_ptr<implementation_t>::t impl;
36 virtual bool process_key(
key_t key);
38 T3_WIDGET_SIGNAL(activate_internal,
void);
43 void set_message(
const char *message,
size_t length);
44 void set_message(
const char *message);
45 void set_message(
const std::string *message);
46 void set_max_text_height(
int max);
48 signals::connection connect_activate(
const signals::slot<void> &_slot,
size_t idx);
Definition: textwindow.h:25