コード例 #1
0
 private void Image_Area_Setting_FormClosing(object sender, FormClosingEventArgs e)
 {
     Designer.DrawMode      = Designer.Mode.Draw; //这个值自动维护,不需要手动修改
     ButName                = string.Empty;       //这个值在需要的时候进行设置
     imageareasettingsingle = null;
     Check_keyboard.Checked = false;
 }
コード例 #2
0
 public static Image_Area_Setting GetSingle()
 {
     if (imageareasettingsingle == null)
     {
         imageareasettingsingle = new Image_Area_Setting();
     }
     return(imageareasettingsingle);
 }
コード例 #3
0
ファイル: ChoicePicture.cs プロジェクト: wangxiufeng1104/TGUS
        private void confirm_Click(object sender, EventArgs e)
        {
            switch (Main_Form.SelectType)
            {
            case PIC_Obj.basictouch:
                if (selectButton == 1)
                {
                    fTouch_Form.BaseTouch_ButtonEffectnum.Value     = pic_num;
                    fTouch_Form.BaseTouch_ButtonEffectPicture.Image = buttonpic[pic_num].buttonpic.Image;

                    ChangeBoxPicture(buttonpic[pic_num].buttonpic.Image);
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.BaseTouch_ButtonChangePageNum.Value = pic_num;
                    fTouch_Form.BaseTouch_ButtonChangePagePic.Image = buttonpic[pic_num].buttonpic.Image;
                }
                break;

            case PIC_Obj.icon_display:
                if (selectButton == 1)
                {
                    fTouch_Form.Iconvar_VarMaxPic.Image = iconbp[pic_num - 1].buttonpic.Image;
                    fTouch_Form.Iconvar_VarMaxNum.Value = pic_num;
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.Iconvar_VarMinPic.Image = iconbp[pic_num - 1].buttonpic.Image;
                    fTouch_Form.Iconvar_VarMinNum.Value = pic_num;
                }
                break;

            case PIC_Obj.datainput:
                if (selectButton == 1)      //按键效果选择
                {
                    fTouch_Form.DataInput_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.DataInput_ButtonEffectNum.Value = pic_num;
                }
                else if (selectButton == 2)      //页面切换选择
                {
                    fTouch_Form.DataInput_PageChangePic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.DataInput_PageChangeNum.Value = pic_num;
                }
                else if (selectButton == 3)
                {
                    Image_Area_Setting Image_Area = Image_Area_Setting.GetSingle();
                    Image_Area.ShowPic(buttonpic[pic_num].buttonpic.Image.Width, buttonpic[pic_num].buttonpic.Image.Height, buttonpic[pic_num].buttonpic.Image);
                    fTouch_Form.DataInput_KeyBoardPic.Image    = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.DataInput_KeyBoardAtPage.Value = pic_num;
                    if (Image_Area.ShowDialog() == DialogResult.OK)
                    {
                    }
                }
                break;

            case PIC_Obj.keyreturn:
                if (selectButton == 1)
                {
                    fTouch_Form.KeyReturn_ButtonEffrctPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.KeyReturn_ButtonEffrctNum.Value = pic_num;
                }
                else
                {
                    fTouch_Form.KeyReturn_ButtonChangePagePic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.KeyReturn_ButtonChangePageNum.Value = pic_num;
                }
                break;

            case PIC_Obj.menu_display:
                if (selectButton == 1)      //按键效果选择
                {
                    fTouch_Form.PopupMenu_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.PopupMenu_ButtonEffectNum.Value = pic_num;
                }
                else if (selectButton == 3)
                {
                    Image_Area_Setting Image_Area = Image_Area_Setting.GetSingle();
                    Image_Area.ShowPic(buttonpic[pic_num].buttonpic.Image.Width, buttonpic[pic_num].buttonpic.Image.Height, buttonpic[pic_num].buttonpic.Image);
                    fTouch_Form.PopupMenu_MenuPic.Image    = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.PopupMenu_MenuAtPage.Value = pic_num;
                    if (Image_Area.ShowDialog() == DialogResult.OK)
                    {
                    }
                }
                break;

            case PIC_Obj.aniicon_display:
                if (selectButton == 1)
                {
                    fTouch_Form.ActionIcon_StopID.Value = pic_num;
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.ActionIcon_StartID.Value = pic_num;
                }
                else if (selectButton == 3)
                {
                    fTouch_Form.ActionIcon_EndID.Value = pic_num;
                }
                break;

            case PIC_Obj.increadj:
                fTouch_Form.IncreaseAdj_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                fTouch_Form.IncreaseAdj_ButtonEffectNum.Value = pic_num;
                break;

            case PIC_Obj.artfont:
                fTouch_Form.ArtFont_BeginIconNum.Value = pic_num;
                break;

            case PIC_Obj.slidis:
                fTouch_Form.SlideDisplay_IconIDNum.Value = pic_num;
                break;

            case PIC_Obj.iconrota:
                fTouch_Form.IconRotation_IconIDNum.Value = pic_num;
                Image_Area_Setting IconRotationImage_Area = Image_Area_Setting.GetSingle();
                IconRotationImage_Area.ShowPic(iconbp[pic_num - 1].buttonpic.Image.Width, iconbp[pic_num - 1].buttonpic.Image.Height, iconbp[pic_num - 1].buttonpic.Image);
                if (IconRotationImage_Area.ShowDialog() == DialogResult.OK)
                {
                }
                break;

            case PIC_Obj.clockdisplay:
                if (selectButton == 1)
                {
                    fTouch_Form.ClockDisplay_HourIconNum.Hexadecimal = false;
                    fTouch_Form.ClockDisplay_HourIconNum.Value       = pic_num;
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.ClockDisplay_MinuteIconNum.Hexadecimal = false;
                    fTouch_Form.ClockDisplay_MinuteIconNum.Value       = pic_num;
                }
                else if (selectButton == 3)
                {
                    fTouch_Form.ClockDisplay_SecondIconNum.Hexadecimal = false;
                    fTouch_Form.ClockDisplay_SecondIconNum.Value       = pic_num;
                }
                Image_Area_Setting clockdisplayImage_Area = Image_Area_Setting.GetSingle();
                clockdisplayImage_Area.ShowPic(iconbp[pic_num - 1].buttonpic.Image.Width, iconbp[pic_num - 1].buttonpic.Image.Height, iconbp[pic_num - 1].buttonpic.Image);
                if (clockdisplayImage_Area.ShowDialog() == DialogResult.OK)
                {
                }
                break;

            case PIC_Obj.GBK:
                if (selectButton == 1)
                {
                    fTouch_Form.GBK_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.GBK_ButtonEffectNum.Value = pic_num;
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.GBK_PageChangePic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.GBK_PageChangeNum.Value = pic_num;
                }
                else
                {
                    Image_Area_Setting Image_Area = Image_Area_Setting.GetSingle();
                    Image_Area.ShowPic(buttonpic[pic_num].buttonpic.Image.Width, buttonpic[pic_num].buttonpic.Image.Height, buttonpic[pic_num].buttonpic.Image);
                    fTouch_Form.GBK_KeyBoardPic.Image    = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.GBK_KeyBoardAtPage.Value = pic_num;
                    if (Image_Area.ShowDialog() == DialogResult.OK)
                    {
                    }
                }
                break;

            case PIC_Obj.ASCII:
                if (selectButton == 1)
                {
                    fTouch_Form.ASCII_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.ASCII_ButtonEffectNum.Value = pic_num;
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.ASCII_PageChangePic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.ASCII_PageChangeNum.Value = pic_num;
                }
                else
                {
                    Image_Area_Setting Image_Area = Image_Area_Setting.GetSingle();
                    Image_Area.ShowPic(buttonpic[pic_num].buttonpic.Image.Width, buttonpic[pic_num].buttonpic.Image.Height, buttonpic[pic_num].buttonpic.Image);
                    fTouch_Form.ASCII_KeyBoardPic.Image    = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.ASCII_KeyBoardAtPage.Value = pic_num;
                    if (Image_Area.ShowDialog() == DialogResult.OK)
                    {
                    }
                }
                break;

            case PIC_Obj.TouchState:
                if (selectButton == 1)
                {
                    fTouch_Form.TouchState_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.TouchState_ButtonEffectNum.Value = pic_num;
                }
                else if (selectButton == 2)
                {
                    fTouch_Form.TouchState_PageSwitchPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.TouchState_PageSwitchNum.Value = pic_num;
                }
                break;

            case PIC_Obj.RTC_Set:
                if (selectButton == 1)
                {
                    fTouch_Form.RTCset_ButtonEffectPic.Image = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.RTCset_ButtonEffectNum.Value = pic_num;
                }
                else
                {
                    Image_Area_Setting Image_Area = Image_Area_Setting.GetSingle();
                    Image_Area.ShowPic(buttonpic[pic_num].buttonpic.Image.Width, buttonpic[pic_num].buttonpic.Image.Height, buttonpic[pic_num].buttonpic.Image);
                    fTouch_Form.RTCset_KeyBoardPic.Image    = buttonpic[pic_num].buttonpic.Image;
                    fTouch_Form.RTCset_KeyBoardAtPage.Value = pic_num;
                    if (Image_Area.ShowDialog() == DialogResult.OK)
                    {
                    }
                }
                break;
            }
            this.DialogResult = DialogResult.OK;
        }