tooltip: A tcltk widget to mimic a tooltip

Description Usage Arguments Details Value Author(s) References See Also Examples

View source: R/tooltip.R

Description

Current tcltk library does not support tooltip unless an extension is included. The function tooltip is implemented as an alternative.

Usage

1
tooltip(text, targetWidget, width = 350)

Arguments

text

text a character string for the content of the tooltip

targetWidget

targetWidget a tkwin object for the target tcltk widget to which a tool tip will be associated

width

width an integer for the width (in pixels) of the tooltip

Details

Given a target tcltk widget, a tooltip will be associated with the widget. The content of the tooltip will be shown when mouse moves over the widget and disappear when mouse moves out of the widget.

Value

This function returns invisible()

Author(s)

Jianhua Zhang

References

tcltk

See Also

dropdownList

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
## Not run: 
    ## These cannot be run by examples() but should be OK when pasted
    ## into an interactive R session with the widgetTools package loaded
    
    base <- tktoplevel()
    but <- tkbutton(base, text = "Move Mouse Over Me")
    tkpack(but)
    tkbind(but, "<Enter>", expression(tooltip("Move mouse off me", but)))

    # Destroy toplevel widget
    # tkdestroy(base)

## End(Not run)

widgetTools documentation built on Nov. 8, 2020, 8:29 p.m.