summaryrefslogtreecommitdiff
path: root/src/rhlibrary/show_selector_widget.go
diff options
context:
space:
mode:
authorChristian Pointner <equinox@helsinki.at>2016-02-06 06:32:52 (GMT)
committerChristian Pointner <equinox@helsinki.at>2016-02-06 06:32:52 (GMT)
commita21503b001d5f6ee0616b143b417a9c8e22340a8 (patch)
treebe79501e9534fda570559639c17ceb12a9c5f737 /src/rhlibrary/show_selector_widget.go
parentbd46682ce6c6cdee8a1aad61c0acb5ae4303bc9b (diff)
refactoring
Diffstat (limited to 'src/rhlibrary/show_selector_widget.go')
-rw-r--r--src/rhlibrary/show_selector_widget.go47
1 files changed, 4 insertions, 43 deletions
diff --git a/src/rhlibrary/show_selector_widget.go b/src/rhlibrary/show_selector_widget.go
index 7e2a58a..0c4a212 100644
--- a/src/rhlibrary/show_selector_widget.go
+++ b/src/rhlibrary/show_selector_widget.go
@@ -139,19 +139,9 @@ func getShowCartListLabel(caption, css string) (label *gtk.Label, err error) {
if label, err = gtk.LabelNew(caption); err != nil {
return
}
-
- var cp *gtk.CssProvider
- if cp, err = gtk.CssProviderNew(); err != nil {
- return
- }
- if err = cp.LoadFromData(css); err != nil {
- return
- }
- var sc *gtk.StyleContext
- if sc, err = label.GetStyleContext(); err != nil {
+ if err = setCssStyle(&label.Widget, css); err != nil {
return
}
- sc.AddProvider(cp, 600) // TOOD: hardcoded value
return
}
@@ -185,22 +175,13 @@ func getShowCartListEntryPlayButton(cart rddb.CartListEntry, p *player.PlayerCha
return nil, err
}
- var cp *gtk.CssProvider
- if cp, err = gtk.CssProviderNew(); err != nil {
- return nil, err
- }
css := ".frame { border: 0; padding: 4px 15px; }"
if (idx & 1) == 1 {
css = ".frame { border: 0; background-color: #D2D2D2; padding: 4px 15px; }"
}
- if err = cp.LoadFromData(css); err != nil {
+ if err = setCssStyle(&frame.Widget, css); err != nil {
return nil, err
}
- var sc *gtk.StyleContext
- if sc, err = frame.GetStyleContext(); err != nil {
- return nil, err
- }
- sc.AddProvider(cp, 600) // TOOD: hardcoded value
frame.Add(btn)
if len(cart.Cuts) < 1 {
@@ -369,19 +350,9 @@ func addShowCartList(grid *gtk.Grid, db *rddb.DBChan, p *player.PlayerChan) (err
return
}
showsCartListBin = &frame.Bin
- var cp *gtk.CssProvider
-
- if cp, err = gtk.CssProviderNew(); err != nil {
+ if err = setCssStyle(&frame.Widget, ".frame { border: 0; }"); err != nil {
return
}
- if err = cp.LoadFromData(".frame { border: 0; }"); err != nil {
- return
- }
- var sc *gtk.StyleContext
- if sc, err = frame.GetStyleContext(); err != nil {
- return
- }
- sc.AddProvider(cp, 600) // TOOD: hardcoded value
var sw *gtk.ScrolledWindow
if sw, err = gtk.ScrolledWindowNew(nil, nil); err != nil {
@@ -415,19 +386,9 @@ func getShowsSelectorWidget(db *rddb.DBChan, p *player.PlayerChan) (gtk.IWidget,
if frame, err = gtk.FrameNew(""); err != nil {
return nil, err
}
-
- var cp *gtk.CssProvider
- if cp, err = gtk.CssProviderNew(); err != nil {
- return nil, err
- }
- if err = cp.LoadFromData(".frame { border: 0; padding: 25px 42px; }"); err != nil {
- return nil, err
- }
- var sc *gtk.StyleContext
- if sc, err = frame.GetStyleContext(); err != nil {
+ if err = setCssStyle(&frame.Widget, ".frame { border: 0; padding: 25px 42px; }"); err != nil {
return nil, err
}
- sc.AddProvider(cp, 600) // TOOD: hardcoded value
frame.Add(grid)