| Abstract |
This tutorial will give attendees an overview of GtkHTML's widget features and capabilities, advise them when to use it and when not. The usage of GtkHTML will be demonstrated by examples with ascending complexity. Examples will show how to use GtkHTML filled with simple HTML content, HTML with images, with embedded widgets and how to print with GtkHTML. Various signals will be discussed. It will also be shown how to avoid flickering when content is dynamically changing. The final part will give an overview of applications already using gtkhtml and what could be expected in the future. |
GtkHTML is a Gtk+ widget inherited from GtkLayout. GtkHTML provides these basic features:
HTML document rendering and printing
Gtk+ container - can embed Gtk+ widgets
HTML document editing
GtkHTML doesn't support JavaScript, CSS or DOM. If you need CSS 1,2 and/or DOM 1,2, then GtkHTML2 developed by CodeFactory is what you are looking for.
The following applications show various usages of GtkHTML's features:
| Next >>> | ||
| Examples compiling |