Beispiel #1
0
 def __set_properties(self):
     from gtk import TreeView, CellRendererToggle, TreeViewColumn
     from gtk import TREE_VIEW_COLUMN_AUTOSIZE, CellRendererText
     from gtk import SORT_DESCENDING, SELECTION_MULTIPLE
     from gtk import TREE_VIEW_COLUMN_FIXED
     view = self.__view
     #		view.get_selection().set_mode(SELECTION_MULTIPLE)
     # Create column for line numbers.
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_AUTOSIZE)
     column.set_spacing(12)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=0)
     column.set_resizable(True)
     column.set_reorderable(False)
     # Create column for line text.
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_FIXED)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=1)
     column.set_resizable(False)
     column.set_spacing(12)
     column.set_fixed_width(250)
     column.set_reorderable(False)
     view.set_model(self.__create_model())
     view.realize()
     return
Beispiel #2
0
 def __set_properties(self):
     from gtk import TreeViewColumn
     from gtk import TREE_VIEW_COLUMN_AUTOSIZE, CellRendererText
     from gtk import SELECTION_MULTIPLE
     view = self.__view
     view.get_selection().set_mode(SELECTION_MULTIPLE)
     # Create a column for selecting encodings.
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_AUTOSIZE)
     column.set_spacing(12)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=0)
     column.set_resizable(True)
     # Create a column for character encoding.
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_AUTOSIZE)
     renderer = CellRendererText()
     # Create the renderer for the Language column
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=1)
     column.set_resizable(True)
     column.set_spacing(12)
     # Set treeview properties
     view.columns_autosize()
     view.set_model(self.__create_model())
     #view.set_enable_search(True)
     return
Beispiel #3
0
	def __set_properties(self):
		from gtk import TreeView, CellRendererToggle, TreeViewColumn
		from gtk import TREE_VIEW_COLUMN_AUTOSIZE, CellRendererText
		from gtk import SORT_DESCENDING, SELECTION_MULTIPLE
		from gtk import TREE_VIEW_COLUMN_FIXED
		view = self.__view
#		view.get_selection().set_mode(SELECTION_MULTIPLE)
		# Create column for line numbers.
		column = TreeViewColumn()
		view.append_column(column)
		column.set_sizing(TREE_VIEW_COLUMN_AUTOSIZE)
		column.set_spacing(12)
		renderer = CellRendererText()
		column.pack_start(renderer, True)
		column.set_attributes(renderer, text=0)
		column.set_resizable(True)
		column.set_reorderable(False)
		# Create column for line text.
		column = TreeViewColumn()
		view.append_column(column)
		column.set_sizing(TREE_VIEW_COLUMN_FIXED)
		renderer = CellRendererText()
		column.pack_start(renderer, True)
		column.set_attributes(renderer, text=1)
		column.set_resizable(False)
		column.set_spacing(12)
		column.set_fixed_width(250)
		column.set_reorderable(False)
		view.set_model(self.__create_model())
		view.realize()
		return
Beispiel #4
0
 def __create_column(self):
     from gtk import TreeViewColumn, CellRendererText
     column = TreeViewColumn()
     renderer = CellRendererText()
     column.pack_start(renderer, False)
     column.set_attributes(renderer, text=0)
     column.set_expand(False)
     return column
Beispiel #5
0
	def __create_column(self):
		from gtk import TreeViewColumn, CellRendererText
		column = TreeViewColumn()
		renderer = CellRendererText()
		column.pack_start(renderer, False)
		column.set_attributes(renderer, text=0)
		column.set_expand(False)
		return column
Beispiel #6
0
	def __create_column(self):
		from gtk import TreeViewColumn, CellRendererText, TREE_VIEW_COLUMN_FIXED
		column = TreeViewColumn()
		renderer = CellRendererText()
		column.pack_start(renderer, False)
		column.set_sizing(TREE_VIEW_COLUMN_FIXED)
		column.set_resizable(False)
		column.set_attributes(renderer, text=0)
		return column
Beispiel #7
0
	def __create_column(self):
		from gtk import TreeViewColumn, CellRendererText, CellRendererPixbuf#, TREE_VIEW_COLUMN_FIXED
		column = TreeViewColumn()
		txt_renderer = CellRendererText()
		pb_renderer = CellRendererPixbuf()
		column.pack_start(pb_renderer, False)
		column.pack_start(txt_renderer, True)
		# column.set_sizing(TREE_VIEW_COLUMN_FIXED)
		column.set_resizable(False)
		column.set_attributes(pb_renderer, gicon=0)
		column.set_attributes(txt_renderer, markup=1)
		return column
Beispiel #8
0
 def __create_column(self):
     from gtk import TreeViewColumn, CellRendererText, CellRendererPixbuf  #, TREE_VIEW_COLUMN_FIXED
     column = TreeViewColumn()
     txt_renderer = CellRendererText()
     pb_renderer = CellRendererPixbuf()
     column.pack_start(pb_renderer, False)
     column.pack_start(txt_renderer, True)
     # column.set_sizing(TREE_VIEW_COLUMN_FIXED)
     column.set_resizable(False)
     column.set_attributes(pb_renderer, gicon=0)
     column.set_attributes(txt_renderer, markup=1)
     return column
Beispiel #9
0
	def __create_column(self):
		from gtk import TreeViewColumn, CellRendererText, CellRendererPixbuf
		from gtk import TREE_VIEW_COLUMN_FIXED
		column = TreeViewColumn()
		pixbuf_renderer = CellRendererPixbuf()
		text_renderer = CellRendererText()
		column.pack_start(pixbuf_renderer, False)
		column.pack_start(text_renderer, False)
		column.set_sizing(TREE_VIEW_COLUMN_FIXED)
		column.set_resizable(False)
		column.set_attributes(text_renderer, text=1)
		column.set_attributes(pixbuf_renderer, pixbuf=4)
		return column
Beispiel #10
0
 def __create_column(self):
     from gtk import TreeViewColumn, CellRendererText, CellRendererPixbuf
     from gtk import TREE_VIEW_COLUMN_FIXED
     column = TreeViewColumn()
     pixbuf_renderer = CellRendererPixbuf()
     text_renderer = CellRendererText()
     column.pack_start(pixbuf_renderer, False)
     column.pack_start(text_renderer, False)
     column.set_sizing(TREE_VIEW_COLUMN_FIXED)
     column.set_resizable(False)
     column.set_attributes(text_renderer, text=1)
     column.set_attributes(pixbuf_renderer, pixbuf=4)
     return column
Beispiel #11
0
	def __create_column(self):
		from gtk import TreeViewColumn, CellRendererText, TREE_VIEW_COLUMN_FIXED
		from gtk import CellRendererPixbuf
		column = TreeViewColumn()
		txt_renderer = CellRendererText()
		txt_renderer.props.ypad = 10
		txt_renderer.props.xpad = 10
		pb_renderer = CellRendererPixbuf()
		pb_renderer.props.ypad = 10
		pb_renderer.props.xpad = 10
		column.pack_start(pb_renderer, False)
		column.pack_start(txt_renderer, True)
		column.set_sizing(TREE_VIEW_COLUMN_FIXED)
		column.set_resizable(False)
		column.set_attributes(pb_renderer, pixbuf=0)
		column.set_attributes(txt_renderer, markup=1)
		return column
Beispiel #12
0
 def __create_column(self):
     from gtk import TreeViewColumn, CellRendererText, TREE_VIEW_COLUMN_FIXED
     from gtk import CellRendererPixbuf
     column = TreeViewColumn()
     txt_renderer = CellRendererText()
     txt_renderer.props.ypad = 10
     txt_renderer.props.xpad = 10
     pb_renderer = CellRendererPixbuf()
     pb_renderer.props.ypad = 10
     pb_renderer.props.xpad = 10
     column.pack_start(pb_renderer, False)
     column.pack_start(txt_renderer, True)
     column.set_sizing(TREE_VIEW_COLUMN_FIXED)
     column.set_resizable(False)
     column.set_attributes(pb_renderer, pixbuf=0)
     column.set_attributes(txt_renderer, markup=1)
     return column
Beispiel #13
0
 def set_properties(self):
     view = self.view
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_AUTOSIZE)
     column.set_spacing(12)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=0)
     column.set_resizable(True)
     column.set_reorderable(False)
     # Create column for line text.
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_FIXED)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=1)
     column.set_resizable(False)
     column.set_spacing(12)
     column.set_fixed_width(250)
     column.set_reorderable(False)
     view.set_model(self.create_model())
     view.realize()
Beispiel #14
0
 def set_properties(self):
     view = self.view
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_AUTOSIZE)
     column.set_spacing(12)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=0)
     column.set_resizable(True)
     column.set_reorderable(False)
     # Create column for line text.
     column = TreeViewColumn()
     view.append_column(column)
     column.set_sizing(TREE_VIEW_COLUMN_FIXED)
     renderer = CellRendererText()
     column.pack_start(renderer, True)
     column.set_attributes(renderer, text=1)
     column.set_resizable(False)
     column.set_spacing(12)
     column.set_fixed_width(250)
     column.set_reorderable(False)
     view.set_model(self.create_model())
     view.realize()