public MainWindow(Gtk.NodeStore noteStore) : base(Gtk.WindowType.Toplevel) { Build(); this.noteStore = noteStore; SetupUi(); }
public OrderMaker(int id, Gtk.NodeStore full_node_store, Gtk.NodeStore node_store) { Id = id; full_order_manager = new DependencyNodeStoreManager <ChildProductNode> (full_node_store); OrderManager = new DependencyNodeStoreManager <ProductInOrderNode> (node_store); }
public HumanRightViolationSelector () { this.Build (); store = new Gtk.NodeStore (typeof (HumanRightsViolationNode)); nodeview.NodeStore = store; nodeview.AppendColumn ("-", new Gtk.CellRendererText (), "text", 0); }
public RepairListWindow(DataSource dataSource) : base(Gtk.WindowType.Toplevel) { this.Build(); this.dataSource = dataSource; store = InitGridAndCreateStore(); ClearStorageAndLoadData(); }
public RepairFinishedListWindow(DataSource dataSource) : base(Gtk.WindowType.Toplevel) { this.Build(); this.dataSource = dataSource; Gtk.NodeStore store = InitGridAndCreateStore(); LoadData(store); }
public void NewStore () { store = new Gtk.NodeStore (typeof(LetterNode)); foreach (char c in Alphabet()) { store.AddNode(new LetterNode(c.ToString())); } alphabetNodeView.NodeSelection.SelectPath(new Gtk.TreePath("0")); }
protected void init() { nodeStore = new Gtk.NodeStore(typeof(TreeNode)); mainTreeView.NodeStore = nodeStore; mainTreeView.AppendColumn(Catalog.GetString("Name"), new Gtk.CellRendererText(), "text", 0); mainTreeView.AppendColumn(Catalog.GetString("Size"), new Gtk.CellRendererText(), "text", 1); mainTreeView.ShowAll(); mainTreeView.NodeSelection.Mode = Gtk.SelectionMode.Multiple; }
private void LoadData(Gtk.NodeStore store) { List <RepairLog> logs = getFinishedRepairLogs(); foreach (var l in logs) { var employee = dataSource.getEmployeeById(l.EmployeeId); var employeeName = employee == null ? "" : employee.FirstName + " " + employee.LastName; store.AddNode(new RepairFinishedRow(l.VehicleType, l.VehicleOwner, l.Registration, l.WorkDescription, Convert.ToString(l.ReceivedDate), Convert.ToString(l.FinishedDate), Convert.ToString(l.Price), employeeName)); } }
private Gtk.NodeStore getStore() { if (store == null) { store = new Gtk.NodeStore(typeof(MjestoTreeNode)); List <Mjesto> listaMjesta = Mjesto.DohvatiMjesta(); foreach (Mjesto m in listaMjesta) { store.AddNode(new MjestoTreeNode(m)); } } return(store); }
private static void Main(string[] args) { nodeStore = new Gtk.NodeStore(typeof(NoteNode)); Gtk.Application.Init(); MainWindow win = new MainWindow(nodeStore); win.ShowAll(); win.SaveNotes += SaveNotesHandler; win.LoadNotes += LoadNotesHandler; Gtk.Application.Run(); }
private Gtk.NodeStore getStore() { if (store == null) { store = new Gtk.NodeStore(typeof(EvidencijaTreeNode)); List <Evidencija> listaEvidencija = Evidencija.DohvatiEvidenciju(); foreach (Evidencija e in listaEvidencija) { store.AddNode(new EvidencijaTreeNode(e)); } } return(store); }
private Gtk.NodeStore InitGridAndCreateStore() { Gtk.NodeStore store = new Gtk.NodeStore(typeof(RepairFinishedRow)); Gtk.NodeView myNodeView = new Gtk.NodeView(store); myNodeView.AppendColumn("Owner", new Gtk.CellRendererText(), "text", 0); myNodeView.AppendColumn("Vehicle type", new Gtk.CellRendererText(), "text", 1); myNodeView.AppendColumn("Registration", new Gtk.CellRendererText(), "text", 2); myNodeView.AppendColumn("Work Description", new Gtk.CellRendererText(), "text", 3); myNodeView.AppendColumn("Received Date", new Gtk.CellRendererText(), "text", 4); myNodeView.AppendColumn("Finished Date", new Gtk.CellRendererText(), "text", 5); myNodeView.AppendColumn("Price", new Gtk.CellRendererText(), "text", 6); myNodeView.AppendColumn("Employee", new Gtk.CellRendererText(), "text", 7); myNodeView.ShowAll(); Add(myNodeView); return(store); }
private Gtk.NodeStore InitGridAndCreateStore() { Gtk.NodeStore store = new Gtk.NodeStore(typeof(RepairRow)); Gtk.NodeView myNodeView = new Gtk.NodeView(store); myNodeView.AppendColumn("Owner", new Gtk.CellRendererText(), "text", 0); myNodeView.AppendColumn("Vehicle type", new Gtk.CellRendererText(), "text", 1); myNodeView.AppendColumn("Registration", new Gtk.CellRendererText(), "text", 2); myNodeView.AppendColumn("WorkDescription", new Gtk.CellRendererText(), "text", 3); myNodeView.AppendColumn("ReceivedDate", new Gtk.CellRendererText(), "text", 4); myNodeView.ButtonPressEvent += OnTreeViewButtonPressEvent; myNodeView.ShowAll(); Add(myNodeView); return(store); }
public SessionInfoWidget() { this.Build(); playerStore = new Gtk.NodeStore(typeof(PlayerNode)); spectatorStore = new Gtk.NodeStore(typeof(SpectatorNode)); playerNodes = new Dictionary<int, PlayerNode>(8); spectatorNodes = new Dictionary<int, SpectatorNode>(); playersView.NodeStore = playerStore; spectatorsView.NodeStore = spectatorStore; playersView.AppendColumn(Catalog.GetString("ID"), new Gtk.CellRendererSpin(), "text", 0); playersView.AppendColumn(Catalog.GetString("Name"), new Gtk.CellRendererText(), "text", 1); playersView.AppendColumn(Catalog.GetString("Image"), new Gtk.CellRendererPixbuf(), "pixbuf", 2); playersView.AppendColumn(Catalog.GetString("Has Pass."), new Gtk.CellRendererToggle(), "active", 3); playersView.AppendColumn(Catalog.GetString("Online"), new Gtk.CellRendererToggle(), "active", 4); playersView.AppendColumn(Catalog.GetString("AI"), new Gtk.CellRendererToggle(), "active", 5); playersView.AppendColumn(Catalog.GetString("Score"), new Gtk.CellRendererSpin(), "text", 6); spectatorsView.AppendColumn(Catalog.GetString("ID"), new Gtk.CellRendererSpin(), "text", 0); spectatorsView.AppendColumn(Catalog.GetString("Name"), new Gtk.CellRendererText(), "text", 1); spectatorsView.AppendColumn(Catalog.GetString("Image"), new Gtk.CellRendererPixbuf(), "pixbuf", 2); playersView.ShowExpanders = false; spectatorsView.ShowExpanders = false; playersView.NodeSelection.Changed += (sender, e) => { if(OnSelectedPlayerChanged != null) OnSelectedPlayerChanged(); }; spectatorsView.NodeSelection.Changed += (sender, e) => { if(OnSelectedSpectatorChanged != null) OnSelectedSpectatorChanged(); }; Session = null; listener = new EventListener(this); ConnectionManager.ServerEventListener.AddListener(listener); }
public PatientListWin(AppConfig config) : base(config) { this.Build (); store = new Gtk.NodeStore (typeof (PatientListNode)); nodeview.NodeStore = store; selection = nodeview.NodeSelection; selection.Mode = Gtk.SelectionMode.Multiple; selection.Changed += new System.EventHandler (this.OnSelectionChanged); Gtk.TreeViewColumn infoCol; nodeview.AppendColumn (Catalog.GetString ("Prefix"), new Gtk.CellRendererText (), "text", 0); infoCol = nodeview.AppendColumn (Catalog.GetString ("Name"), new Gtk.CellRendererText (), "text", 1); infoCol.Expand = true; nodeview.AppendColumn (Catalog.GetString ("Paterno"), new Gtk.CellRendererText (), "text", 2); nodeview.AppendColumn (Catalog.GetString ("Materno"), new Gtk.CellRendererText (), "text", 3); Refresh (); }
public ServerListWindow(MainWindow parent) : base(Gtk.WindowType.Toplevel) { TransientFor = parent; this.Build(); this.connectButton.TooltipMarkup = Catalog.GetString("Connects to the selected server"); this.addServerButton.TooltipMarkup = Catalog.GetString("Adds new server entry to the list"); this.removeServerButton.TooltipMarkup = Catalog.GetString("Removes the selected entry from the list"); serverStore = new Gtk.NodeStore(typeof(ServerNode)); serverNodes = new List<ServerNode>(); List<string> addresses = Config.Instance.GetStringList("ServerList.Addresses"); List<int> ports = Config.Instance.GetIntegerList("ServerList.Ports"); int count = Math.Min(addresses.Count, ports.Count); for(int i = 0; i < count; i++) { ServerNode node = new ServerNode(addresses[i], ports[i]); serverStore.AddNode(node); serverNodes.Add(node); } serverList.NodeStore = serverStore; Gtk.CellRendererText addressRenderer = new Gtk.CellRendererText(); addressRenderer.Editable = true; addressRenderer.Edited += OnAddressEdited; Gtk.CellRendererText portRenderer = new Gtk.CellRendererText(); portRenderer.Editable = true; portRenderer.Edited += OnPortEdited; serverList.AppendColumn(Catalog.GetString("Address"), addressRenderer, "text", 0); serverList.AppendColumn(Catalog.GetString("Port"), portRenderer, "text", 1); serverList.ShowExpanders = false; serverList.NodeSelection.Changed += OnServerSelectionChanged; }
private void BuildTable() { Gtk.NodeStore store = new Gtk.NodeStore(typeof(ContactTreeNode)); // https://bugzilla.xamarin.com/show_bug.cgi?id=51688 foreach (var user in _account.Contacts) { store.AddNode(new ContactTreeNode(user)); } chatsView = new Gtk.NodeView(store); chatsView.AppendColumn("First name", new Gtk.CellRendererText(), "text", 0); chatsView.AppendColumn("Last name", new Gtk.CellRendererText(), "text", 1); chatsView.AppendColumn("Country", new Gtk.CellRendererText(), "text", 2); chatsView.NodeStore = store; chatsView.NodeSelection.Changed += OnSelectionChanged; hbox2.Add(chatsView); var box = (Gtk.Box.BoxChild)hbox2[chatsView]; box.Position = 1; hbox2.ShowAll(); }
public CellRendererPrioridadTrab(Gtk.NodeStore store) : this() { this.store = store; }
public CellRendererNumTrab(Gtk.NodeStore store) : this() { this.store = store; }
public void NewStore () { store = new Gtk.NodeStore (typeof(PersonNode)); FillStore (); }
public CellRendererPrioridadTrab(Gtk.NodeStore store) : this() { this.store = store; }
public CellRendererNumRecluta(Gtk.NodeStore store) : this() { this.store = store; }
public void NewStore () { cases = Case.FindAllOrderedByName(); store = new Gtk.NodeStore (typeof(CaseNode)); foreach (Case c in cases) store.AddNode (new CaseNode (c)); if (cases.Length > 0) { CaseNodeView.NodeSelection.SelectPath(new Gtk.TreePath("0")); } total.Text = cases.Length.ToString () + " " + Catalog.GetString("records"); }
public void NewStore () { store = new Gtk.NodeStore (typeof(PerpetratorActNode)); ReloadStore (); }
public CellRendererNumTrab(Gtk.NodeStore store) : this() { this.store = store; }
public ProductMaker(int id, Gtk.NodeStore node_store) { Id = id; product_manager = new DependencyNodeStoreManager <ProductInOrderNode> (node_store); }
public CellRendererNumRecluta(Gtk.NodeStore store) : this() { this.store = store; }
public void NewStore () { store = new Gtk.NodeStore (typeof(VictimNode)); ReloadStore (); }