Beispiel #1
0
    private void OnMailSelected(object o, EventArgs args)
    {
        Tny.Ui.GTK.HeaderListModel model = (o as Gtk.TreeSelection).TreeView.Model as Tny.Ui.GTK.HeaderListModel;
        Tny.Header header = model.GetHeader(o as Gtk.TreeSelection);

        if (header != null)
        {
            Console.WriteLine("Message selected: " + header.From);
            this.cur_folder.GetMsgAsync(header, GetMsgCallBack, StatusCallback);
        }
    }
Beispiel #2
0
    private void OnFolderChanged(object o, EventArgs args)
    {
        Tny.Ui.GTK.FolderStoreTreeModel model = (o as Gtk.TreeSelection).TreeView.Model as Tny.Ui.GTK.FolderStoreTreeModel;
        Tny.Folder folder = model.GetFolder(o as Gtk.TreeSelection);

        if (folder != null)
        {
            Tny.Ui.GTK.HeaderListModel headers_model = new Tny.Ui.GTK.HeaderListModel();
            Console.WriteLine("Folder selected: " + folder.Name);
            this.cur_folder = folder;
            folder.GetHeadersAsync(headers_model, true, GetHeadersCallback, StatusCallback);
        }
    }