gimage {gWidgets} | R Documentation |
This constructor produces a widget intended to show images stored as files on the file system.
gimage(filename = "", dirname = "", size = "", handler = NULL, action = NULL, container = NULL, ..., toolkit = guiToolkit())
filename |
Specifies location of image. May be a stock icon name or filename. (In the future may be a url.) |
dirname |
Directory of file. If "stock", then a stock icon is used. |
size |
Size of image when stock image is used. Values are in
|
handler |
Handler called on a click event |
action |
Passed to handler |
container |
Optional container to attach widget to. |
... |
Passed to |
toolkit |
Which GUI toolkit to use |
The svalue()
method returns the filename of the figure or
the stock icon name, if the icon was set from a stock icon.
The svalue<-()
method can be used to set the value of
the widget. The value is a filename containing the image to
display.
The addhandlerclicked
method is called on click
events.
See getStockIcons
to get a list of available
icons and addStockIcons
to add to this list.
## Not run: w <- gwindow("Stock icon example") gimage("ok",dirname="stock", cont = w) ## example contributed by Richard Cotton w <- gwindow("Help button window") add_help_button <- function(help_text, container = w, width = getOption("width"), indent = 2, ...) { gimage("help", dirname = "stock", container = container, handler = function(h, ...) { help_win <- gwindow("Help") help_label <- glabel(text= strwrap(help_text, width = width, indent = indent), container = help_win) }) } add_help_button(paste("Lorem ipsum dolor sit amet, consectetur adipiscing elit.", "Nunc magna magna, vestibulum sit amet posuere sit amet, gravida placerat odio.", "Integer et purus lorem, quis suscipit risus.", collapse=" ")) ## End(Not run)