#
Prev |  | Next

# canvas widget

## Name

canvas widget -- A canvas item which shows a normal widget. (in gnoclCanvas)

## Synopsis

`canvasId` create widget [`-option` `value`...]

## Options

-anchor

  type: ONEOF center, N, NW, NE, S, SW, SE, W, E (default: NW)

  Position of the anchor relative to the widget.

-coords

  type: list-of-floats

  X and y coordinates of the item.

-height

  type: integer

  Height of of the widget in pixel.

-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 substituated: TABLE %% | % %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) TABLE

-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 substituated: TABLE %% | % %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) TABLE

-onEnter

  type: string (default: "")

  Tcl command which is executed if a mouse enters the item. Before evaluation the following percent strings are substituated: TABLE %% | % %w | canvas name %i | item id %x | x coordinate %y | y coordinate %s | state of the buttons and modifiers (bitmask) TABLE

-onLeave

  type: string (default: "")

  Tcl command which is executed if a mouse enters the item. Before evaluation the following percent strings are substituated: TABLE %% | % %w | canvas name %i | item id %x | x coordinate %y | y coordinate %s | state of the buttons and modifiers (bitmask) TABLE

-onMotion

  type: string (default: "")

  Tcl command which is executed if the mouse is moved inside the item. Before evaluation the following percent strings are substituated: TABLE %% | % %w | canvas name %i | item id %x | x coordinate %y | y coordinate %s | state of the buttons and modifiers (bitmask) TABLE

-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.

-widget

  type: widget-ID

  Widget ID of the widget to be shown.

-width

  type: integer

  Width of of the widget in pixel.

## Description

A widget item allows to display a normal widget inside a canvas.

Prev | Home | Next
canvas text | Up | gconf