def create_arm_controls(self):
self.arm_combo_box = self.builder.get_object("armcombobox")
self.arm_side_combo = gtk.combo_box_new_text()
self.arm_combo_box.add(self.arm_side_combo)
self.arm_side_combo.append_text("left")
self.arm_side_combo.append_text("right")
self.arm_side_combo.set_active(0)
self.arm_combo = gtk.combo_box_new_text()
self.arm_combo_box.add(self.arm_combo)
self.arm_combo.append_text('--- Select an arm configuration ---')
for style in sorted(LimbTypes.arm_styles.iterkeys()):
self.arm_combo.append_text(style)
self.arm_combo.set_active(0)
self.arm_combo.connect('changed', self.arm_style_changed_cb)
self.arm_text_boxes = []
for arm_entry in self.limbtypes.arm_descriptions:
arm_text_box = self.builder.get_object(arm_entry[0])
arm_text_box.set_text('0.0')
arm_text_box.connect('changed', self.float_entry_changed)
self.arm_text_boxes.append(arm_text_box)
self.arm_configuration_button = self.builder.get_object("armconfigurationbutton")
self.arm_configuration_button.connect('clicked', self.arm_configuration_cb)
self.arm_configuration_load_button = self.builder.get_object("armconfigurationloadbutton")
self.arm_configuration_load_button.connect('clicked', self.arm_configuration_load_cb)
评论列表
文章目录