![]() |
![]() |
![]() |
WebKitGTK+ Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
WebKitWebSettingsWebKitWebSettings — Control the behaviour of a WebKitWebView |
WebKitWebSettings; enum WebKitEditingBehavior; WebKitWebSettings * webkit_web_settings_copy (WebKitWebSettings *web_settings
); WebKitWebSettings * webkit_web_settings_new (void
); const gchar * webkit_web_settings_get_user_agent (WebKitWebSettings *web_settings
);
WebKitWebSettings can be applied to a WebKitWebView to control text encoding, color, font sizes, printing mode, script support, loading of images and various other things. After creation, a WebKitWebSettings object contains default settings.
/* Create a new websettings and disable java script */ WebKitWebSettings *settings = webkit_web_settings_new (); g_object_set (G_OBJECT(settings), "enable-scripts", FALSE, NULL); /* Apply the result */ webkit_web_view_set_settings (WEBKIT_WEB_VIEW(my_webview), settings);
typedef enum { WEBKIT_EDITING_BEHAVIOR_MAC, WEBKIT_EDITING_BEHAVIOR_WINDOWS, WEBKIT_EDITING_BEHAVIOR_UNIX } WebKitEditingBehavior;
WebKitWebSettings * webkit_web_settings_copy (WebKitWebSettings *web_settings
);
Copies an existing WebKitWebSettings instance.
|
a WebKitWebSettings to copy. |
Returns : |
a new WebKitWebSettings instance. [transfer full] |
WebKitWebSettings * webkit_web_settings_new (void
);
Creates a new WebKitWebSettings instance with default values. It must be manually attached to a WebView.
Returns : |
a new WebKitWebSettings instance |
const gchar * webkit_web_settings_get_user_agent (WebKitWebSettings *web_settings
);
|
a WebKitWebSettings |
Returns : |
the User-Agent string currently used by the web view(s) associated
with the web_settings . |
Since 1.1.11