Exemple #1
0
 public void tコピーto(ListViewItem lvi)
 {
     lvi.SubItems[0].Text = this.strラベル名;
     lvi.SubItems[1].Text = CConversion.strConvertNumberTo2DigitBase36String(this.nAVI番号1to1295);
     lvi.SubItems[2].Text = this.strファイル名;
     lvi.ForeColor        = this.col文字色;
     lvi.BackColor        = this.col背景色;
 }
Exemple #2
0
        public ListViewItem t現在の内容から新しいListViewItemを作成して返す()
        {
            ListViewItem item = new ListViewItem(new string[] { this.strラベル名, CConversion.strConvertNumberTo2DigitBase36String(this.nAVI番号1to1295), this.strファイル名 });

            item.ForeColor = this.col文字色;
            item.BackColor = this.col背景色;
            return(item);
        }
Exemple #3
0
        public ListViewItem t現在の内容から新しいListViewItemを作成して返す()
        {
            ListViewItem item = new ListViewItem(new string[] { this.strラベル名, CConversion.strConvertNumberTo2DigitBase36String(this.nWAV番号1to1295), this.strファイル名, this.n音量0to100.ToString(), this.n位置_100to100.ToString(), this.bBGMとして使用 ? "o" : "" });

            item.ForeColor = this.col文字色;
            item.BackColor = this.col背景色;
            return(item);
        }
Exemple #4
0
 public static void t裏チップを描画する(Graphics g, Rectangle rcチップ描画領域, int nチップ番号, Color col色)
 {
     t裏チップを描画する_本体(g, rcチップ描画領域, col色);
     if (nチップ番号 >= 0)
     {
         string str = CConversion.strConvertNumberTo2DigitBase36String(nチップ番号);
         str = str[0] + " " + str[1];
         t裏チップを描画する_番号(g, rcチップ描画領域, str);
     }
 }
Exemple #5
0
 public void tコピーto(ListViewItem lvi)
 {
     lvi.SubItems[0].Text = this.strラベル名;
     lvi.SubItems[1].Text = CConversion.strConvertNumberTo2DigitBase36String(this.nWAV番号1to1295);
     lvi.SubItems[2].Text = this.strファイル名;
     lvi.SubItems[3].Text = this.n音量0to100.ToString();
     lvi.SubItems[4].Text = this.n位置_100to100.ToString();
     lvi.SubItems[5].Text = this.bBGMとして使用 ? "o" : "";
     lvi.ForeColor        = this.col文字色;
     lvi.BackColor        = this.col背景色;
 }
Exemple #6
0
 private void Cチップパレット_DragDrop(object sender, DragEventArgs e)
 {
     if (e.Data.GetDataPresent(typeof(CDataForChipPaletteDragDrop)))
     {
         CDataForChipPaletteDragDrop data = (CDataForChipPaletteDragDrop)e.Data.GetData(typeof(CDataForChipPaletteDragDrop));
         ListViewItem item = new ListViewItem(new string[] { data.strラベル名, CConversion.strConvertNumberTo2DigitBase36String(data.n番号1to1295), data.strファイル名 });
         item.ImageIndex = data.n種類;
         item.ForeColor  = data.col文字色;
         item.BackColor  = data.col背景色;
         this.listViewチップリスト.Items.Add(item);
     }
 }
Exemple #7
0
 public void tパレットセルの番号を置換する(int nImageIndex, int n置換番号1, int n置換番号2)
 {
     for (int i = 0; i < this.listViewチップリスト.Items.Count; i++)
     {
         ListViewItem item = this.listViewチップリスト.Items[i];
         if (item.ImageIndex == nImageIndex)
         {
             int num2 = CConversion.nConvert2DigitBase36StringToNumber(item.SubItems[1].Text);
             if (num2 == n置換番号1)
             {
                 item.SubItems[1].Text = CConversion.strConvertNumberTo2DigitBase36String(n置換番号2);
             }
             else if (num2 == n置換番号2)
             {
                 item.SubItems[1].Text = CConversion.strConvertNumberTo2DigitBase36String(n置換番号1);
             }
         }
     }
 }