コード例 #1
0
ファイル: CxDSCamera.cs プロジェクト: cogorou/DSLab
 /// <summary>
 /// プロパティダイアログ
 /// </summary>
 /// <param name="owner">ダイアログのオーナーコントロール</param>
 /// <param name="caption">ダイアログのタイトル</param>
 /// <param name="type">プロパティダイアログ種別</param>
 /// <returns>
 ///		正常に開かれた場合は true を返します。
 ///		利用できないか、異常がある場合は false を返します。
 /// </returns>
 public virtual bool OpenPropertyDialog(System.Windows.Forms.Control owner, string caption, PropertyDialogType type)
 {
     switch (type)
     {
         case PropertyDialogType.Capture:
             return DSLab.Axi.OpenPropertyDialog(owner.Handle, caption, this.CaptureFilter);
         case PropertyDialogType.Outpin:
             return DSLab.Axi.OpenPropertyDialog(owner.Handle, caption, this.CaptureOutPin);
     }
     return false;
 }
コード例 #2
0
ファイル: CxDSCamera.cs プロジェクト: jionyamakita/DSLab
        /// <summary>
        /// プロパティダイアログ
        /// </summary>
        /// <param name="owner">ダイアログのオーナーコントロール</param>
        /// <param name="caption">ダイアログのタイトル</param>
        /// <param name="type">プロパティダイアログ種別</param>
        /// <returns>
        ///		正常に開かれた場合は true を返します。
        ///		利用できないか、異常がある場合は false を返します。
        /// </returns>
        public virtual bool OpenPropertyDialog(System.Windows.Forms.Control owner, string caption, PropertyDialogType type)
        {
            switch (type)
            {
            case PropertyDialogType.Capture:
                return(DSLab.Axi.OpenPropertyDialog(owner.Handle, caption, this.CaptureFilter));

            case PropertyDialogType.Outpin:
                return(DSLab.Axi.OpenPropertyDialog(owner.Handle, caption, this.CaptureOutPin));
            }
            return(false);
        }