public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeModel = treeModel; this.iter = iter; cellView.Initialize (this); Visible = cellView.Visible; }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeModel = treeModel; this.iter = iter; cellView.Initialize(this); Visible = cellView.Visible; }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeModel = treeModel; this.iter = iter; view.Initialize(this); Image = view.Image.ToImageDescription(); Visible = view.Visible; }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeBackend = treeBackend; this.treeModel = treeModel; this.iter = iter; view.Initialize (this); Inconsistent = view.State == CheckBoxState.Mixed; Active = view.State == CheckBoxState.On; Activatable = view.Editable; Visible = view.Visible; }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeBackend = treeBackend; this.treeModel = treeModel; this.iter = iter; view.Initialize(this); Inconsistent = view.State == CheckBoxState.Mixed; Active = view.State == CheckBoxState.On; Activatable = view.Editable; Visible = view.Visible; }
public static void SetCurrentEventRow(TreeViewBackend treeBackend, string path) { if (treeBackend != null) { var treeFrontend = (TreeView)treeBackend.Frontend; TreePosition toggledItem = null; var pathParts = path.Split(':').Select(int.Parse); foreach (int pathPart in pathParts) { toggledItem = treeFrontend.DataSource.GetChild(toggledItem, pathPart); } treeBackend.CurrentEventRow = toggledItem; } }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeBackend = treeBackend; this.treeModel = treeModel; this.iter = iter; view.Initialize (this); if (view.Markup != null) { FormattedText tx = FormattedText.FromMarkup (view.Markup); Text = tx.Text; var atts = new FastPangoAttrList (); atts.AddAttributes (new TextIndexer (tx.Text), tx.Attributes); Attributes = new Pango.AttrList (atts.Handle); atts.Dispose (); } else { Text = view.Text; } Editable = view.Editable; Visible = view.Visible; Ellipsize = view.Ellipsize.ToGtkValue (); }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeBackend = treeBackend; this.treeModel = treeModel; this.iter = iter; view.Initialize(this); if (view.Markup != null) { FormattedText tx = FormattedText.FromMarkup(view.Markup); Text = tx.Text; var atts = new FastPangoAttrList(); atts.AddAttributes(new TextIndexer(tx.Text), tx.Attributes); Attributes = new Pango.AttrList(atts.Handle); atts.Dispose(); } else { Text = view.Text; } Editable = view.Editable; Visible = view.Visible; }
public static void SetCurrentEventRow (TreeViewBackend treeBackend, string path) { if (treeBackend != null) { var treeFrontend = (TreeView)treeBackend.Frontend; TreePosition toggledItem = null; var pathParts = path.Split (':').Select (part => int.Parse (part)); foreach (int pathPart in pathParts) { toggledItem = treeFrontend.DataSource.GetChild (toggledItem, pathPart); } treeBackend.CurrentEventRow = toggledItem; } }
public void LoadData(TreeViewBackend treeBackend, TreeModel treeModel, TreeIter iter) { this.treeModel = treeModel; this.iter = iter; view.Initialize (this); Image = view.Image.ToImageDescription (); Visible = view.Visible; }