gWidgets2: Rewrite of gWidgets API for Simplified GUI Construction

Re-implementation of the 'gWidgets' API. The API is defined in this package. A second, toolkit-specific package is required to use it. There are three in development: 'gWidgets2RGtk2', 'gWidgets2Qt', and 'gWidgets2tcltk'.

AuthorJohn Verzani
Date of publication2016-06-01 07:43:42
MaintainerJohn Verzani <jverzani@gmail.com>
LicenseGPL (>= 3)
Version1.0-7
https://github.com/jverzani/gWidgets2

View on CRAN

Man pages

add: Add a child object to parent container

call_meth: helper function to bypass lack of cached value in method call

check_deprecated: Method to send message if any depreacted arguments are being...

check_return_class: check that toolkit object return the right class

dispose: Dispose of object

editable: Controls whether widget is editable or not

enabled: enabled

flatten: Flatten a nested list

focus: Does widget have focus

font: Returns font specification for widget, if available

gaction: An action constructor

galert: Alert dialog to display transient messages

gbasicdialog: Constructor for modal dialog that can contain an arbitrary...

gbutton: Basic button widget

gcalendar: A constructor for a date selection widget

gcheckbox: constructor for checkbox widget

gcheckboxgroup: Constructor for checkbox group. A linked group of checkboxes,...

gcombobox: constructor for a combobox

gconfirm: Constructor for modal dialog to get confirmation

gcontainer: Common parts of a container widget

gdf: Constructor for a data frame editor

gdfnotebook: A notebook container for many 'gdf' instances

gedit: Single line text edit constructor

get_index_in_list: get index of element of list

get_object_from_string: Get an object from an environment specified by a string.

getToolkitWidget: Get underlying toolkit widget

getWithDefault: Return x unless NULL, NA, length 0, ..., in which case we...

gexpandgroup: Constructor of box container widget with disclosure trigger...

gfile: dialog for file and directory selection

gfilter: A widget for filtering a data frame

gformlayout: A form layout container

gframe: Constructor for framed box container with label

ggraphics: Constructor for an embeddable graphics device

ggraphicsnotebook: A notebook widget holding plot devices

ggroup: Basic box container

ghtml: Widget for HTML display

gimage: A widget for displaying an image file

ginput: Constructor for modal dialog to collect a line of text

glabel: Basic label widget

glayout: Constructor for grid layout container

gmenu: menu constructor, main and popup

gmessage: Constructor for modal message dialog

gnotebook: Constructor for a tabbed notebook container

gpanedgroup: constructor for a two-paned container

gprogressbar: Basic progress bar widget

gradio: Constructor for radio button widget

gseparator: constructor providing a widget for displaying a line in a GUI

gslider: slider widget constructor

gspinbutton: Spinbutton constructor

gstackwidget: Constructor for a stack of widgets

gstatusbar: constructor to add a status bar to main window

gtable: A constructor for displaying tabular data for selection

gtext: Multiline text edit constructor

gtimer: Basic timer widget

gtoolbar: A toolbar constructor

gtoolkit: Which toolkit are we using?

gtree: constructor for widget to display heirarchical data

guiToolkit: set or get the current toolkit for gWidgets

gvarbrowser: Constructor for workspace variable browser

gwidget: Common parts of a widget

gWidgets2-package: gWidgets2. An API for programming GUIs

gWidgets2-S3methods: Return items

gWidgets2-undocumented: Toolkit constructor

gWidgets-handlers: change handler for ggraphics

gwindow: gwindow

icons: Method to add icon to list of stock icons

installing_gWidgets_toolkits: blurb about installation

is_empty: is value missing, null, 0-length or NA length 1

isExtant: Check if widget is extant.

is_MacOSX: Return logical indicating if we are on a macintosh machine

is_Windows: Return logical indicating if we are on a Windows machine

methods: Add a spring to box containers

observer: constructor for handler object

redo: Redo past action.

S4-classes: A class to record the toolkit a gui object uses

short_summary: Provide a short summary for an object

size: Return size (width and height) of widget

svalue: svalue

tag: get a persistent attribute for an object

tooltip: Get a tooltip for the widget

undo: Undo past action.

visible: Controls whether widget is visible or not

XXX: Functions to message something needs doing. Easy to search...

Files in this package

gWidgets2
gWidgets2/inst
gWidgets2/inst/examples
gWidgets2/inst/examples/ex-model-view-controller.R
gWidgets2/inst/examples/ex-menu-tool-status.R
gWidgets2/inst/examples/ex-cran.R
gWidgets2/inst/examples/ex-gaction.R
gWidgets2/inst/examples/manipulate.R
gWidgets2/inst/examples/ex-rangewidget.R
gWidgets2/inst/examples/ex-generate-gui.R
gWidgets2/inst/examples/ex-read-table.R
gWidgets2/inst/examples/ex-gformlayout.R
gWidgets2/inst/examples/ex-selection-widgets.R
gWidgets2/inst/examples/ex-glayout.R
gWidgets2/inst/examples/ex-selectionwidgets.R
gWidgets2/inst/examples/ex-box-containers-II.R
gWidgets2/inst/examples/ex-wizard.R
gWidgets2/inst/examples/ex-selection-widgets-II.R
gWidgets2/inst/examples/ex-gexpandgroup.R
gWidgets2/inst/examples/ex-gbutton.R
gWidgets2/inst/examples/run_examples.R
gWidgets2/inst/examples/ex-gdf.R
gWidgets2/inst/examples/ex-boxcontainers.R
gWidgets2/inst/examples/ex-ggraphics.R
gWidgets2/inst/examples/ex-box-containers.R
gWidgets2/inst/tests
gWidgets2/inst/tests/window.R
gWidgets2/inst/tests/slider.R
gWidgets2/inst/tests/combobox.R
gWidgets2/inst/tests/checkbox.R
gWidgets2/inst/tests/label.R
gWidgets2/inst/tests/df.R
gWidgets2/inst/tests/notebook.R
gWidgets2/inst/tests/button.R
gWidgets2/inst/tests/README
gWidgets2/inst/tests/statusbar.R
gWidgets2/inst/tests/radio.R
gWidgets2/inst/tests/containers.R
gWidgets2/inst/tests/edit.R
gWidgets2/inst/tests/html.R
gWidgets2/inst/tests/text.R
gWidgets2/inst/tests/table.R
gWidgets2/inst/tests/tree.R
gWidgets2/inst/tests/calendar.R
gWidgets2/inst/images
gWidgets2/inst/images/zoom.gif
gWidgets2/inst/images/comment.png
gWidgets2/inst/images/1leftarrow.gif
gWidgets2/inst/images/matrix.gif
gWidgets2/inst/images/reset.gif
gWidgets2/inst/images/up.gif
gWidgets2/inst/images/symbol_uptriangle.gif
gWidgets2/inst/images/overview.gif
gWidgets2/inst/images/quit.gif
gWidgets2/inst/images/curve.gif
gWidgets2/inst/images/thumbs-up.png
gWidgets2/inst/images/symbol_star.gif
gWidgets2/inst/images/2dlayer.gif
gWidgets2/inst/images/cloud.gif
gWidgets2/inst/images/newplot.gif
gWidgets2/inst/images/down.gif
gWidgets2/inst/images/evaluate.gif
gWidgets2/inst/images/1rightarrow.gif
gWidgets2/inst/images/thumbs-down.png
gWidgets2/inst/images/dismiss.gif
gWidgets2/inst/images/scatterplot3d.png
gWidgets2/inst/images/forward.gif
gWidgets2/inst/images/1uparrow.gif
gWidgets2/inst/images/preview.gif
gWidgets2/inst/images/hist.gif
gWidgets2/inst/images/density.gif
gWidgets2/inst/images/symbol_diamond.gif
gWidgets2/inst/images/print.gif
gWidgets2/inst/images/symbol_cross.gif
gWidgets2/inst/images/arrows1.gif
gWidgets2/inst/images/ed-remove.gif
gWidgets2/inst/images/bubbles.gif
gWidgets2/inst/images/open.gif
gWidgets2/inst/images/boxplot1.gif
gWidgets2/inst/images/symbol_ltriangle.gif
gWidgets2/inst/images/symbol_dntriangle.gif
gWidgets2/inst/images/date.gif
gWidgets2/inst/images/graph.gif
gWidgets2/inst/images/character.gif
gWidgets2/inst/images/directory.gif
gWidgets2/inst/images/save.gif
gWidgets2/inst/images/function1.gif
gWidgets2/inst/images/ok.gif
gWidgets2/inst/images/help_topic.gif
gWidgets2/inst/images/dataframe.gif
gWidgets2/inst/images/refresh.gif
gWidgets2/inst/images/symbol_circle.gif
gWidgets2/inst/images/alert.gif
gWidgets2/inst/images/cancel.gif
gWidgets2/inst/images/README
gWidgets2/inst/images/boxplot.gif
gWidgets2/inst/images/numeric.gif
gWidgets2/inst/images/factor.gif
gWidgets2/inst/images/Rplots.ps
gWidgets2/inst/images/symbol_impulse.gif
gWidgets2/inst/images/contour.gif
gWidgets2/inst/images/symbol_dot.gif
gWidgets2/inst/images/settings.png
gWidgets2/inst/images/barplot.gif
gWidgets2/inst/images/go.gif
gWidgets2/inst/images/symbol_rtriangle.gif
gWidgets2/inst/images/points.gif
gWidgets2/inst/images/coffee.png
gWidgets2/inst/images/file.gif
gWidgets2/inst/images/backward.gif
gWidgets2/inst/images/error.gif
gWidgets2/inst/images/ts.gif
gWidgets2/inst/images/configure.gif
gWidgets2/inst/images/plot.gif
gWidgets2/inst/images/editor.gif
gWidgets2/inst/images/help.gif
gWidgets2/inst/images/ed-search.gif
gWidgets2/inst/images/stop.gif
gWidgets2/inst/images/save_edit.gif
gWidgets2/inst/images/spike.gif
gWidgets2/inst/images/symbol_square.gif
gWidgets2/inst/images/symbol_plus.gif
gWidgets2/inst/images/plot1.gif
gWidgets2/inst/images/3dcontour.gif
gWidgets2/inst/images/clear.gif
gWidgets2/inst/images/arrows.gif
gWidgets2/inst/images/polar.gif
gWidgets2/inst/images/rlogo.gif
gWidgets2/inst/images/logical.gif
gWidgets2/inst/images/subset.gif
gWidgets2/inst/images/datasheet.gif
gWidgets2/inst/images/lines.gif
gWidgets2/inst/images/1downarrow.gif
gWidgets2/inst/images/history.gif
gWidgets2/inst/images/home.gif
gWidgets2/inst/docsource
gWidgets2/inst/docsource/tcltk-t-test.png
gWidgets2/inst/docsource/qtbase-t-test.png
gWidgets2/inst/docsource/gWidgets2.R
gWidgets2/inst/docsource/gWidgets2.Rnw
gWidgets2/inst/docsource/README
gWidgets2/inst/docsource/rgtk2-t-test.png
gWidgets2/inst/docsource/gWidgets2.pdf
gWidgets2/inst/install
gWidgets2/inst/install/installing_toolkits.txt
gWidgets2/inst/doc
gWidgets2/inst/doc/gWidgets2.R
gWidgets2/inst/doc/gWidgets2.pdf
gWidgets2/NAMESPACE
gWidgets2/NEWS
gWidgets2/R
gWidgets2/R/gcheckbox.R gWidgets2/R/S3-methods.R gWidgets2/R/S4-methods.R gWidgets2/R/gslider.R gWidgets2/R/ggroup.R gWidgets2/R/command-stack.R gWidgets2/R/gWidgets2-package.R gWidgets2/R/gformlayout.R gWidgets2/R/gwindow.R gWidgets2/R/gedit.R gWidgets2/R/gvarbrowser.R gWidgets2/R/gdfnotebook.R gWidgets2/R/gcombobox.R gWidgets2/R/ghtml.R gWidgets2/R/BasicInterface.R gWidgets2/R/dialogs.R gWidgets2/R/gframe.R gWidgets2/R/gtext.R gWidgets2/R/gradio.R gWidgets2/R/gtree.R gWidgets2/R/gcalendar.R gWidgets2/R/gstatusbar.R gWidgets2/R/ggraphics.R gWidgets2/R/gpanedgroup.R gWidgets2/R/gexpandgroup.R gWidgets2/R/methods.R gWidgets2/R/gtimer.R gWidgets2/R/gnotebook.R gWidgets2/R/guiToolkit.R gWidgets2/R/gcheckboxgroup.R gWidgets2/R/handler-methods.R gWidgets2/R/gspinbutton.R gWidgets2/R/gstackwidget.R gWidgets2/R/gtable.R gWidgets2/R/gfilter.R gWidgets2/R/gfile.R gWidgets2/R/ws-model.R gWidgets2/R/ggraphicsnotebook.R gWidgets2/R/gtoolbar.R gWidgets2/R/gdf.R gWidgets2/R/glabel.R gWidgets2/R/gimage.R gWidgets2/R/icons.R gWidgets2/R/gmenu.R gWidgets2/R/misc.R gWidgets2/R/gaction.R gWidgets2/R/glayout.R gWidgets2/R/gprogressbar.R gWidgets2/R/gseparator.R gWidgets2/R/gbutton.R
gWidgets2/MD5
gWidgets2/DESCRIPTION
gWidgets2/man
gWidgets2/man/gstatusbar.Rd gWidgets2/man/XXX.Rd gWidgets2/man/editable.Rd gWidgets2/man/gaction.Rd gWidgets2/man/gtoolkit.Rd gWidgets2/man/gtoolbar.Rd gWidgets2/man/gtree.Rd gWidgets2/man/gwindow.Rd gWidgets2/man/add.Rd gWidgets2/man/ggraphicsnotebook.Rd gWidgets2/man/get_object_from_string.Rd gWidgets2/man/gcalendar.Rd gWidgets2/man/icons.Rd gWidgets2/man/visible.Rd gWidgets2/man/redo.Rd gWidgets2/man/tag.Rd gWidgets2/man/glabel.Rd gWidgets2/man/focus.Rd gWidgets2/man/gprogressbar.Rd gWidgets2/man/gcheckboxgroup.Rd gWidgets2/man/gmessage.Rd gWidgets2/man/gmenu.Rd gWidgets2/man/gvarbrowser.Rd gWidgets2/man/gstackwidget.Rd gWidgets2/man/gslider.Rd gWidgets2/man/is_empty.Rd gWidgets2/man/gbutton.Rd gWidgets2/man/is_MacOSX.Rd gWidgets2/man/gradio.Rd gWidgets2/man/check_deprecated.Rd gWidgets2/man/gcombobox.Rd gWidgets2/man/call_meth.Rd gWidgets2/man/gconfirm.Rd gWidgets2/man/dispose.Rd gWidgets2/man/flatten.Rd gWidgets2/man/ghtml.Rd gWidgets2/man/gcontainer.Rd gWidgets2/man/check_return_class.Rd gWidgets2/man/get_index_in_list.Rd gWidgets2/man/gexpandgroup.Rd gWidgets2/man/gWidgets2-package.Rd gWidgets2/man/gWidgets2-undocumented.Rd gWidgets2/man/font.Rd gWidgets2/man/gpanedgroup.Rd gWidgets2/man/gcheckbox.Rd gWidgets2/man/getWithDefault.Rd gWidgets2/man/ginput.Rd gWidgets2/man/gWidgets-handlers.Rd gWidgets2/man/gtext.Rd gWidgets2/man/observer.Rd gWidgets2/man/gnotebook.Rd gWidgets2/man/S4-classes.Rd gWidgets2/man/ggraphics.Rd gWidgets2/man/isExtant.Rd gWidgets2/man/size.Rd gWidgets2/man/gfilter.Rd gWidgets2/man/glayout.Rd gWidgets2/man/gtimer.Rd gWidgets2/man/gformlayout.Rd gWidgets2/man/gtable.Rd gWidgets2/man/undo.Rd gWidgets2/man/is_Windows.Rd gWidgets2/man/enabled.Rd gWidgets2/man/tooltip.Rd gWidgets2/man/guiToolkit.Rd gWidgets2/man/gseparator.Rd gWidgets2/man/gfile.Rd gWidgets2/man/svalue.Rd gWidgets2/man/gWidgets2-S3methods.Rd gWidgets2/man/gdfnotebook.Rd gWidgets2/man/methods.Rd gWidgets2/man/getToolkitWidget.Rd gWidgets2/man/gbasicdialog.Rd gWidgets2/man/ggroup.Rd gWidgets2/man/gframe.Rd gWidgets2/man/gdf.Rd gWidgets2/man/gspinbutton.Rd gWidgets2/man/gimage.Rd gWidgets2/man/galert.Rd gWidgets2/man/short_summary.Rd gWidgets2/man/gwidget.Rd gWidgets2/man/gedit.Rd gWidgets2/man/installing_gWidgets_toolkits.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.