A canvas text item. (in gnoclCanvas)
Synopsis
canvasId create text [-option
value...]
Options
- -anchor
-
type: ONEOF center, N, NW, NE, S, SW, SE, W or E (default: center)
-
Position of the anchor relative to the text.
-
-coords
-
type: list-of-2-floats
-
X and y coordinates of the item.
-
-fill
-
type: color with transparancy
(default: black)
-
Colour of the text.
-
-font
-
type: FONT
-
Font of the text.
-
-fontSize
-
type: integer
-
Font size of the text.
-
-fontScale
-
type: float OR ONE OF xx-small, x-small, small, medium, large,
x-large o xx-large (default: normal)
-
Font scale used.
-
-fontStretch
-
type: ONE OF ultraCondensed, extraCondensed, condensed,
semiCondensed, normal, semiExpanded, expanded, extraExpanded, or ultraExpanded (default: normal)
-
Font stretch of the text.
-
-fontStyle
-
type: ONE OF normal, oblique or italic (default: normal)
-
Font style of the text.
-
-fontVariant
-
type: ONE OF normal or smallCaps (default: normal)
-
Font variant of the text.
-
-fontWeight
-
type: ONE OF ultralight, light, normal, bold, ultrabold, or heavy
(default: normal)
-
Font weight of the text.
-
-justify
-
type: ONE OF left, right, center or fill (default: left)
-
Justification of the text.
-
-offset
-
type: list-of-2-floats (default: {0 0})
-
X and y offset of the item.
-
-onButtonPress
-
type: string (default: "")
-
Tcl command which is executed if a mouse button is press inside the
item. Before evaluation the following percent strings are substituted:
- %w canvas name
%i item id %t type
of event: one of buttonPress, button2Press or button3Press %x x
coordinate %y y coordinate %b button number %s state of the
buttons and modifiers (bitmask)
-
-onButtonRelease
-
type: string (default: "")
-
Tcl command which is executed if a mouse button is released if it
has been pressed inside the item. Before evaluation the following
percent strings are substituted:
- %w canvas name
%i item id %t type of event: always buttonRelease %x x coordinate
%y y coordinate %b button number %s state of the buttons and
modifiers (bitmask)
-
-onEnter
-
type: string (default: "")
-
Tcl command which is executed if a mouse enters the item. Before
evaluation the following percent strings are substituted:
- %w canvas name
%i item id %x x coordinate %y y
coordinate %s state of the buttons and modifiers (bitmask)
-
-onLeave
-
type: string (default: "")
-
Tcl command which is executed if a mouse enters the item. Before
evaluation the following percent strings are substituted:
- %w canvas name
%i item id %x coordinate %y y coordinate %s state of the buttons and modifiers (bitmask)
-
-onMotion
-
type: string (default: "")
-
Tcl command which is executed if the mouse is moved inside the item.
Before evaluation the following percent strings are substituted:
- %w canvas name
%i item id %x x coordinate %y y
coordinate %s state of the buttons and modifiers (bitmask)
-
-parent
-
type: tag-or-id
-
This option sets the parent of the item. The parent must be a
clipGroup item, which implements clipping for its children.
-
-tags
-
type: list (default: "")
-
List of tags to be associated with this item. A tag must start with
a alphabetic character which is followed by zero or more alphabetic
or numeric characters.
-
-text
-
type: string (default: "")
-
Text to be displayed. If the string starts with "%<"
the rest of the string is interpreted as markup string.
Description
A text item should be used to display text where the hole text has
basically the same format. Via a markup string the format can be
changed, but for more complex formatting the richText item should be
used.
|
|