diff options
author | Thomas White <taw@bitwiz.org.uk> | 2015-10-22 22:00:47 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.org.uk> | 2015-10-22 22:00:47 +0100 |
commit | 0bb6c559e2e10b54caf943097e097372b79a982a (patch) | |
tree | 1c60f52d8307416f34a71b4d71b045099dfefdc1 /src/sc_editor.h | |
parent | 4fc3fe9e769b6e88c9323fae0eadd097f5800619 (diff) |
Height for width stuff
Diffstat (limited to 'src/sc_editor.h')
-rw-r--r-- | src/sc_editor.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/sc_editor.h b/src/sc_editor.h index 6e6011e..d37fb66 100644 --- a/src/sc_editor.h +++ b/src/sc_editor.h @@ -98,6 +98,16 @@ struct _sceditor SCCallbackList *cbl; struct frame *top; + /* Redraw/scroll stuff */ + GtkScrollablePolicy hpol; + GtkScrollablePolicy vpol; + GtkAdjustment *hadj; + GtkAdjustment *vadj; + double scroll_pos; + int visible_height; + int flow; + int need_draw; + /* Pointers to the frame currently being edited */ struct frame *selection; int top_editable; @@ -156,6 +166,7 @@ extern GtkWidget *sc_editor_get_widget(SCEditor *e); extern SCEditor *sc_editor_new(SCBlock *scblocks, SCBlock **stylesheets); extern void sc_editor_set_size(SCEditor *e, int w, int h); extern void sc_editor_set_logical_size(SCEditor *e, double w, double h); +extern void sc_editor_set_flow(SCEditor *e, int flow); extern void sc_editor_redraw(SCEditor *e); extern void sc_editor_set_background(SCEditor *e, double r, double g, double b); extern void sc_editor_set_slidenum(SCEditor *e, int slidenum); |