summaryrefslogtreecommitdiff
path: root/redo/zz_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'redo/zz_test.go')
-rw-r--r--redo/zz_test.go16
1 files changed, 15 insertions, 1 deletions
diff --git a/redo/zz_test.go b/redo/zz_test.go
index 601d0ec..2477de0 100644
--- a/redo/zz_test.go
+++ b/redo/zz_test.go
@@ -38,6 +38,8 @@ type testwin struct {
festart Button
felabel Label
festop Button
+ openbtn Button
+ fnlabel Label
icons []icon
il ImageList
icontbl Table
@@ -89,7 +91,19 @@ func (tw *testwin) addfe() {
tw.fe = nil
}
})
- tw.festack = NewVerticalStack(tw.festart, tw.felabel, tw.festop)
+ tw.openbtn = NewButton("Open")
+ tw.openbtn.OnClicked(func() {
+ fn := OpenFile()
+ if fn == "" {
+ fn = "<no file selected>"
+ }
+ tw.fnlabel.SetText(fn)
+ })
+ tw.fnlabel = NewStandaloneLabel("<no file selected>")
+ tw.festack = NewVerticalStack(tw.festart, tw.felabel, tw.festop,
+ Space(),
+ tw.openbtn, tw.fnlabel)
+ tw.festack.SetStretchy(3)
tw.t.Append("Foreign Events", tw.festack)
}