Beispiel #1
0
 public void OnRequestCallback(object value)
 {
     try
     {
         IconManagerEventArgs   args   = new IconManagerEventArgs(value.ToString());
         InvokeCallBackDelegate method = new InvokeCallBackDelegate(this.InvokeCallBack);
         base.BeginInvoke(method, new object[] { args });
     }
     catch
     {
     }
 }
Beispiel #2
0
        public void InvokeCallBack(IconManagerEventArgs result)
        {
            IconManagerEventArgs args = result;

            this.imea = args.Style;
            if (args.Style != IconManagerEventArgs.IconType.None)
            {
                this.txt_selectExePath.Text = args.Value;
                this.txt_softExeName.Text   = args.Name;
                this.pic_softIcon.Image     = args.Image;
                this.button1.Enabled        = true;
            }
            else
            {
                this.txt_selectExePath.Text = args.Value;
                this.txt_softExeName.Text   = string.Empty;
                this.pic_softIcon.Image     = null;
                this.button1.Enabled        = false;
            }
        }