-
Notifications
You must be signed in to change notification settings - Fork 2
/
main.go
80 lines (57 loc) · 1.91 KB
/
main.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
package main
import (
"fmt"
//"github.com/dorzheh/go-dialog"
//"strconv"
//"time"
)
// dialog --ok-label Agree --extra-button
// --extra-label "Disagree" --title "End User License Agreement"
// --textbox /opt/rdwr/dfcc/bin/1 20 80
func main() {
//d := dialog.New(dialog.CONSOLE, 0)
//d.HelpButton(true)
//d.SetHelpLabel("Back")
// l := []string{"Selection1", "1", "1", "2046", "1", "10", "20", "0", "0", "Selection2", "2", "1", "0", "2", "10", "20", "0", "0", "Selection3", "3", "1", "0", "3", "10", "20", "0", "0"}
// res, err := d.Mixedform("Title", l[0:]...)
//res, err := d.Calendar(time.Now())
// res, err := d.Checklist(0, "Tag 1", "Item 1", "on", "Tag 2", "Item 2", "off", "Tag 3", "Item 3", "off")
// fmt.Println(res, err)
// res, err := d.Fselect("/tmp/test.txt")
// fmt.Println(res, err)
// p := d.Progressbar()
// time.Sleep(1 * time.Second)
// for i := 0; i <= 100; i++ {
// p.Step(i, "Last: "+strconv.Itoa(100-i)+"%")
// time.Sleep(50 * time.Millisecond)
// }
// p.Close()
//res, err := d.Inputbox("Hello world!")
//fmt.Println(res, err)
// res = d.Inputmenu(50, "Tag 1", "Item 1", "Tag 2", "Item 2", "Tag 3", "Item 3")
// fmt.Println(res)
// res, err := d.Menu(50, "Tag 1", "Item 1", "Tag 2", "Item 2", "Tag 3", "Item 3")
// fmt.Println(res)
// fmt.Println(err.Error())
// d.Msgbox("Hello world!")
// res = d.Passwordbox()
// fmt.Println(res)
// d.Pause(5)
// d.Textbox("/tmp/test.txt")
// res = d.Timebox(time.Now())
// fmt.Println(res)
// res = d.Radiolist(0, "Tag 1", "Item 1", "on", "Tag 2", "Item 2", "off", "Tag 3", "Item 3", "off")
// fmt.Println(res)
// res = d.Yesno()
// fmt.Println(res)
// res = d.Combobox("Item 1", "Item 2", "Item 3")
// fmt.Println(res)
// d.Passivepopup("Hello world!", 5)
// res = d.Geticon()
// fmt.Println(res)
// res = d.Getcolor()
// fmt.Println(res)
// res = d.Slider(0, 500, 10)
// fmt.Println(res)
fmt.Println("finished")
}