public void t新規生成のRedo(CAVI ac生成前はNull, CAVI ac生成されたAVIの複製) { int num = ac生成されたAVIの複製.nAVI番号1to1295; CAVI cavi = this.AVIキャッシュ.tAVIをキャッシュから検索して返す_なければ新規生成する(num); cavi.tコピーfrom(ac生成されたAVIの複製); cavi.tコピーto(this.listViewAVIリスト.Items[num - 1]); this._Form.tタブを選択する(CMainForm.Eタブ種別.AVI); this.listViewAVIリスト.Refresh(); }
public void tAVI編集のUndo(CAVI ac変更前, CAVI ac変更後) { int num = ac変更前.nAVI番号1to1295; CAVI cavi = this.AVIキャッシュ.tAVIをキャッシュから検索して返す(num); cavi.tコピーfrom(ac変更前); cavi.tコピーto(this.listViewAVIリスト.Items[num - 1]); this._Form.tWAV_BMP_AVIリストのカーソルを全部同じ行に合わせる(cavi.nAVI番号1to1295 - 1); this._Form.tタブを選択する(CMainForm.Eタブ種別.AVI); this.listViewAVIリスト.Refresh(); }
private void tItemを交換する_ListViewItem(int nItem番号1, int nItem番号2) { int num = nItem番号1 + 1; int num2 = nItem番号2 + 1; CAVI cavi = new CAVI(); cavi.tコピーfrom(this.listViewAVIリスト.Items[nItem番号1]); cavi.nAVI番号1to1295 = num2; CAVI cavi2 = new CAVI(); cavi2.tコピーfrom(this.listViewAVIリスト.Items[nItem番号2]); cavi2.nAVI番号1to1295 = num; cavi2.tコピーto(this.listViewAVIリスト.Items[nItem番号1]); cavi.tコピーto(this.listViewAVIリスト.Items[nItem番号2]); }