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.

Files in this package

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.

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