Packages‎ > ‎gnocl::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 or 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 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)
    -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.



    Sections