コード例 #1
0
ファイル: SloggerApp.cs プロジェクト: RoDaniel/featurehouse
 public void on_new_slog(object o, EventArgs eventArgs)
 {
     SlogEditor se = new SlogEditor();
        if(se.Run() == -5)
        {
     curSlog = sMan.CreateSlog(se.Name);
     curSlog.Commit();
     SlogTreeStore.AppendValues(curSlog);
        }
 }
コード例 #2
0
ファイル: SloggerApp.cs プロジェクト: RoDaniel/featurehouse
 public void DeleteSelectedSlogs()
 {
     TreeSelection tSelect = SlogTreeView.Selection;
        if(tSelect.CountSelectedRows() == 1)
        {
     TreeModel tModel;
     TreeIter iter;
     tSelect.GetSelected(out tModel, out iter);
     if(tModel != null)
      tModel = null;
     curSlog = (Slog) SlogTreeStore.GetValue(iter,0);
     curSlog.Commit(curSlog.Delete());
     SlogTreeStore.Remove(ref iter);
     curSlog = null;
     Refresh();
        }
 }