亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? impsmessagebox.cs

?? 飛信的收發使用csharp進行開發
?? CS
?? 第 1 頁 / 共 2 頁
字號:
                    this.SetBtnText(StringTable.DialogButton.btnRetry, StringTable.DialogButton.btnCancel, string.Empty);
                    base.AcceptButton = this.btnA;
                    base.CancelButton = this.btnB;
                    break;
            }
            MessageBoxDefaultButton button = this._defaultBtn;
            if (button != MessageBoxDefaultButton.Button1)
            {
                if (button != MessageBoxDefaultButton.Button2)
                {
                    if (button == MessageBoxDefaultButton.Button3)
                    {
                        base.AcceptButton = this.btnC;
                    }
                    return;
                }
            }
            else
            {
                base.AcceptButton = this.btnA;
                return;
            }
            base.AcceptButton = this.btnB;
        }

        private void InitializeComponent()
        {
            this.components = new Container();
            ComponentResourceManager manager = new ComponentResourceManager(typeof(ImpsMessageBox));
            this.pnlContainer = new Panel();
            this.btnC = new XButton();
            this.btnB = new XButton();
            this.btnA = new XButton();
            this.pbIcon = new PictureBox();
            this.lbMessage = new XLabel();
            this.pnlContainer.SuspendLayout();
            ((ISupportInitialize) this.pbIcon).BeginInit();
            base.SuspendLayout();
            this.pnlContainer.BackColor = Color.Transparent;
            this.pnlContainer.Controls.Add(this.btnC);
            this.pnlContainer.Controls.Add(this.btnB);
            this.pnlContainer.Controls.Add(this.btnA);
            this.pnlContainer.Controls.Add(this.pbIcon);
            this.pnlContainer.Controls.Add(this.lbMessage);
            this.pnlContainer.Dock = DockStyle.Fill;
            this.pnlContainer.Location = new Point(6, 0x1f);
            this.pnlContainer.Name = "pnlContainer";
            this.pnlContainer.Size = new Size(240, 60);
            this.pnlContainer.TabIndex = 2;
            this.btnC.Anchor = AnchorStyles.None;
            this.btnC.Location = new Point(0xb9, 0x2d);
            this.btnC.Name = "btnC";
            this.btnC.Size = new Size(0x4b, 0x17);
            this.btnC.TabIndex = 2;
            this.btnC.UseVisualStyleBackColor = true;
            this.btnC.Click += new EventHandler(this.btnC_Click);
            this.btnB.Anchor = AnchorStyles.None;
            this.btnB.Location = new Point(0x68, 0x2d);
            this.btnB.Name = "btnB";
            this.btnB.Size = new Size(0x4b, 0x17);
            this.btnB.TabIndex = 1;
            this.btnB.UseVisualStyleBackColor = true;
            this.btnB.Click += new EventHandler(this.btnB_Click);
            this.btnA.Anchor = AnchorStyles.None;
            this.btnA.Location = new Point(0x17, 0x2d);
            this.btnA.Name = "btnA";
            this.btnA.Size = new Size(0x4b, 0x17);
            this.btnA.TabIndex = 0;
            this.btnA.UseVisualStyleBackColor = true;
            this.btnA.Click += new EventHandler(this.btnA_Click);
            this.pbIcon.ErrorImage = null;
            this.pbIcon.InitialImage = null;
            this.pbIcon.Location = new Point(3, 3);
            this.pbIcon.Name = "pbIcon";
            this.pbIcon.Size = new Size(0x30, 0x30);
            this.pbIcon.TabIndex = 4;
            this.pbIcon.TabStop = false;
            this.pbIcon.Visible = false;
            this.lbMessage.AutoSize = true;
            this.lbMessage.Location = new Point(0x3a, 10);
            this.lbMessage.Name = "lbMessage";
            this.lbMessage.Size = new Size(0, 12);
            this.lbMessage.TabIndex = 3;
            this.lbMessage.UseMnemonic = false;
            this.lbMessage.SizeChanged += new EventHandler(this.lbMessage_SizeChanged);
            base.AutoScaleDimensions = new SizeF(6f, 12f);
            base.AutoScaleMode = AutoScaleMode.Font;
            base.ClientSize = new Size(0x109, 0x63);
            base.Controls.Add(this.pnlContainer);
            base.Icon = (Icon) manager.GetObject("$this.Icon");
            base.Name = "ImpsMessageBox";
            base.Padding = new Padding(6, 0x1f, 0x13, 8);
            base.ShowInTaskbar = false;
            base.StartPosition = FormStartPosition.CenterParent;
            base.Text = "ImpsMessageBox";
            base.Shown += new EventHandler(this.ImpsMessageBox_Shown);
            base.Controls.SetChildIndex(this.pnlContainer, 0);
            base.Controls.SetChildIndex(base.menubar, 0);
            this.pnlContainer.ResumeLayout(false);
            this.pnlContainer.PerformLayout();
            ((ISupportInitialize) this.pbIcon).EndInit();
            base.ResumeLayout(false);
        }

        private void InitIcon(MessageBoxIcon icon)
        {
            switch (icon)
            {
                case MessageBoxIcon.Hand:
                case MessageBoxIcon.Question:
                case MessageBoxIcon.Exclamation:
                case MessageBoxIcon.Asterisk:
                    break;

                default:
                    this.pbIcon.Visible = false;
                    break;
            }
        }

        private void lbMessage_SizeChanged(object sender, EventArgs e)
        {
            Point location = this.lbMessage.Location;
            Size size = this.lbMessage.Size;
            if (!this.pbIcon.Visible)
            {
                this.lbMessage.Left -= 0x30;
            }
            int num = 0x23;
            if ((location.X + size.Width) > this.pnlContainer.Width)
            {
                int num2 = (location.X + size.Width) + num;
                if (!this.pbIcon.Visible)
                {
                    num2 -= 0x30;
                }
                base.Width = num2;
            }
            if ((((location.Y + size.Height) + 0x21) + 15) > (this.pnlContainer.Height + 15))
            {
                base.Height += (((location.Y + size.Height) - this.pnlContainer.Height) + 10) + 15;
            }
            this.AdjustBtnPosition();
            this.AdjustTextPosition();
        }

        private void LoadResource(string details)
        {
            base.Text = AppDictionary.CurrentClientName;
            base.MinimizeBox = false;
            this.lbMessage.Text = this.MessageParser(details);
        }

        private string MessageParser(string input)
        {
            string[] strArray = input.Split(new char[] { '\n' });
            int width = Screen.PrimaryScreen.WorkingArea.Width;
            int num2 = 0;
            int index = 0;
            using (Graphics graphics = base.CreateGraphics())
            {
                for (int j = 0; j < strArray.Length; j++)
                {
                    string[] strArray2;
                    IntPtr ptr;
                    (strArray2 = strArray)[(int) (ptr = (IntPtr) j)] = strArray2[(int) ptr] + "\n";
                    SizeF ef = graphics.MeasureString(strArray[j], this.lbMessage.Font);
                    if (ef.Width > num2)
                    {
                        index = j;
                        num2 = (int) ef.Width;
                    }
                }
            }
            int num5 = 0;
            int num6 = num2 / strArray[index].Length;
            if (num2 > ((width * 3) / 5))
            {
                num5 = ((width * 3) / 5) / num6;
            }
            else
            {
                return input;
            }
            if (this.pbIcon.Visible)
            {
                num5 -= (this.pbIcon.Width / num6) + 2;
            }
            StringBuilder builder = new StringBuilder();
            for (int i = 0; i < strArray.Length; i++)
            {
                if (strArray[i].Length > num5)
                {
                    int num8 = strArray[i].Length / num5;
                    if ((strArray[i].Length % num5) > 0)
                    {
                        num8++;
                    }
                    int num9 = num5 - 1;
                    for (int k = 0; k < (num8 - 1); k++)
                    {
                        strArray[i] = strArray[i].Insert(num9 * (k + 1), "\r\n");
                    }
                    builder.Append(strArray[i]);
                }
                else
                {
                    builder.Append(strArray[i]);
                }
            }
            return builder.ToString();
        }

        private void SetBtnText(string strA, string strB, string strC)
        {
            this.btnA.Text = strA;
            this.btnA.Visible = strA.Length > 0;
            this.btnB.Text = strB;
            this.btnB.Visible = strB.Length > 0;
            this.btnC.Text = strC;
            this.btnC.Visible = strC.Length > 0;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91久久国产最好的精华液| 国产精品网站在线观看| 国产亚洲婷婷免费| 亚洲欧美一区二区三区国产精品| 日韩精品视频网站| av网站免费线看精品| 91精品麻豆日日躁夜夜躁| 国产日韩精品一区| 蜜臀av一区二区三区| 99riav久久精品riav| 精品福利av导航| 亚洲成国产人片在线观看| 国产91精品久久久久久久网曝门| 欧美一区永久视频免费观看| 亚洲另类在线制服丝袜| 国产不卡在线一区| 日韩一区二区电影网| 亚洲第一久久影院| 91老司机福利 在线| 国产视频一区在线播放| 蜜臀av一级做a爰片久久| 在线国产亚洲欧美| 亚洲色欲色欲www| 粉嫩久久99精品久久久久久夜| 精品国产麻豆免费人成网站| 亚洲成人tv网| 欧美色视频一区| 亚洲精品伦理在线| 99久久国产综合精品色伊| 2021国产精品久久精品| 美女精品一区二区| 欧美va在线播放| 麻豆精品精品国产自在97香蕉| 欧美日韩在线播放三区| 一区二区三区中文在线观看| 97国产一区二区| 综合色中文字幕| 91蜜桃传媒精品久久久一区二区| 国产精品每日更新| 不卡一卡二卡三乱码免费网站| 国产欧美久久久精品影院| 国产精品一区二区在线播放| 国产午夜亚洲精品不卡| 国产精品亚洲人在线观看| 久久精品亚洲精品国产欧美kt∨| 国产真实精品久久二三区| 久久综合精品国产一区二区三区| 国产一区二区三区综合| 久久午夜电影网| 粗大黑人巨茎大战欧美成人| 国产精品午夜电影| 91丝袜国产在线播放| 亚洲乱码国产乱码精品精的特点| 色综合久久六月婷婷中文字幕| 亚洲一区二区三区四区在线免费观看| 欧美性xxxxxxxx| 丝袜美腿亚洲色图| 精品电影一区二区三区| 国产凹凸在线观看一区二区 | 91国偷自产一区二区开放时间| 国产精品乱人伦| 欧美亚一区二区| 久久er精品视频| 国产日本亚洲高清| 一本色道久久加勒比精品| 五月天欧美精品| 久久综合狠狠综合久久激情 | av亚洲精华国产精华| 亚洲在线视频免费观看| 欧美高清一级片在线| 精油按摩中文字幕久久| 国产精品久久毛片a| 欧美亚洲日本一区| 极品少妇xxxx精品少妇偷拍| 中文字幕中文字幕在线一区| 欧美日韩在线精品一区二区三区激情 | 日本成人在线看| 国产精品三级电影| 欧美精品自拍偷拍动漫精品| 国产99精品在线观看| 亚洲sss视频在线视频| 国产三级一区二区三区| 91精品1区2区| 国精品**一区二区三区在线蜜桃| 最新国产の精品合集bt伙计| 欧美一级精品在线| 91麻豆精品秘密| 国产真实精品久久二三区| 一区二区三区欧美在线观看| 国产亚洲欧洲一区高清在线观看| 欧美性猛交xxxx乱大交退制版| 国产麻豆9l精品三级站| 亚洲高清免费一级二级三级| 中文字幕av一区二区三区| 欧美日韩高清一区二区不卡| va亚洲va日韩不卡在线观看| 久久99久国产精品黄毛片色诱| 亚洲欧美一区二区不卡| 久久久久国产免费免费| 宅男噜噜噜66一区二区66| av动漫一区二区| 国产成人在线看| 狠狠色狠狠色综合日日91app| 亚洲成人激情av| 亚洲伊人色欲综合网| 亚洲人成影院在线观看| 久久精品一区二区三区av| 日韩一区二区影院| 欧美性猛片aaaaaaa做受| 色综合色狠狠天天综合色| 国产成人高清在线| 国产乱色国产精品免费视频| 日本美女一区二区三区视频| 图片区小说区区亚洲影院| 亚洲乱码中文字幕| 综合久久综合久久| 成人欧美一区二区三区小说| 久久久www免费人成精品| 亚洲精品在线一区二区| 欧美成人伊人久久综合网| 日韩一区二区在线免费观看| 欧美一级黄色大片| 欧美大片国产精品| 日韩三级视频在线看| 91精品一区二区三区在线观看| 欧美日韩精品一区二区| 欧美丰满一区二区免费视频| 欧美高清激情brazzers| 欧美日韩国产综合久久| 欧美精品精品一区| 欧美一级专区免费大片| 日韩女优av电影在线观看| 精品久久一区二区三区| 久久亚洲免费视频| 国产女人18毛片水真多成人如厕 | 欧美日韩免费观看一区二区三区 | 久久99精品一区二区三区| 精品一区二区精品| 国产精品一区二区在线观看不卡| 国产99精品国产| av电影一区二区| 欧美日韩在线播放| 日韩亚洲欧美一区二区三区| 一区视频在线播放| 精品一区二区精品| 亚洲女性喷水在线观看一区| 亚洲精品久久久蜜桃| 亚洲第一成人在线| 日本免费新一区视频| 国产成人免费av在线| 91麻豆精品在线观看| 欧美日本国产一区| 久久久久久夜精品精品免费| 亚洲欧洲精品一区二区三区 | 亚洲成av人在线观看| 久久99国产乱子伦精品免费| 国产成人免费在线观看| 色88888久久久久久影院按摩| 欧美电影一区二区| 国产日韩欧美综合在线| 亚洲精品国产精品乱码不99| 日韩国产欧美在线播放| 国产伦精品一区二区三区视频青涩| 成人激情黄色小说| 欧美日韩高清一区| 欧美激情一区在线观看| 亚洲一二三四区不卡| 国产一区视频导航| 一本一道久久a久久精品 | 欧美zozo另类异族| 亚洲日本一区二区三区| 理论片日本一区| 色综合咪咪久久| 精品日韩av一区二区| 亚洲欧美区自拍先锋| 久久国产日韩欧美精品| 97se亚洲国产综合在线| 日韩一区二区三区在线观看| 亚洲女同一区二区| 国产在线精品国自产拍免费| 色先锋久久av资源部| 久久精品一区二区三区不卡| 午夜精品久久久久久久99樱桃| 福利电影一区二区三区| 欧美一区二区播放| 一区二区三区四区五区视频在线观看| 久久电影国产免费久久电影| 欧洲国产伦久久久久久久| 久久久久国产精品厨房| 人禽交欧美网站| 精品蜜桃在线看| 亚洲女人的天堂| 东方欧美亚洲色图在线| 日韩午夜激情电影| 天堂一区二区在线免费观看| 一本到三区不卡视频| 欧美极品美女视频| 国产专区综合网| 欧美精品一区二区三| 美脚の诱脚舐め脚责91 |