Source code
Contents
Index
GUIObject
class
GUIObject w
where
Methods
toGUIObject
:: w ->
GUIOBJECT
cname
:: w -> String
cset
:: (
GUIValue
a) => w ->
ConfigID
-> a -> IO w
cget
:: (
GUIValue
a) => w ->
ConfigID
-> IO a
Instances
GUIObject
Arc
GUIObject
BitMap
GUIObject
BitMapItem
GUIObject
Box
GUIObject
Button
GUIObject
Canvas
GUIObject
CanvasTag
GUIObject
(
CheckButton
a)
GUIObject
(
ComboBox
a)
GUIObject
GUIOBJECT
GUIObject
GUI
GUIObject
(
Dialog
a)
GUIObject
Editor
GUIObject
EmbeddedCanvasWin
GUIObject
EmbeddedTextWin
GUIObject
(
Entry
a)
GUIObject
CurrentGrab
GUIObject
CurrentFocus
GUIObject
Frame
(
CItem
c) =>
GUIObject
(
GenGUI
c)
(
GBObject
o) =>
GUIObject
(
GenericBrowser
o)
GUIObject
HTk
(
GUIObject
w) =>
GUIObject
(
ICursor
w)
(
Window
w) =>
GUIObject
(
Icon
w)
GUIObject
IconBar
GUIObject
Image
GUIObject
ImageItem
(
HasIndicator
w) =>
GUIObject
(
Indicator
w)
GUIObject
(
InputForm
a)
GUIObject
(
EntryField
a b)
GUIObject
(
TextField
a b)
GUIObject
(
EnumField
a b)
GUIObject
(
RecordField
a b)
GUIObject
(
InputWin
a)
GUIObject
Label
GUIObject
LabelFrame
GUIObject
Line
GUIObject
(
ListBox
a)
GUIObject
LogWin
GUIObject
Menu
GUIObject
MenuButton
GUIObject
MenuCascade
GUIObject
MenuCheckButton
GUIObject
MenuCommand
GUIObject
MenuRadioButton
GUIObject
MenuSeparator
GUIObject
Message
GUIObject
NoteBook
GUIObject
NoteBookPage
GUIObject
(
NotepadItem
a)
GUIObject
(
Notepad
a)
GUIObject
(
OptionMenu
a)
GUIObject
Oval
GUIObject
AbstractWidget
GUIObject
PanedWindow
GUIObject
Pane
GUIObject
Polygon
GUIObject
(
Prompt
a)
GUIObject
(
RadioButton
a)
GUIObject
Rectangle
GUIObject
(
Scale
a)
GUIObject
ScrollBar
GUIObject
(
ScrollBox
a)
GUIObject
SelectBox
(
GUIObject
w) =>
GUIObject
(
Selection
w)
GUIObject
Separator
(
GUIObject
w) =>
GUIObject
(
Slider
w)
GUIObject
Space
GUIObject
SpinButton
GUIObject
TextItem
GUIObject
TextTag
GUIObject
Toplevel
(
CItem
c) =>
GUIObject
(
TreeList
c)
(
CItem
a) =>
GUIObject
(
TREELISTOBJECT
a)
data
GUIOBJECT
Constructors
GUIOBJECT
ObjectID
(
Ref
OST
)
ROOT
Instances
GUIObject
GUIOBJECT
Eq
GUIOBJECT
Ord
GUIOBJECT
Object
GUIOBJECT
Synchronized
GUIOBJECT
HasIndicator
GUIOBJECT
newGUIObject
::
GUIOBJECT
->
ObjectKind
->
Methods
-> IO
GUIOBJECT
setObjectKind
::
GUIOBJECT
->
ObjectKind
-> IO ()
setObjectName
::
GUIOBJECT
->
ObjectName
-> IO ()
getMethods
::
GUIOBJECT
-> IO
Methods
setMethods
::
GUIOBJECT
->
Methods
-> IO ()
getObjectName
::
GUIOBJECT
-> IO
ObjectName
getObjectNo
::
GUIOBJECT
-> Int
getObjectKind
::
GUIOBJECT
-> IO
ObjectKind
data
OST
Constructors
OST
objectkind
::
ObjectKind
objectname
::
ObjectName
parentobj
::
ObjectID
methods
::
Methods
data
Methods
Constructors
Methods
cgetCmd
:: (
ObjectName
->
ConfigID
->
TclScript
)
csetCmd
:: (
ObjectName
-> [
ConfigOption
] ->
TclScript
)
createCmd
:: (
ObjectName
->
ObjectKind
->
ObjectName
->
ObjectID
-> [
ConfigOption
] ->
TclScript
)
packCmd
:: (
ObjectName
-> [
PackOption
] ->
TclScript
)
gridCmd
:: (
ObjectName
-> [
GridPackOption
] ->
TclScript
)
destroyCmd
:: (
ObjectName
->
TclScript
)
bindCmd
:: (
ObjectName
->
BindTag
-> [
WishEvent
] ->
EventInfoSet
-> Bool ->
TclScript
)
unbindCmd
:: (
ObjectName
->
BindTag
-> [
WishEvent
] -> Bool ->
TclScript
)
cleanupCmd
:: (
ObjectID
->
ObjectName
->
TclScript
)
type
ConfigID
= String
type
ConfigOption
= (
ConfigID
,
GUIVALUE
)
data
Methods
Constructors
Methods
cgetCmd
:: (
ObjectName
->
ConfigID
->
TclScript
)
csetCmd
:: (
ObjectName
-> [
ConfigOption
] ->
TclScript
)
createCmd
:: (
ObjectName
->
ObjectKind
->
ObjectName
->
ObjectID
-> [
ConfigOption
] ->
TclScript
)
packCmd
:: (
ObjectName
-> [
PackOption
] ->
TclScript
)
gridCmd
:: (
ObjectName
-> [
GridPackOption
] ->
TclScript
)
destroyCmd
:: (
ObjectName
->
TclScript
)
bindCmd
:: (
ObjectName
->
BindTag
-> [
WishEvent
] ->
EventInfoSet
-> Bool ->
TclScript
)
unbindCmd
:: (
ObjectName
->
BindTag
-> [
WishEvent
] -> Bool ->
TclScript
)
cleanupCmd
:: (
ObjectID
->
ObjectName
->
TclScript
)
Produced by
Haddock
version 0.3