Module libif:gfxcomphl - Higher-level graphics components for RMoX
Higher-level graphics components for RMoX.
Index
-
Channel type
CT.GFXCP.CTL- Graphics component control channel-type (used with implementations) -
Group
GFXCP- Graphics component properties (type encoded in lower 8 bits)-
Constant
GFXCP.BG.COL- Background colour -
Constant
GFXCP.CAPTION- Caption text -
Constant
GFXCP.FG.COL- Foreground colour -
Constant
GFXCP.HI.COL- Highlight colour -
Constant
GFXCP.IFONT- Current font -
Constant
GFXCP.INVALID- Invalid property -
Constant
GFXCP.ITEM- Particular item -
Constant
GFXCP.MAX- Maximum value -
Constant
GFXCP.MIN- Minimum value -
Constant
GFXCP.SH.COL- Shadow colour -
Constant
GFXCP.VALUE- Current value
-
Constant
-
Group
GFXCP.TYPE- Graphics component property types-
Constant
GFXCP.TYPE.COLOUR- Colour type -
Constant
GFXCP.TYPE.INT- Integer type -
Constant
GFXCP.TYPE.INVALID- Invalid type -
Constant
GFXCP.TYPE.STRING- String type
-
Constant
-
Protocol
P.GFXCP.CTL.IN- Graphics component control input protocol-
Tag
set.col.prop- Set colour property -
Tag
set.enabled- Enable or disable -
Tag
set.int.prop- Set integer property -
Tag
set.int.str.prop- Set combined integer/string property -
Tag
set.str.prop- Set string property -
Tag
set.visible- Show or hide
-
Tag
-
Protocol
P.GFXCP.CTL.OUT- Graphics component control output protocol-
Tag
result- Generic result
-
Tag
-
Protocol
P.GFXCP.EVENT.OUT- Graphics component event output-
Tag
click- Click event (value is gadget specific) -
Tag
destroy- Being destroyed
-
Tag
Declarations
gfxcomphl.inc:22Group GFXCP.TYPE
Graphics component property types.
gfxcomphl.inc:23Constant GFXCP.TYPE.INVALID
VAL INT GFXCP.TYPE.INVALID
Invalid type.
gfxcomphl.inc:24Constant GFXCP.TYPE.COLOUR
VAL INT GFXCP.TYPE.COLOUR
Colour type.
gfxcomphl.inc:25Constant GFXCP.TYPE.INT
VAL INT GFXCP.TYPE.INT
Integer type.
gfxcomphl.inc:26Constant GFXCP.TYPE.STRING
VAL INT GFXCP.TYPE.STRING
String type.
gfxcomphl.inc:29Group GFXCP
Graphics component properties (type encoded in lower 8 bits).
gfxcomphl.inc:30Constant GFXCP.INVALID
VAL INT GFXCP.INVALID
Invalid property.
gfxcomphl.inc:31Constant GFXCP.FG.COL
VAL INT GFXCP.FG.COL
Foreground colour.
gfxcomphl.inc:32Constant GFXCP.BG.COL
VAL INT GFXCP.BG.COL
Background colour.
gfxcomphl.inc:33Constant GFXCP.HI.COL
VAL INT GFXCP.HI.COL
Highlight colour.
gfxcomphl.inc:34Constant GFXCP.SH.COL
VAL INT GFXCP.SH.COL
Shadow colour.
gfxcomphl.inc:35Constant GFXCP.CAPTION
VAL INT GFXCP.CAPTION
Caption text.
gfxcomphl.inc:36Constant GFXCP.MIN
VAL INT GFXCP.MIN
Minimum value.
gfxcomphl.inc:37Constant GFXCP.MAX
VAL INT GFXCP.MAX
Maximum value.
gfxcomphl.inc:38Constant GFXCP.VALUE
VAL INT GFXCP.VALUE
Current value.
gfxcomphl.inc:39Constant GFXCP.IFONT
VAL INT GFXCP.IFONT
Current font.
gfxcomphl.inc:40Constant GFXCP.ITEM
VAL INT GFXCP.ITEM
Particular item.
gfxcomphl.inc:45Protocol P.GFXCP.CTL.IN
PROTOCOL P.GFXCP.CTL.IN
Graphics component control input protocol.
gfxcomphl.inc:47Tag set.visible
set.visible; BOOL
Show or hide.
gfxcomphl.inc:48Tag set.enabled
set.enabled; BOOL
Enable or disable.
gfxcomphl.inc:50Tag set.int.prop
set.int.prop; INT; INT
Set integer property.
gfxcomphl.inc:51Tag set.col.prop
set.col.prop; INT; INT32
Set colour property.
gfxcomphl.inc:52Tag set.str.prop
set.str.prop; INT; MOBILE []BYTE
Set string property.
gfxcomphl.inc:53Tag set.int.str.prop
set.int.str.prop; INT; INT; MOBILE []BYTE
Set combined integer/string property.
gfxcomphl.inc:57Protocol P.GFXCP.CTL.OUT
PROTOCOL P.GFXCP.CTL.OUT
Graphics component control output protocol.
gfxcomphl.inc:59Tag result
result; INT
Generic result.
gfxcomphl.inc:63Protocol P.GFXCP.EVENT.OUT
PROTOCOL P.GFXCP.EVENT.OUT
Graphics component event output.
gfxcomphl.inc:65Tag destroy
destroy
Being destroyed.
gfxcomphl.inc:66Tag click
click; INT
Click event (value is gadget specific).
gfxcomphl.inc:70Channel type CT.GFXCP.CTL
CHAN TYPE CT.GFXCP.CTL
Graphics component control channel-type (used with implementations).