public TSearch(CInterfaceGateway in_krnGateway,Glade.XML gxml) { krnGateway = in_krnGateway; progressbar = (gxml.GetWidget("progressbar") as ProgressBar); btnBeginSearch = (gxml.GetWidget("btnBeginSearch") as Button); btnStopSearch = (gxml.GetWidget("btnStopSearch") as Button); txtSearch = (gxml.GetWidget("txtSearch") as Entry); tvSearch = (gxml.GetWidget("tvSearch") as TreeView); m_SearchCount = 0; CreateColumns(); CreatePopupMenu(); AddEvents(); }
public ScreenshotViewerController(Glade.XML gxml, ScreenshotViewerModel ssViewerModel) { this.ssViewerModel = ssViewerModel; nextNoteButton = (Gtk.Button)gxml.GetWidget ("nextNoteButton"); previousNoteButton = (Gtk.Button)gxml.GetWidget ("previousNoteButton"); forwardHourButton = (Gtk.Button)gxml.GetWidget ("forwardHourButton"); backHourButton = (Gtk.Button)gxml.GetWidget ("backHourButton"); forward10MinButton = (Gtk.Button)gxml.GetWidget ("foward10MinButton"); back10MinButton = (Gtk.Button)gxml.GetWidget ("back10MinButton"); noteViewBox = (Gtk.VBox)gxml.GetWidget ("noteViewBox"); screenshotImage = (Gtk.Image)gxml.GetWidget ("noteImage"); nextNoteButton.Clicked += this.NextNoteButtonPressed; previousNoteButton.Clicked += this.PrevNoteButtonPressed; forwardHourButton.Clicked += this.ForwardHourButtonPressed; backHourButton.Clicked += this.BackHourButtonPressed; forward10MinButton.Clicked += this.Forward10MinButtonPressed; back10MinButton.Clicked += this.Back10MinButtonPressed; noteViewBox.ScrollEvent += this.NoteViewScroll; screenshotImage.ScrollEvent += this.NoteViewScroll; doUpdateTimeCheckFilters (); }
public TimePeriodAdderView(Glade.XML gxml) { startTimeEntry = (Gtk.Entry)gxml.GetWidget ("startTimestampEntry"); endTimeEntry = (Gtk.Entry)gxml.GetWidget ("endTimestampEntry"); blockCommentTextview = (Gtk.TextView)gxml.GetWidget ("blockCommentTextview"); addBlockButton = (Gtk.Button)gxml.GetWidget ("addBlockButton"); cancelBlockButton = (Gtk.Button)gxml.GetWidget ("cancelBlockButton"); startBlockButton = (Gtk.Button)gxml.GetWidget ("startBlockButton"); taskCombobox = (Gtk.ComboBox)gxml.GetWidget ("taskCombobox"); Gtk.CellRendererText colCell = new Gtk.CellRendererText (); taskCombobox.PackStart (colCell, false); taskTree = new Gtk.TreeStore (typeof(string)); taskCombobox.AddAttribute (colCell, "text", 0); taskCombobox.Model = taskTree; notDefiningBlockSensitivity (); }
/*public TServers (Gtk.TreeView tv, Gtk.TextView log, CInterfaceGateway in_krnGateway, Gtk.Button btn1,Gtk.Button btn2,Gtk.Entry txt1,Gtk.Entry txt2,Gtk.Entry txt3)*/ public TServers(CInterfaceGateway in_krnGateway,Glade.XML gxml,Gtk.TextView log) { krnGateway=in_krnGateway; krnGateway.OnLogMessage+=new LogEvent(m_Log); krnGateway.OnNewServer += new ServerEvent(OnNewServer); //btnAddServer = btn1; btnAddServer = (gxml.GetWidget("btnAddServer") as Button); //btnDownloadServers = btn2; btnDownloadServers = (gxml.GetWidget("btnDownloadServers") as Button); //txtDownloadServers = txt1; txtDownloadServers = (gxml.GetWidget("txtDownloadServers") as Entry); //txtServerIp = txt2; txtServerIp = (gxml.GetWidget("txtServerIp") as Entry); //txtServerPort = txt3; txtServerPort = (gxml.GetWidget("txtServerPort") as Entry); txtServerLog = log; //I don't use gxml due to problems with buffer buffer = txtServerLog.Buffer; /*tvServers = tv;*/ tvServers = (gxml.GetWidget("tvServers") as TreeView); stServers = new TreeStore (typeof (string), typeof (string), typeof (string), typeof (string), typeof (string), typeof (string)); tvServers.Model = stServers; Gtk.TreeViewColumn tvc = new TreeViewColumn ("Server Name", new CellRendererText (), "text", 0); tvServers.AppendColumn(tvc); tvc.SortColumnId = 0; tvc.Resizable = true; tvc = new TreeViewColumn ("Address", new CellRendererText (), "text", 1); tvServers.AppendColumn(tvc); tvc.SortColumnId = 1; tvc.Resizable = true; tvc = new TreeViewColumn ("Failed", new CellRendererText (), "text", 2); tvServers.AppendColumn(tvc); tvc.SortColumnId = 2; tvc.Resizable = true; tvc = new TreeViewColumn ("Files", new CellRendererText (), "text", 3); tvServers.AppendColumn(tvc); tvc.SortColumnId = 3; tvc.Resizable = true; tvc = new TreeViewColumn ("Users", new CellRendererText (), "text", 4); tvServers.AppendColumn(tvc); tvc.SortColumnId = 4; tvc.Resizable = true; tvc = new TreeViewColumn ("Priority", new CellRendererText (), "text", 5); tvServers.AppendColumn(tvc); tvc.SortColumnId = 5; tvc.Resizable = true; menu = new Gtk.Menu (); MenuItem it_Connect = new MenuItem ("Connect"); it_Connect.Activated += new EventHandler (ConnectTo); MenuItem it_Copy = new MenuItem ("Copy to clipboard"); it_Copy.Activated += new EventHandler (CopyLink); MenuItem it_Delete = new MenuItem ("Delete"); it_Delete.Activated += new EventHandler (Delete); menu.Append (it_Connect); menu.Append (it_Copy); menu.Append (it_Delete); tvServers.ButtonPressEvent += new ButtonPressEventHandler (ButtonPressEvent); // tvServers.PopupMenu += new PopupMenuHandler(PopupMenuEvent); loadServers(); }
public ScreenshotViewerView(Glade.XML gxml) { noteImage = (Gtk.Image)gxml.GetWidget ("noteImage"); }