| WebKitGTK+ Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
WebKitWebSettingsWebKitWebSettings — Control the behaviour of a WebKitWebView |
enum WebKitEditingBehavior; WebKitWebSettings; 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 the to be used text encoding, color, font sizes, printing mode, script support, loading of images and various other things.
1 2 3 4 5 6 |
/* 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
} WebKitEditingBehavior;
WebKitWebSettings * webkit_web_settings_copy (WebKitWebSettings *web_settings);
Copies an existing WebKitWebSettings instance.
|
|
Returns : |
a new WebKitWebSettings instance |
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