summaryrefslogtreecommitdiff
path: root/src/Gtk/Widgets.dcl
blob: d27d70d897ab71d8c129e2ec2b3a202574daa5c5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
definition module Gtk.Widgets

from StdMaybe import :: Maybe

from System._Pointer import :: Pointer

from Gtk.State import :: State, :: StateT, :: Identity, :: GtkState

:: GtkWidget
:: GtkWindow

class gtkWidget a
where
	gtkWidget :: !a -> GtkWidget
	gtkPtr :: !a -> Pointer

instance gtkWidget GtkWidget, GtkWindow

newPopup :: !String !(Maybe (Int,Int)) -> State GtkState GtkWindow
newWindow :: !String !(Maybe (Int,Int)) -> State GtkState GtkWindow