The CFviDrawVisibleRect type exposes the following members.

Constructors

NameDescription
Public methodCFviDrawVisibleRect()()()()
コンストラクタ
Public methodCFviDrawVisibleRect(CFviImageView)
コンストラクタ
Protected methodCFviDrawVisibleRect(SerializationInfo, StreamingContext)
ISerializable の実装: シグネチャコンストラクタ
Public methodCFviDrawVisibleRect(CFviImageView, Color)
コンストラクタ

Methods

NameDescription
Protected method_Deserialize
ISerializable の実装: 逆シリアル化時のコンストラクタ代替え関数
(Inherited from CFviOverlay.)
Protected method_free_body
FVCL インスタンスの解放
(Inherited from CFviObject.)
Protected method_ReadElement
IXmlSerializable の実装: オブジェクトの XML 表現からオブジェクトを生成します。(継承用)
(Inherited from CFviOverlay.)
Public methodAddMouseEventHandler
マウスイベントハンドラの登録
(Inherited from CFviDrawFigure.)
Public methodCanChangeCursor
マウスカーソルの形状変更可否判定
(Inherited from CFviDrawFigure.)
Public methodCanMouseGrip
マウスグリップ可否判定
(Inherited from CFviDrawFigure.)
Public methodClone
自身の複製の生成 (継承必須)
(Overrides CFviDrawFigure..::..Clone()()()().)
Protected methodCopyFigures
図形コレクションの複製
(Overrides CFviDrawFigure..::..CopyFigures(CFviOverlay).)
Public methodCopyFrom
インスタンスの複製 (継承必須)
(Overrides CFviDrawFigure..::..CopyFrom(Object).)
Public methodDelMouseEventHandler
マウスイベントハンドラの解除
(Inherited from CFviDrawFigure.)
Public methodDispose()()()()
リソースの解放
(Inherited from CFviObject.)
Protected methodDispose(Boolean)
インスタンスの破棄
(Inherited from CFviOverlay.)
Public methodDPtoIP
表示領域座標から画像の絶対座標への変換
(Inherited from CFviOverlay.)
Public methodEquals
インスタンスの内容比較 (継承必須)
(Overrides CFviDrawFigure..::..Equals(Object).)
Protected methodFinalize
ファイナライザ
(Inherited from CFviObject.)
Public methodFindFigure
図形コレクション内の検索
(Inherited from CFviOverlay.)
Public methodGetFigure(Point)
図形の取得 (位置指定)
(Inherited from CFviDrawFigure.)
Public methodGetFigure(Int32, Int32)
図形の取得 (位置指定)
(Inherited from CFviDrawFigure.)
Public methodGetHashCode
ハッシュコードの生成 (継承必須)
(Overrides CFviDrawFigure..::..GetHashCode()()()().)
Public methodGetObjectData
ISerializable の実装: SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。
(Overrides CFviDrawFigure..::..GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetOverlayID
オーバレイIDの取得
(Inherited from CFviOverlay.)
Public methodGetSchema
IXmlSerializable の実装: 処理対象オブジェクトの XML 表現を記述する XmlSchema
(Inherited from CFviOverlay.)
Public methodGetSelectedFigure
図形の取得 (選択属性指定)
(Inherited from CFviDrawFigure.)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Protected methodHandlingFigure
図形の操作 (分岐)
(Overrides CFviDrawFigure..::..HandlingFigure(IFviFigureHandling, CFviPoint, MouseInfo, KeyboardInfo).)
Protected methodInitialize
コンストラクタ用初期化関数
Public methodIPtoDP
画像の絶対座標から表示領域座標への変換
(Inherited from CFviOverlay.)
Public methodLoadFromBody
FVCLクラスのインスタンスからの反映
(Inherited from CFviOverlay.)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Protected methodOnKeyDown
キーボードイベント (キーを押下した時)
(Inherited from CFviDrawFigure.)
Protected methodOnKeyUp
キーボードイベント (キーを離した時)
(Inherited from CFviDrawFigure.)
Protected methodOnMouseDown
マウスボタンが押下された時の処理
(Overrides CFviDrawFigure..::..OnMouseDown(Object, MouseEventArgs).)
Protected methodOnMouseLeave
マウスカーソルが離れた時の処理
(Inherited from CFviDrawFigure.)
Protected methodOnMouseMove
マウスカーソルが移動している時の処理
(Inherited from CFviDrawFigure.)
Protected methodOnMouseUp
マウスボタンが放された時の処理
(Inherited from CFviDrawFigure.)
Protected methodOnPreviewKeyDown
キーボードイベント (キーを押下した時)
(Inherited from CFviDrawFigure.)
Public methodPlay(IntPtr, Rectangle)
描画実行
(Overrides CFviDrawFigure..::..Play(IntPtr, Rectangle).)
Public methodPlay(Graphics, Rectangle)
描画実行 (Graphics 指定)
(Inherited from CFviOverlay.)
Public methodReadXml
IXmlSerializable の実装: オブジェクトの XML 表現からオブジェクトを生成します。
(Inherited from CFviOverlay.)
Public methodRemoveFigure
図形コレクションからの除去
(Inherited from CFviOverlay.)
Public methodResizeFigures
図形コレクションの要素数変更
(Inherited from CFviOverlay.)
Public methodSaveToBody
FVCLクラスのインスタンスへの反映
(Inherited from CFviOverlay.)
Public methodToString
現在の Object を表す String を返します。
(Inherited from Object.)
Public methodWriteXml
IXmlSerializable の実装: オブジェクトを XML 表現に変換します。
(Inherited from CFviOverlay.)

Operators

NameDescription
Public operatorStatic memberEquality
比較オペレータ (等価)
Public operatorStatic memberInequality
比較オペレータ (不等価)

Fields

NameDescription
Protected fieldm_Body
FVCL インスタンス
(Inherited from CFviObject.)
Protected fieldm_DenyDisposeBody
FVCLクラスのインスタンスの自動解放禁止
(Inherited from CFviObject.)
Protected fieldm_Figures
図形コレクション
(Inherited from CFviOverlay.)
Protected fieldm_Image
描画対象画像
(Inherited from CFviOverlay.)
Protected fieldm_ImageSize
描画対象画像の画素サイズ
(Inherited from CFviOverlay.)
Protected fieldm_Magnification
表示倍率
(Inherited from CFviOverlay.)

Properties

NameDescription
Public propertyActive
マウス操作の有効化
(Inherited from CFviOverlay.)
Public propertyAllocateOption
画像領域確保時のオプション [初期値:0、範囲:0=既定の動作,1=DIB を使用しない]
(Inherited from CFviObject.)
Public propertyAttachedImage
描画対象画像にアタッチした画像オブジェクト
(Inherited from CFviOverlay.)
Public propertyBody
FVCLクラスのインスタンス
(Inherited from CFviObject.)
Public propertyControlPoint
コントロールポイント (画像座標)
(Inherited from CFviOverlay.)
Public propertyCursorPosition
マウスカーソル位置 (クライアント座標)
(Inherited from CFviOverlay.)
Public propertyDenyDisposeBody
FVCLクラスのインスタンスの自動解放禁止 [初期値:false、範囲:false=自動解放する,true=自動解放しない]
(Inherited from CFviObject.)
Public propertyDisplayChannel
表示対象チャネル番号
(Inherited from CFviOverlay.)
Public propertyDisplayRect
表示範囲 (クライアント座標)
(Inherited from CFviOverlay.)
Public propertyEffectiveRect
有効範囲 (クライアント座標)
(Inherited from CFviOverlay.)
Public propertyEnable
可視属性
(Inherited from CFviOverlay.)
Public propertyEnableModify
図形編集モード (編集の許可)
(Inherited from CFviDrawFigure.)
Public propertyEnableMove
図形編集モード (移動の許可)
(Inherited from CFviDrawFigure.)
Public propertyEnableRotate
図形編集モード (回転の許可)
(Inherited from CFviDrawFigure.)
Public propertyErrorCode
エラーコード
(Inherited from CFviObject.)
Public propertyFigures
図形コレクション (インスタンス参照) (※インスタンス差し替えは不可)
(Inherited from CFviOverlay.)
Public propertyGripMargin
図形グリップマージン (単位:画素) [既定値:4,範囲:1~]
(Inherited from CFviDrawFigure.)
Public propertyHandlingMode
図形編集モード
(Inherited from CFviDrawFigure.)
Public propertyImage
描画対象画像
(Inherited from CFviOverlay.)
Public propertyImageSize
描画対象画像の画素サイズ
(Inherited from CFviOverlay.)
Public propertyKeyboardInfo
キーボード押下時の情報
(Inherited from CFviDrawFigure.)
Public propertyMagnification
表示倍率
(Inherited from CFviOverlay.)
Public propertyMouseInfo
マウスボタン押下時の情報
(Inherited from CFviDrawFigure.)
Public propertyPixelMode
ピクセルモード
(Inherited from CFviOverlay.)
Public propertyScaling
伸縮属性。背景画像の表示倍率に追従するか否かを示します。[true:画像座標で描画され表示倍率に追従します、false:クライアント座標で描画され表示倍率に追従しません]
(Inherited from CFviOverlay.)
Public propertyScalingMode
伸縮モード
(Inherited from CFviOverlay.)
Public propertySelector
画像の可視範囲を表す図形
Public propertyTargetView
監視対象の画像ビュー
Public propertyVisibleRect
可視範囲 (画像座標)
(Inherited from CFviOverlay.)

Events

NameDescription
Public eventNotify
図形操作通知イベント
(Inherited from CFviDrawFigure.)

See Also