|
UniWidgets
1.0.0
|
Класс Веб-браузера. Подробнее...
#include <UWebkit.h>
Открытые члены | |
| UWebkit (GtkmmBaseType::BaseObjectType *gobject) | |
| virtual void | init_widget () |
| virtual void | sensorInfo (UniSetTypes::SensorMessage *sm) |
| virtual void | askSensors (UniversalIO::UIOCommand cmd) |
| virtual void | on_realize () |
Защищенные члены | |
| virtual void | on_url_prop_changed () |
| virtual void | on_slide_px_size_prop_changed () |
| virtual void | on_enbscrollbar_prop_changed () |
| virtual void | on_delay_menu_prop_changed () |
| virtual bool | h_cross_event (GdkEvent *event) |
| virtual bool | v_cross_event (GdkEvent *event) |
| virtual bool | menu_button_press_event (GdkEvent *event) |
| bool | show_popup_menu (GdkEventButton event_btn) |
| void | check_menu_item () |
| void | go_forward () |
| void | go_back () |
| void | reload () |
| void | finde_text () |
Защищенные данные | |
| bool | start_soft_move |
| bool | start_history_move |
| int | current_x_position |
| double | current_y_position |
| Gtk::Menu | web_popup_menu |
| Gtk::ImageMenuItem * | menu_go_back_item |
| Gtk::ImageMenuItem * | menu_go_forward_item |
| sigc::connection | long_button_press_timer |
Класс Веб-браузера.
| void UWebkit::askSensors | ( | UniversalIO::UIOCommand | command | ) | [virtual] |
опрос датчиков
| command | команда для контроллера ввода/вывода(см. документацию по UniSet). |
Переопределяет метод предка UVoid.
| void UWebkit::check_menu_item | ( | ) | [protected] |
обработчик чувствительности пунктов контекстного меню к нажатиям
Перекрестные ссылки menu_go_back_item и menu_go_forward_item.
Используется в show_popup_menu().
| void UWebkit::finde_text | ( | ) | [protected] |
найти текст(контекстное меню)
| void UWebkit::go_back | ( | ) | [protected] |
прокрутка назад(контекстное меню)
Используется в h_cross_event().
| void UWebkit::go_forward | ( | ) | [protected] |
прокрутка вперед(контекстное меню)
Используется в h_cross_event().
| bool UWebkit::h_cross_event | ( | GdkEvent * | event | ) | [protected, virtual] |
обработчик события горизонтальной прокрутки
Перекрестные ссылки current_x_position, go_back(), go_forward(), long_button_press_timer и start_history_move.
| bool UWebkit::menu_button_press_event | ( | GdkEvent * | event | ) | [protected, virtual] |
обработчик нажатия кнопок мыши в области виджета
Перекрестные ссылки long_button_press_timer и show_popup_menu().
| void UWebkit::on_delay_menu_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения prop_delay_menu
| void UWebkit::on_enbscrollbar_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения prop_enbscrollbar
| void UWebkit::on_realize | ( | ) | [virtual] |
обработчик сигнала signal_realize(), выполняется в конце создания виджета перед отображением
| void UWebkit::on_slide_px_size_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения prop_slide_px_size
| void UWebkit::on_url_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения URL-адреса
| void UWebkit::reload | ( | ) | [protected] |
обновить страницу(контекстное меню)
| void UWebkit::sensorInfo | ( | UniSetTypes::SensorMessage * | sm | ) | [virtual] |
обработка сообщений от датчиков.
| sm | обрабатываемое сообщение. |
Переопределяет метод предка UVoid.
| bool UWebkit::show_popup_menu | ( | GdkEventButton | event_btn | ) | [protected] |
обработчик вызова контекстного меню
Перекрестные ссылки check_menu_item(), start_history_move, start_soft_move и web_popup_menu.
Используется в menu_button_press_event().
| bool UWebkit::v_cross_event | ( | GdkEvent * | event | ) | [protected, virtual] |
обработчик события вертикальной прокрутки
Перекрестные ссылки current_y_position, long_button_press_timer и start_soft_move.
int UWebkit::current_x_position [protected] |
текущая x-позиция курсора
Используется в h_cross_event().
double UWebkit::current_y_position [protected] |
текущая y-позиция курсора
Используется в v_cross_event().
sigc::connection UWebkit::long_button_press_timer [protected] |
коннектор к сигналу долгого нажатия кнопки мыши
Используется в h_cross_event(), menu_button_press_event() и v_cross_event().
Gtk::ImageMenuItem* UWebkit::menu_go_back_item [protected] |
строка контекстного меню "назад"
Используется в check_menu_item().
Gtk::ImageMenuItem* UWebkit::menu_go_forward_item [protected] |
строка контекстного меню "вперед"
Используется в check_menu_item().
bool UWebkit::start_history_move [protected] |
начало прокрутки горизонтальной
Используется в h_cross_event() и show_popup_menu().
bool UWebkit::start_soft_move [protected] |
начало прокрутки вертикальной
Используется в show_popup_menu() и v_cross_event().
Gtk::Menu UWebkit::web_popup_menu [protected] |
контекстное меню
Используется в show_popup_menu().
1.7.6.1