summaryrefslogtreecommitdiff
path: root/src/rhlibrary/selector_widget.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/rhlibrary/selector_widget.go')
-rw-r--r--src/rhlibrary/selector_widget.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/rhlibrary/selector_widget.go b/src/rhlibrary/selector_widget.go
index 405171c..59f59f8 100644
--- a/src/rhlibrary/selector_widget.go
+++ b/src/rhlibrary/selector_widget.go
@@ -127,6 +127,21 @@ func getSelectorWidget(db *rddb.DBChan, p *player.PlayerChan) (gtk.IWidget, erro
return nil, err
}
+ nb.Connect("switch-page", func(_ *gtk.Notebook, _ gtk.IWidget, pagenum uint) {
+ switch pagenum {
+ case 0:
+ updateShows(db)
+ case 1:
+ // updateJingles(db)
+ case 2:
+ // updatePools(db)
+ case 3:
+ // nothing to do here
+ default:
+ rhl.Printf("selector error invalid page: %d", pagenum)
+ }
+ })
+
var cp *gtk.CssProvider
if cp, err = gtk.CssProviderNew(); err != nil {
return nil, err