summaryrefslogtreecommitdiff
path: root/src/Gtk/Widgets/Sheet.dcl
diff options
context:
space:
mode:
authorCamil Staps2019-11-25 15:00:48 +0100
committerCamil Staps2019-11-25 15:00:48 +0100
commit43cd5030ab55966f71154551406b3edf08d1fb5e (patch)
tree88a3b1737352276983339b70c66121417c8a755d /src/Gtk/Widgets/Sheet.dcl
parentAdd PixelsAboveLines, PixelsBelowLines, and PixelsInsideWrap to control line ... (diff)
Add scrollToCell for GtkSheet
Diffstat (limited to 'src/Gtk/Widgets/Sheet.dcl')
-rw-r--r--src/Gtk/Widgets/Sheet.dcl7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Gtk/Widgets/Sheet.dcl b/src/Gtk/Widgets/Sheet.dcl
index 5a4191d..ed9c335 100644
--- a/src/Gtk/Widgets/Sheet.dcl
+++ b/src/Gtk/Widgets/Sheet.dcl
@@ -59,6 +59,7 @@ isRowVisible :: !Int !GtkSheet -> GtkM Bool
getActiveCell :: !GtkSheet -> GtkM (Maybe (Int,Int))
setActiveCell :: !Int !Int !GtkSheet -> GtkM GtkSheet
+scrollToCell :: !GtkSheetScrollMode !Int !Int !GtkSheet -> GtkM GtkSheet
getEntry :: !GtkSheet -> GtkM GtkEntry
@@ -78,6 +79,12 @@ getEntry :: !GtkSheet -> GtkM GtkEntry
= RowsSensitive
| RowsInsensitive
+:: GtkSheetScrollMode
+ = CellInTopLeft
+ | CellInTopRight
+ | CellInBottomLeft
+ | CellInBottomRight
+
instance tune
GtkSheet GtkSheetColumnResizability,
GtkSheet GtkSheetColumnSensitity,