Changeset 996:8035d80d5feb for src/mlx/gui/checklist.py
- Timestamp:
- 07/04/19 17:57:45 (5 years ago)
- Branch:
- python3
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/checklist.py
r994 r996 22 22 #------------------------------------------------------------------------------ 23 23 24 class ChecklistEditor( gtk.Dialog):24 class ChecklistEditor(Gtk.Dialog): 25 25 """The dialog to edit the checklists.""" 26 26 def __init__(self, gui): … … 39 39 contentArea = self.get_content_area() 40 40 41 typeBox = gtk.HBox()42 43 label = gtk.Label(xstr("chklst_aircraftType"))41 typeBox = Gtk.HBox() 42 43 label = Gtk.Label(xstr("chklst_aircraftType")) 44 44 label.set_use_underline(True) 45 45 46 46 typeBox.pack_start(label, False, False, 4) 47 47 48 self._aircraftTypeModel = gtk.ListStore(str, int)48 self._aircraftTypeModel = Gtk.ListStore(str, int) 49 49 for type in const.aircraftTypes: 50 50 name = aircraftNames[type] if type in aircraftNames \ 51 51 else "Aircraft type #%d" % (type,) 52 52 self._aircraftTypeModel.append([name, type]) 53 self._aircraftType = gtk.ComboBox(model = self._aircraftTypeModel)54 renderer = gtk.CellRendererText()53 self._aircraftType = Gtk.ComboBox(model = self._aircraftTypeModel) 54 renderer = Gtk.CellRendererText() 55 55 self._aircraftType.pack_start(renderer, True) 56 56 self._aircraftType.add_attribute(renderer, "text", 0) … … 62 62 typeBox.pack_start(self._aircraftType, True, True, 4) 63 63 64 typeBoxAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.5,64 typeBoxAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.5, 65 65 xscale = 0.0, yscale = 0.0) 66 66 typeBoxAlignment.set_size_request(400, -1) … … 69 69 contentArea.pack_start(typeBoxAlignment, False, False, 12) 70 70 71 fileBox = gtk.HBox()72 73 self._fileChooser = gtk.FileChooserWidget()71 fileBox = Gtk.HBox() 72 73 self._fileChooser = Gtk.FileChooserWidget() 74 74 self._fileChooser.set_select_multiple(True) 75 75 76 filter = gtk.FileFilter()76 filter = Gtk.FileFilter() 77 77 filter.set_name(xstr("file_filter_audio")) 78 78 filter.add_pattern("*.wav") … … 80 80 self._fileChooser.add_filter(filter) 81 81 82 filter = gtk.FileFilter()82 filter = Gtk.FileFilter() 83 83 filter.set_name(xstr("file_filter_all")) 84 84 filter.add_pattern("*.*") … … 90 90 fileBox.pack_start(self._fileChooser, True, True, 4) 91 91 92 controlBox = gtk.VBox()93 controlAlignment = gtk.Alignment(xalign = 0.0, yalign = 0.0,92 controlBox = Gtk.VBox() 93 controlAlignment = Gtk.Alignment(xalign = 0.0, yalign = 0.0, 94 94 xscale = 0.0, yscale = 0.0) 95 95 controlAlignment.set_padding(padding_top = 0, padding_bottom = 0, … … 98 98 fileBox.pack_start(controlAlignment, False, False, 0) 99 99 100 self._addButton = gtk.Button(xstr("chklst_add"))100 self._addButton = Gtk.Button(xstr("chklst_add")) 101 101 self._addButton.set_use_underline(True) 102 102 self._addButton.set_tooltip_text(xstr("chklst_add_tooltip")) 103 103 self._addButton.connect("clicked", self._addButtonClicked) 104 addAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.0,104 addAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.0, 105 105 xscale = 0.0, yscale = 0.0) 106 106 addAlignment.set_padding(padding_top = 64, padding_bottom = 0, … … 109 109 controlBox.pack_start(addAlignment, False, False, 0) 110 110 111 self._removeButton = gtk.Button(xstr("chklst_remove"))111 self._removeButton = Gtk.Button(xstr("chklst_remove")) 112 112 self._removeButton.set_use_underline(True) 113 113 self._removeButton.set_tooltip_text(xstr("chklst_remove_tooltip")) … … 115 115 self._removeButton.connect("clicked", self._removeButtonClicked) 116 116 117 removeAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.0,117 removeAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.0, 118 118 xscale = 0.0, yscale = 0.0) 119 119 removeAlignment.set_padding(padding_top = 64, padding_bottom = 0, … … 122 122 controlBox.pack_start(removeAlignment, False, False, 0) 123 123 124 self._moveUpButton = gtk.Button(xstr("chklst_moveUp"))124 self._moveUpButton = Gtk.Button(xstr("chklst_moveUp")) 125 125 self._moveUpButton.set_use_underline(True) 126 126 self._moveUpButton.set_tooltip_text(xstr("chklst_moveUp_tooltip")) … … 128 128 self._moveUpButton.connect("clicked", self._moveUpButtonClicked) 129 129 130 moveUpAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.0,130 moveUpAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.0, 131 131 xscale = 0.0, yscale = 0.0) 132 132 moveUpAlignment.set_padding(padding_top = 16, padding_bottom = 0, … … 135 135 controlBox.pack_start(moveUpAlignment, False, False, 0) 136 136 137 self._moveDownButton = gtk.Button(xstr("chklst_moveDown"))137 self._moveDownButton = Gtk.Button(xstr("chklst_moveDown")) 138 138 self._moveDownButton.set_use_underline(True) 139 139 self._moveDownButton.set_tooltip_text(xstr("chklst_moveDown_tooltip")) … … 141 141 self._moveDownButton.connect("clicked", self._moveDownButtonClicked) 142 142 143 moveDownAlignment = gtk.Alignment(xalign = 0.5, yalign = 0.0,143 moveDownAlignment = Gtk.Alignment(xalign = 0.5, yalign = 0.0, 144 144 xscale = 0.0, yscale = 0.0) 145 145 moveDownAlignment.set_padding(padding_top = 4, padding_bottom = 0, … … 148 148 controlBox.pack_start(moveDownAlignment, False, False, 0) 149 149 150 self._fileListModel = gtk.ListStore(str, str)151 self._fileList = gtk.TreeView(model = self._fileListModel)150 self._fileListModel = Gtk.ListStore(str, str) 151 self._fileList = Gtk.TreeView(model = self._fileListModel) 152 152 self._fileList.connect("button-press-event", 153 153 self._fileListButtonPressed) 154 column = gtk.TreeViewColumn(xstr("chklst_header"),155 gtk.CellRendererText(), text = 0)154 column = Gtk.TreeViewColumn(xstr("chklst_header"), 155 Gtk.CellRendererText(), text = 0) 156 156 column.set_expand(True) 157 157 column.set_clickable(False) … … 167 167 self._buildFileListPopupMenu() 168 168 169 scrolledWindow = gtk.ScrolledWindow()169 scrolledWindow = Gtk.ScrolledWindow() 170 170 scrolledWindow.add(self._fileList) 171 171 scrolledWindow.set_size_request(200, -1) … … 329 329 def _buildFileListPopupMenu(self): 330 330 """Build the file list popup menu.""" 331 menu = gtk.Menu()332 333 menuItem = gtk.MenuItem()331 menu = Gtk.Menu() 332 333 menuItem = Gtk.MenuItem() 334 334 menuItem.set_label(xstr("chklst_remove")) 335 335 menuItem.set_use_underline(True) … … 340 340 menu.append(menuItem) 341 341 342 menuItem = gtk.MenuItem()342 menuItem = Gtk.MenuItem() 343 343 menuItem.set_label(xstr("chklst_moveUp")) 344 344 menuItem.set_use_underline(True) … … 349 349 menu.append(menuItem) 350 350 351 menuItem = gtk.MenuItem()351 menuItem = Gtk.MenuItem() 352 352 menuItem.set_label(xstr("chklst_moveDown")) 353 353 menuItem.set_use_underline(True)
Note:
See TracChangeset
for help on using the changeset viewer.