summaryrefslogtreecommitdiff
path: root/src/rhlibrary/vumeter_widget.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/rhlibrary/vumeter_widget.go')
-rw-r--r--src/rhlibrary/vumeter_widget.go22
1 files changed, 2 insertions, 20 deletions
diff --git a/src/rhlibrary/vumeter_widget.go b/src/rhlibrary/vumeter_widget.go
index 233a660..1886653 100644
--- a/src/rhlibrary/vumeter_widget.go
+++ b/src/rhlibrary/vumeter_widget.go
@@ -150,18 +150,9 @@ func newVUMeter(ch string) (meter *vuMeter, err error) {
if meter.label, err = gtk.LabelNew(ch); err != nil {
return
}
- var cp *gtk.CssProvider
- if cp, err = gtk.CssProviderNew(); err != nil {
- return nil, err
- }
- if err = cp.LoadFromData(".label { color: #a2a2a2; padding: 0px 2px 0px 0px; font-size: 4.5px; font-variant: small-caps; font-weight: bold; }"); err != nil {
+ if err = setCssStyle(&meter.label.Widget, ".label { color: #a2a2a2; padding: 0px 2px 0px 0px; font-size: 4.5px; font-variant: small-caps; font-weight: bold; }"); err != nil {
return nil, err
}
- var sc *gtk.StyleContext
- if sc, err = meter.label.GetStyleContext(); err != nil {
- return nil, err
- }
- sc.AddProvider(cp, 600) // TOOD: hardcoded value
if meter.green, err = createMeterBar(meterSegmentsGreen); err != nil {
return
@@ -243,18 +234,9 @@ func getVUMeterWidget(p *player.PlayerChan) (gtk.IWidget, error) {
return nil, err
}
- var cp *gtk.CssProvider
- if cp, err = gtk.CssProviderNew(); err != nil {
- return nil, err
- }
- if err = cp.LoadFromData(".frame { background-color: #2a2a2a; border: 1px solid; border-color: #a1a1a1; border-radius: 5px; padding: 11px; }"); err != nil {
+ if err = setCssStyle(&frame.Widget, ".frame { background-color: #2a2a2a; border: 1px solid; border-color: #a1a1a1; border-radius: 5px; padding: 11px; }"); 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
if err = addVUMeterGrid(frame, p); err != nil {
return nil, err