GebrGuiHtmlViewerWindow

GebrGuiHtmlViewerWindow

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkObject
            ╰── GtkWidget
                ╰── GtkContainer
                    ╰── GtkBin
                        ╰── GtkWindow
                            ╰── GebrGuiHtmlViewerWindow

Implemented Interfaces

GebrGuiHtmlViewerWindow implements AtkImplementorIface and GtkBuildable.

Description

Functions

gebr_gui_html_viewer_window_new ()

GtkWidget *
gebr_gui_html_viewer_window_new ();

Creates a new html viewer.


gebr_gui_html_viewer_window_show_html ()

void
gebr_gui_html_viewer_window_show_html (GebrGuiHtmlViewerWindow *self,
                                       const gchar *content);

Show the html content


gebr_gui_html_viewer_window_get_widget ()

GebrGuiHtmlViewerWidget *
gebr_gui_html_viewer_window_get_widget
                               (GebrGuiHtmlViewerWindow *self);

Get widget


gebr_gui_html_viewer_window_set_custom_tab ()

void
gebr_gui_html_viewer_window_set_custom_tab
                               (GebrGuiHtmlViewerWindow *self,
                                const gchar *label,
                                GebrGuiHtmlViewerCustomTab callback);

a proxy to create the custom print tab

Parameters

self

A GebrGuiHtmlViewerWindow

 

label

Name the new custom tab

 

widget

The widget to attach to the print dialog, as the only custom tab

 

gebr_gui_html_viewer_window_get_ui_manager ()

GtkUIManager *
gebr_gui_html_viewer_window_get_ui_manager
                               (GebrGuiHtmlViewerWindow *self);

You can get this ui manager to customize this window's interface.

Parameters

Returns

the GtkUIManager this window is using.

Types and Values

GEBR_GUI_HTML_VIEWER_WINDOW_MENU_BAR

#define GEBR_GUI_HTML_VIEWER_WINDOW_MENU_BAR "menubar"

struct GebrGuiHtmlViewerWindow

struct GebrGuiHtmlViewerWindow;

struct GebrGuiHtmlViewerWindowClass

struct GebrGuiHtmlViewerWindowClass {
	GtkWindowClass parent_class;
};