#include <UWebkit.h>

Открытые типы | |
| typedef std::string(* | GetUriFunction )(const std::string path, const std::string file) |
| typedef void(* | PostDownloadFunction )(WebKitDownloadStatus status) |
Открытые члены | |
| void | connect_get_uri (GetUriFunction func) |
| void | connect_post_download (PostDownloadFunction func) |
| 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.
Используется в on_realize() и 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
Используется в on_realize().
| void UWebkit::on_enbscrollbar_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения prop_enbscrollbar
Используется в on_realize().
| void UWebkit::on_realize | ( | ) | [virtual] |
обработчик сигнала signal_realize(), выполняется в конце создания виджета перед отображением
Перекрестные ссылки check_menu_item(), on_delay_menu_prop_changed(), on_enbscrollbar_prop_changed(), on_slide_px_size_prop_changed() и on_url_prop_changed().
| void UWebkit::on_slide_px_size_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения prop_slide_px_size
Используется в on_realize().
| void UWebkit::on_url_prop_changed | ( | ) | [protected, virtual] |
обработчик события изменения URL-адреса
Используется в on_realize().
| void UWebkit::reload | ( | ) | [protected] |
обновить страницу(контекстное меню)
| virtual 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.5.9