summaryrefslogtreecommitdiff
path: root/src/Gtk/Widgets.dcl
diff options
context:
space:
mode:
Diffstat (limited to 'src/Gtk/Widgets.dcl')
-rw-r--r--src/Gtk/Widgets.dcl10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/Gtk/Widgets.dcl b/src/Gtk/Widgets.dcl
index ee290c4..d7df700 100644
--- a/src/Gtk/Widgets.dcl
+++ b/src/Gtk/Widgets.dcl
@@ -2,12 +2,13 @@ definition module Gtk.Widgets
from StdMaybe import :: Maybe
+from System.FilePath import :: FilePath
from System._Pointer import :: Pointer
from Gtk.State import :: State, :: StateT, :: Identity, :: GtkState, :: GtkM
-from Gtk.Types import :: GtkDirection, :: GtkExpand, :: GtkLabel,
- :: GtkMargins, :: GtkOrientation, :: GtkPanedHandleWidth, :: GtkResize,
- :: GtkShrink
+from Gtk.Types import :: GtkCSSClass, :: GtkDirection, :: GtkExpand,
+ :: GtkLabel, :: GtkMargins, :: GtkOrientation, :: GtkPanedHandleWidth,
+ :: GtkResize, :: GtkShrink, :: GtkStylePriority
class ptr a :: !a -> Pointer
@@ -18,6 +19,8 @@ class gtkWidget a :: !a -> GtkWidget
instance gtkWidget GtkWidget
instance ptr GtkWidget
+addCSSClass :: !GtkCSSClass !w -> GtkM () | gtkWidget w
+removeCSSClass :: !GtkCSSClass !w -> GtkM () | gtkWidget w
setMargins :: !GtkMargins !w -> GtkM () | gtkWidget w
:: GtkContainer
@@ -68,3 +71,4 @@ instance gtkContainer GtkWindow
newPopup :: !String !(Maybe (Int,Int)) -> GtkM GtkWindow
newWindow :: !String !(Maybe (Int,Int)) -> GtkM GtkWindow
+addCSSFromFile :: !GtkStylePriority !FilePath !GtkWindow -> GtkM Bool