![]() |
![]() |
![]() |
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.
/* 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