Exemplo n.º 1
0
 private void mouthList_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
 {
     if (mouthList.SelectedItems.Count > 0)
     {
         var        tmp        = mouthList.SelectedItems[0];
         Image      image      = tmp.ImageList.Images[tmp.ImageIndex];
         RGB_Change colorInput = new RGB_Change();
         colorInput.red = colorInput.green = colorInput.blue = 0;
         if (DialogResult.OK == colorInput.ShowDialog())
         {
             picture.mouths_change(UpdateImageColor(image, mouthColor));
             avatarImage.Image = picture.Avatar;
             mouthsIndex       = tmp.ImageIndex;
             mouthColor        = Color.FromArgb(colorInput.red, colorInput.green, colorInput.blue);
             faceCode();
         }
     }
 }
Exemplo n.º 2
0
 private void eyesList_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
 {
     try
     {
         if (eyesList.SelectedItems.Count > 0)
         {
             var        tmp        = eyesList.SelectedItems[0];
             Image      image      = tmp.ImageList.Images[tmp.ImageIndex];
             RGB_Change colorInput = new RGB_Change();
             colorInput.red = colorInput.green = colorInput.blue = 0;
             if (DialogResult.OK == colorInput.ShowDialog())
             {
                 picture.eyes_change(UpdateImageColor(image, eyeColor));
                 avatarImage.Image = picture.Avatar;
                 eyesIndex         = tmp.ImageIndex;
                 eyeColor          = Color.FromArgb(colorInput.red, colorInput.green, colorInput.blue);
                 faceCode();
             }
         }
     }
     catch (ArgumentException ef)
     {
         var        tmp        = eyesList.SelectedItems[0];
         Image      image      = tmp.ImageList.Images[tmp.ImageIndex];
         RGB_Change colorInput = new RGB_Change();
         colorInput.red = colorInput.green = colorInput.blue = 0;
         if (DialogResult.OK == colorInput.ShowDialog())
         {
             picture.eyes_change(UpdateImageColor(image, eyeColor));
             avatarImage.Image = picture.Avatar;
             eyesIndex         = tmp.ImageIndex;
             eyeColor          = Color.FromArgb(0, 0, 0);
             faceCode();
         }
     }
 }