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'.

Author
John Verzani
Date of publication
2016-06-01 07:43:42
Maintainer
John Verzani <jverzani@gmail.com>
License
GPL (>= 3)
Version
1.0-7
URLs

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