Learn R Programming

gWidgets2 (version 1.0-9)

gframe: Constructor for framed box container with label

Description

The framed box container inherits from ggroup. The main addition is a label, which is accessed via the name method.

Usage

gframe(
  text = "",
  markup = FALSE,
  pos = 0,
  horizontal = TRUE,
  spacing = 5,
  container = NULL,
  ...,
  toolkit = guiToolkit()
)

.gframe( toolkit, text = "", markup = FALSE, pos = 0, horizontal = TRUE, spacing = 5, container = NULL, ... )

Arguments

text

frame label

markup

does label use markup (toolkit specific)

pos

position of label: 0=left, 1=right, some toolkit allow values in between

horizontal

logical. If TRUE, left to right layout, otherwise top to bottom

spacing

spacing aroud widget

container

parent container

...

passed through

toolkit

toolkit

See Also

ggroup and gexpandgroup

Examples

Run this code
# NOT RUN {
w <- gwindow("gformlayout", visible=FALSE)
f <- gframe("frame", horizontal=FALSE, container=w)
glabel("Lorem ipsum dolor sit amet, \nconsectetur adipiscing elit.", container=f)
gbutton("change name", container=f, handler=function(h,...) {
  names(f) <- "new name"
})
visible(w) <- TRUE
# }

Run the code above in your browser using DataLab