Changeset 7086e48b56604167163fd82f097312b03f07e5d6

Show
Ignore:
Timestamp:
06/12/09 10:11:12 (3 years ago)
Author:
Nedko Arnaudov <nedko@…>
Children:
1e11982bf582d273afde574bb63ef67eaef388ea
Parents:
b22a23babe2588932cbe21cc2932456820a10345
git-committer:
Nedko Arnaudov <nedko@arnaudov.name> / 2009-06-12T10:11:12Z+0300
Message:

Set parameter value text when label widget is created.

on_adj_value_changed() is not called if value as not changed when
initial update is sent from host if actual value is equal to min
value.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ui

    rb22a23b r7086e48  
    11191119        param_box.pack_start(align, False) 
    11201120 
    1121         adj.label = gtk.Label("xxx") 
     1121        adj.label = gtk.Label(self.get_adj_value_text(adj)[0]) 
    11221122        param_box.pack_start(adj.label, False) 
    11231123        #spin = gtk.SpinButton(adj, 0.0, 2) 
     
    11481148        container.pack_start(align, True) 
    11491149 
    1150     def on_adj_value_changed(self, adj): 
     1150    def get_adj_value_text(self, adj): 
    11511151        value = adj.get_value() 
    11521152        if value >= 10000: 
     
    11611161            text += " " + unit 
    11621162 
     1163        return value, text 
     1164 
     1165    def on_adj_value_changed(self, adj): 
     1166        value, text = self.get_adj_value_text(adj) 
    11631167        adj.label.set_text(text) 
    11641168