A canvas polygon item. (in
gnoclCanvas)
Synopsis
canvasId create polygon [-option
value...]
Options
- -coords
-
type: list-of-floats
-
List of x and y coordinates, must be a multiple of 2 and at least 4.
-
-dash
-
type: list (default: "")
-
Dash pattern used for this item. The list must contain an even
number of integer. The odd elements of this list give the length in
pixel of the line segements, the even elements give the length of
the space between these line segements.
-
-fill
-
type: color with transparancy
(default: black)
-
Color of the polygon.
-
-joinStyle
-
type: ONE OF miter, round, bevel
-
Defines the join style.
-
-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 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.
-
-outline
-
type: color with transparancy
(default: black)
-
Color of the outline.
-
-pixelWidth
-
type: integer
-
Width of the outline; does not change, if the line is scaled.
-
-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.
-
-width
-
type: float
-
Width of the outline; changes, if the line is scaled.
Description
A polygon is a closed figure with straight lines between three or
more points. The connection between these lines can be changed via
joinStyle.
See also
|