diff options
| author | Pietro Gagliardi <[email protected]> | 2015-12-12 21:44:50 -0500 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2015-12-12 21:44:50 -0500 |
| commit | 38c3288c6b5a9a57374e1645ee11753364747231 (patch) | |
| tree | 574ad13746246741ef3f3e9f8831727e40779714 /zy_page2_test.go | |
| parent | 53a1b6115d3b94f330a727282ac87a6bd361c91c (diff) | |
Ported the test page 1 from libui.
Diffstat (limited to 'zy_page2_test.go')
| -rw-r--r-- | zy_page2_test.go | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/zy_page2_test.go b/zy_page2_test.go index 5e18524..dd4a6be 100644 --- a/zy_page2_test.go +++ b/zy_page2_test.go @@ -21,14 +21,24 @@ func moveLabel(*Button) { movingCurrent = to } -var moveBack int +var moveBack bool const ( moveOutText = "Move Page 1 Out" moveBackText = "Move Page 1 Back" ) -func movePage1(*Button) { - // TODO +func movePage1(b *Button) { + if moveBack { + mainbox.Delete(1) + mainTab.InsertAt("Page 1", 0, page1) + b.SetText(moveOutText) + moveBack = false + return + } + mainTab.Delete(0) + mainbox.Append(page1, true) + b.SetText(moveBackText) + moveBack = true } func makePage2() *Box { @@ -63,7 +73,7 @@ func makePage2() *Box { button.OnClicked(movePage1) hbox.Append(button, false) page2.Append(hbox, false) - moveBack = 0 + moveBack = false hbox = newHorizontalBox() hbox.Append(NewLabel("Label Alignment Test"), false) |
