Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sciviews/svdialogstcltk
Standard Dialog Boxes for R using Tcl/Tk
https://github.com/sciviews/svdialogstcltk
dialogbox gui r sciviews tcl-tk
Last synced: 30 days ago
JSON representation
Standard Dialog Boxes for R using Tcl/Tk
- Host: GitHub
- URL: https://github.com/sciviews/svdialogstcltk
- Owner: SciViews
- License: other
- Created: 2018-05-03T14:34:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-05-10T16:12:01.000Z (over 2 years ago)
- Last Synced: 2024-03-25T21:38:26.463Z (8 months ago)
- Topics: dialogbox, gui, r, sciviews, tcl-tk
- Language: R
- Homepage: https://www.sciviews.org/svDialogstcltk/
- Size: 766 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# svDialogstcltk
[![R-CMD-check](https://github.com/SciViews/svDialogstcltk/workflows/R-CMD-check/badge.svg)](https://github.com/SciViews/svDialogstcltk/actions) [![Win build status](https://ci.appveyor.com/api/projects/status/github/SciViews/svDialogstcltk?branch=master&svg=true)](https://ci.appveyor.com/project/phgrosjean/svDialogstcltk) [![Coverage status](https://img.shields.io/codecov/c/github/SciViews/svDialogstcltk/master.svg)](https://codecov.io/github/SciViews/svDialogstcltk?branch=master) [![CRAN status](https://www.r-pkg.org/badges/version/svDialogstcltk)](https://cran.r-project.org/package=svDialogstcltk) [![License](https://img.shields.io/badge/license-GPL-blue.svg)](https://www.gnu.org/licenses/gpl-2.0.html) [![Lifecycle: stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://www.tidyverse.org/lifecycle/#stable)
With {svDialogs}, you can rapidly construct standard dialog boxes for your GUI, including message boxes, input boxes, list, file or directory selection, ... The {svDialogstcltk} adds equivalent dialog boxes build with TK, i.e., using the {tcltk} R package.
## Installation
You can install the released version of {svDialogstcltk} from [CRAN](https://CRAN.R-project.org) with:
``` r
install.packages("svDialogstcltk")
```You can also install the latest development version. Make sure you have the {remotes} R package installed:
``` r
install.packages("remotes")
```Use `install_github()` to install the {svDialogstcltk} package from GitHub (source from **master** branch will be recompiled on your machine):
``` r
remotes::install_github("SciViews/svDialogstcltk")
```### Latest stable version
The latest stable version of {svDialogstcltk} can simply be installed from [CRAN](http://cran.r-project.org):
``` r
install.packages(c("svGUI", "svDialogs", "svDialogstcltk"))
```R should install all required dependencies automatically, and then it should compile and install {svDialogstcltk}.
Latest devel version of {svDialogstcltk} (source + Windows binaries for the latest stable version of R at the time of compilation) is also available from [appveyor](https://ci.appveyor.com/project/phgrosjean/svDialogstcltk/build/artifacts).
## Usage
You can get further help about this package this way: Make the {svDialogstcltk} package available in your R session:
``` r
library("svDialogstcltk")
```Get help about this package:
``` r
library(help = "svDialogstcltk")
help("svDialogstcltk-package")
vignette("svDialogstcltk") # None is installed with install_github()
```For further instructions, please, refer to the help pages at .
## Code of Conduct
Please note that the {svDialogstcltk} project is released with a [Contributor Code of Conduct](https://contributor-covenant.org/version/2/0/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms.
## Note to developers
This package used to be developed on R-Forge in the past. However, the latest [R-Forge version](https://r-forge.r-project.org/projects/sciviews/) was moved to this GitHub repository on 2018-04-02 (SVN version 569). **Please, do not use R-Forge anymore for SciViews development, use this GitHub repository instead.**