#include <omgui/gtk2/textbox.h>
Inherits omgui::gtk2::Widget, and omgui::common::TextBox.
typedef omgui::initializer::TextBoxData omgui::api::TextBox::data_type [inherited] |
typedef omgui::initializer::TextWidgetData omgui::api::TextWidget::data_type [inherited] |
Initialization data used for TextWidgets.
Reimplemented from omgui::api::Widget.
Reimplemented in omgui::api::EntryBox, omgui::api::SecureEntryBox, and omgui::api::TextBox.
typedef omgui::initializer::WidgetData omgui::api::Widget::data_type [inherited] |
Initialization data used for Widgets.
Reimplemented in omgui::api::Button, omgui::api::ComboBox, omgui::api::EntryBox, omgui::api::Notebook, omgui::api::Panel, omgui::api::SecureEntryBox, omgui::api::TableLayout, omgui::api::TextBox, omgui::api::TextWidget, and omgui::api::Window.
typedef omgui::TextBox omgui::api::TextBox::wrapper_type [inherited] |
Reimplemented from omgui::api::TextWidget.
typedef omgui::TextWidget omgui::api::TextWidget::wrapper_type [inherited] |
Reimplemented from omgui::api::Widget.
Reimplemented in omgui::api::EntryBox, omgui::api::SecureEntryBox, and omgui::api::TextBox.
typedef omgui::Widget omgui::api::Widget::wrapper_type [inherited] |
omgui::gtk2::TextBox::TextBox | ( | omgui::TextBox * | wrapper = 0 |
) |
void omgui::gtk2::Widget::create | ( | const omgui::initializer::WidgetData & | params, | |
GtkWidget * | widget | |||
) | [protected, inherited] |
void omgui::gtk2::TextBox::create | ( | const omgui::initializer::TextBoxData & | params | ) | [virtual] |
Implements omgui::api::TextBox.
void omgui::gtk2::TextBox::delete_range | ( | const omgui::TextRange & | r | ) | [virtual] |
void omgui::gtk2::Widget::destroy | ( | ) | [virtual, inherited] |
void omgui::gtk2::Widget::enable | ( | bool | sensitive | ) | [virtual, inherited] |
Implements omgui::api::Widget.
virtual void* omgui::gtk2::Widget::get_handle | ( | ) | const [inline, virtual, inherited] |
Implements omgui::api::Widget.
omgui::text_range_t omgui::gtk2::TextBox::get_insertion_point | ( | ) | const [virtual] |
Implements omgui::api::TextWidget.
omgui::text_range_t omgui::gtk2::TextBox::get_length | ( | ) | const [virtual] |
Implements omgui::api::TextWidget.
virtual omgui::Size omgui::gtk2::Widget::get_max_size | ( | ) | const [inline, virtual, inherited] |
omgui::Size omgui::gtk2::Widget::get_min_size | ( | ) | const [virtual, inherited] |
virtual omgui::Size omgui::gtk2::Widget::get_natural_size | ( | ) | const [inline, virtual, inherited] |
Implements omgui::api::Widget.
Pointer< omgui::Panel > omgui::gtk2::Widget::get_parent | ( | ) | const [virtual, inherited] |
Pointer< omgui::Window > omgui::gtk2::Widget::get_parent_window | ( | ) | const [virtual, inherited] |
Implements omgui::api::Widget.
virtual omgui::Point omgui::gtk2::Widget::get_position | ( | ) | const [inline, virtual, inherited] |
omgui::Rect omgui::gtk2::Widget::get_rect | ( | ) | const [virtual, inherited] |
Implements omgui::api::Widget.
bool omgui::gtk2::TextBox::get_selection_bounds | ( | omgui::TextRange & | range | ) | const [virtual] |
Implements omgui::api::TextWidget.
omgui::TextRange omgui::gtk2::TextBox::get_selection_range | ( | ) | const [virtual] |
Implements omgui::api::TextWidget.
omgui::Size omgui::gtk2::Widget::get_size | ( | ) | const [virtual, inherited] |
string omgui::gtk2::TextBox::get_text | ( | const omgui::TextRange & | r | ) | const [virtual] |
Can we do this with a shared pointer somehow?
Implements omgui::api::TextWidget.
string omgui::gtk2::TextBox::get_text | ( | ) | const [virtual] |
Implements omgui::api::TextWidget.
T* omgui::common::Widget::get_wrapper | ( | ) | [inline, inherited] |
const T* omgui::common::Widget::get_wrapper | ( | ) | const [inline, inherited] |
omgui::Widget* omgui::common::Widget::get_wrapper | ( | ) | [inline, inherited] |
const omgui::Widget* omgui::common::Widget::get_wrapper | ( | ) | const [inline, inherited] |
omgui::object_id omgui::common::Widget::get_wrapper_id | ( | ) | const [inherited] |
omgui::text_range_t omgui::gtk2::TextBox::insert_text | ( | const string & | str | ) | [virtual] |
omgui::text_range_t omgui::gtk2::TextBox::insert_text | ( | const string & | str, | |
omgui::text_range_t | pos | |||
) | [virtual] |
Implements omgui::api::TextWidget.
bool omgui::gtk2::Widget::is_enabled | ( | ) | const [virtual, inherited] |
Implements omgui::api::Widget.
virtual bool omgui::api::Widget::is_hidden | ( | ) | const [pure virtual, inherited] |
Implemented in omgui::cocoa::Widget, and omgui::win32::Widget.
bool omgui::gtk2::TextBox::is_read_only | ( | ) | const [virtual] |
Implements omgui::api::TextWidget.
bool omgui::gtk2::Widget::is_shown | ( | ) | const [virtual, inherited] |
Implements omgui::api::Widget.
void omgui::gtk2::Widget::send_event | ( | omgui::event_id | event_id | ) | [inherited] |
void omgui::gtk2::TextBox::set_insertion_point | ( | omgui::text_range_t | pos | ) | [virtual] |
void omgui::gtk2::TextBox::set_max_length | ( | omgui::text_range_t | len | ) | [virtual] |
virtual void omgui::gtk2::Widget::set_max_size | ( | const omgui::Size & | ) | [inline, virtual, inherited] |
void omgui::gtk2::Widget::set_min_size | ( | const omgui::Size & | s | ) | [virtual, inherited] |
Implements omgui::api::Widget.
Reimplemented in omgui::gtk2::Window.
virtual void omgui::gtk2::Widget::set_natural_size | ( | const omgui::Size & | ) | [inline, virtual, inherited] |
Implements omgui::api::Widget.
void omgui::gtk2::Widget::set_position | ( | const omgui::Point & | pos | ) | [virtual, inherited] |
void omgui::gtk2::TextBox::set_read_only | ( | bool | b | ) | [virtual] |
Implements omgui::api::TextWidget.
void omgui::gtk2::Widget::set_rect | ( | const omgui::Rect & | rect | ) | [virtual, inherited] |
Implements omgui::api::Widget.
void omgui::gtk2::TextBox::set_selection_bounds | ( | const omgui::TextRange & | range | ) | [virtual] |
void omgui::gtk2::TextBox::set_selection_range | ( | const omgui::TextRange & | range | ) | [virtual] |
Implements omgui::api::TextWidget.
void omgui::gtk2::Widget::set_size | ( | const omgui::Size & | s | ) | [virtual, inherited] |
Implements omgui::api::Widget.
Reimplemented in omgui::gtk2::TableLayout, and omgui::gtk2::Window.
void omgui::gtk2::TextBox::set_text | ( | const string & | str | ) | [virtual] |
void omgui::gtk2::Widget::show | ( | bool | show, | |
bool | activate | |||
) | [virtual, inherited] |
GtkTextBuffer* omgui::gtk2::TextBox::m_buffer [protected] |
GtkWidget* omgui::gtk2::TextBox::m_text [protected] |
GtkWidget* omgui::gtk2::Widget::m_widget [protected, inherited] |