traitr: An interface for creating GUIs modeled in part after traits UI module for python.

An interface for creating GUIs modeled in part after the traits UI module for python. The basic design takes advantage of the model-view-controller design pattern. The interface makes basic dialogs quite easy to produce.

AuthorJohn Verzani <jverzani@gmail.com>
Date of publication2014-09-01 16:10:50
MaintainerJohn Verzani <jverzani@gmail.com>
LicenseGPL (>= 2)
Version0.14
https://r-forge.r-project.org/R/?group_id=761

View on CRAN

Man pages

aContainer: A container to give a different context than the default for...

aContext: A container to give a different context than the default for...

aController: Constructor for a Controller proto objects

Adapter: Trait for Adapter object An adapter is a simple controller...

aDialog: Create a Dialog instance

aFrame: Box container with label and visual separator to indicate...

aGroup: A box container. Packs in items left to right or top to...

aModel: Constructor for a Model proto objects

anExpandGroup: Expanding group. Has trigger to show/hide its children

anItemGroup: Constructor for ItemGroup instances

aNotebook: A notebook container.

aNotebookPage: A page in a notebook

aPanedGroup: A two panel paned group container.

aTableLayout: A container for tabular layout

aView: Constructor for a View proto object

BaseTrait: Base Trait to place common properties and methods

BooleanEditor: Trait for Editor for TRUE/FALSE selection

buttonItem: Button item to initiate an action

choiceItem: Item for choosing one of several values

Container: Base Trait for Container objects. Containers are used to make...

Controller: Trait for Controller objects

dataframeItem: Item to select a data frame from the available data frames in...

dateItem: A calendar date selection item

dfEditItem: data frame editor item. Needs writing

Dialog: A Dialog wraps a top-level window around a collection of...

dialogMaker: Automatically create a dialog for a function

Editor: Base Trait for Editor.

expressionItem: Item for typing in R expressions. These are eval-parsed in...

fileItem: A file selection item

formulaItem: A formula Item

get_with_default: Function to return value or an object (or default if value is...

graphicDeviceItem: A graphic device item. (Only with RGtk2 and cairoDevice!)

imageItem: Display an image specified by its filename.

integerItem: Item for integers

Item: Base Trait for an Item

ItemGroup: Base Trait to group items together to form a model....

itemList: An itemList is used to store a list of similar items or...

ItemListEditor: trait for editor for itemList

labelItem: Simple label item

misc: write values in paired tags with optional class

Model: Trait for a model object.

numericItem: Item for numbers

rangeItem: A range selection item

separatorItem: Visual separator item

stringItem: A string item

tableItem: List editor - list <-> tree, must have special structure to...

traitR-package: An interface for GUI creation using gWidgets

trueFalseItem: Item for Boolean values

variableSelectorItem: Item to select a variable (or variables) from a selected data...

View: Trait for View objects.

Functions

aContainer Man page
aContext Man page
aController Man page
Adapter Man page
aDialog Man page
aFrame Man page
aGroup Man page
aModel Man page
anExpandGroup Man page
anItemGroup Man page
aNotebook Man page
aNotebookPage Man page
aPanedGroup Man page
aTableLayout Man page
aView Man page
BaseTrait Man page
BooleanEditor Man page
ButtonEditor Man page
buttonItem Man page
choiceItem Man page
Container Man page
Controller Man page
dataframeItem Man page
DateEditor Man page
dateItem Man page
desc Man page
dfEditItem Man page
Dialog Man page
dialogMaker Man page
Editor Man page
EntryEditor Man page
expressionItem Man page
FileBrowseEditor Man page
fileItem Man page
formulaItem Man page
get_with_default Man page
GraphEditor Man page
graphicDeviceItem Man page
ImageEditor Man page
imageItem Man page
integerItem Man page
Item Man page
ItemGroup Man page
itemList Man page
ItemListEditor Man page
LabelEditor Man page
labelItem Man page
loadingAnimation Man page
merge.list Man page
Model Man page
numericItem Man page
ObjectWithValuesEditor Man page
param Man page
RangeEditor Man page
rangeItem Man page
returns Man page
SeparatorEditor Man page
separatorItem Man page
stringItem Man page
TableEditor Man page
tableItem Man page
traitR-package Man page
trueFalseItem Man page
ul Man page
variableSelectorItem Man page
View Man page
wrap_in_tag Man page

Files

traitr
traitr/inst
traitr/inst/images
traitr/inst/images/scout.png
traitr/inst/images/general.png
traitr/inst/images/loading.gif
traitr/inst/images/spotfire.png
traitr/inst/images/captain.png
traitr/inst/css
traitr/inst/css/traitr.css
traitr/inst/doc
traitr/inst/doc/traitr.pdf
traitr/inst/doc/traitr.R
traitr/inst/doc/traitr.Rnw
traitr/tests
traitr/tests/test-model.R
traitr/tests/test-itemlist.R
traitr/tests/test-base.R
traitr/NAMESPACE
traitr/NEWS
traitr/R
traitr/R/itemlist.R traitr/R/helpers.R traitr/R/model.R traitr/R/editor.R traitr/R/controller.R traitr/R/container.R traitr/R/base.R traitr/R/traitR-package.R traitr/R/loadanimation.R traitr/R/items.R traitr/R/view.R traitr/R/itemgroup.R traitr/R/dialog.R
traitr/vignettes
traitr/vignettes/user2010-examples.R
traitr/vignettes/uml-editor.png
traitr/vignettes/why-wait.png
traitr/vignettes/uml-itemgroup.png
traitr/vignettes/t-test-enabled.png
traitr/vignettes/read-csv-gui.png
traitr/vignettes/df-scroll.png
traitr/vignettes/uml-dialog.png
traitr/vignettes/uml-items.png
traitr/vignettes/tkdensity-traitr.png
traitr/vignettes/basic-gui.png
traitr/vignettes/t-test-1.png
traitr/vignettes/t-test-2.png
traitr/vignettes/uml-view.png
traitr/vignettes/traitr.Rnw
traitr/vignettes/spotfire.png
traitr/vignettes/uml-model.png
traitr/MD5
traitr/README
traitr/build
traitr/build/vignette.rds
traitr/DESCRIPTION
traitr/ChangeLog
traitr/man
traitr/man/anExpandGroup.Rd traitr/man/buttonItem.Rd traitr/man/itemList.Rd traitr/man/aTableLayout.Rd traitr/man/tableItem.Rd traitr/man/Model.Rd traitr/man/dateItem.Rd traitr/man/separatorItem.Rd traitr/man/aFrame.Rd traitr/man/integerItem.Rd traitr/man/traitR-package.Rd traitr/man/trueFalseItem.Rd traitr/man/anItemGroup.Rd traitr/man/dataframeItem.Rd traitr/man/get_with_default.Rd traitr/man/Dialog.Rd traitr/man/stringItem.Rd traitr/man/Container.Rd traitr/man/Adapter.Rd traitr/man/aGroup.Rd traitr/man/Item.Rd traitr/man/View.Rd traitr/man/variableSelectorItem.Rd traitr/man/aContainer.Rd traitr/man/aContext.Rd traitr/man/aNotebookPage.Rd traitr/man/imageItem.Rd traitr/man/Controller.Rd traitr/man/BaseTrait.Rd traitr/man/dialogMaker.Rd traitr/man/rangeItem.Rd traitr/man/aView.Rd traitr/man/formulaItem.Rd traitr/man/labelItem.Rd traitr/man/aModel.Rd traitr/man/aNotebook.Rd traitr/man/ItemGroup.Rd traitr/man/Editor.Rd traitr/man/dfEditItem.Rd traitr/man/aPanedGroup.Rd traitr/man/BooleanEditor.Rd traitr/man/aDialog.Rd traitr/man/graphicDeviceItem.Rd traitr/man/aController.Rd traitr/man/choiceItem.Rd traitr/man/fileItem.Rd traitr/man/misc.Rd traitr/man/ItemListEditor.Rd traitr/man/expressionItem.Rd traitr/man/numericItem.Rd
traitr/.Rinstignore

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

Please suggest features or report bugs with the GitHub issue tracker.

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