; -*- Scheme -*- (define-object GtkHTML (GtkLayout)) (define-func gtk_html_new GtkWidget ()) (define-func gtk_html_allow_selection none ((GtkHTML html) (bool allow))) (define-func gtk_html_select_word none ((GtkHTML html))) (define-func gtk_html_select_line none ((GtkHTML html))) (define-func gtk_html_load_empty none ((GtkHTML html))) ;; XXXX haven't implemented the other editable functions, so leave uneditable ;(define-func gtk_html_set_editable ; none ; ((GtkHTML html) ; (bool editable))) ; ;(define-func gtk_html_get_editable ; bool ; ((GtkHTML html))) (define-func gtk_html_get_title static_string ((GtkHTML html))) (define-func gtk_html_jump_to_anchor bool ((GtkHTML html) (string anchor))) (define-func gtk_html_set_default_background_color none ((GtkHTML html) (GdkColor c))) (define-func gtk_html_set_default_content_type none ((GtkHTML html) (string content_type))) ;; GtkHTMLEmbedded (define-object GtkHTMLEmbedded (GtkBin)) (define-func gtk_html_embedded_new GtkWidget ((string classid) (string name) (string type) (string data) (int width) (int height))) (define-func gtk_html_embedded_set_parameter none ((GtkHTMLEmbedded ge) (string param) (string value))) ;; get_parameter handled in a manual C wrapper (define-func gtk_html_embedded_set_descent none ((GtkHTMLEmbedded ge) (int descent)))