AddFlow ActiveX について

インタラクティブなフローチャートとワークフロー図を作成

AddFlow は、アプリケーション内のオブジェクトどうしの関係を表示および使用する必要があるたびに便利な ActiveX コンポーネントです。 描画は、インタラクティブに、またはプログラミングによって実行できます。 機能としては、ダイアグラムのオブジェクトごとに個別の形状、スタイル、図、色、フォント、ユーザー データなどが設定できること、メタファイル サポート、シリアル化、印刷、拡大縮小、カスタマイズ、そのほか多数が含まれます。ランタイムはローヤルティ フリーです。

Whats new in AddFlow 5.4?

  • Custom polygonal shapes
  • Custom drawings with the OwnerDraw events
  • Gradient colors for nodes
  • Link autorouting
  • Rounded corners for polyline links
  • JumpSize and RoundCornerSize properties allowing selecting the size of the link jumps and link rounded corners.
  • CanChangeOrg and CanChangeDst properties
  • UndoNode, UndoLink, RedoNode, RedoLink properties
  • BeforeChangeOrg and BeforeChangeDst events
  • XMLFlow.ocx: a ocx control to load/save diagrams in XML.
  • New versions of HFlow, TFlow, SFlow.
  • A new graph layout control: OFlow (Orthogonal layout)
  • A new version of PrnFlow.

AddFlow 図は、相互にリンクできるオブジェクトのセットです。 オブジェクトはノードと呼ばれ、オブジェクトを結ぶ線はリンクと呼ばれます。

AddFlow では、図を構築する、2 つの方法が提供されます。

  • 対話的な方法 (マウスを使用): 対話的に図を描く方法の詳細については、ヘルプ ファイルの「Quick Start」を参照してください。
  • AddFlow API を使用したプログラム的な方法

以下は、AddFlow の主要機能のリストです。 この機能のすべてが、小さく (205 K のみ)、強力で、高速であって使いやすい ActiveX コンポーネントでカプセル化されていることに注意してください。

一般

  • 実行時使用料無料
  • デジタル署名済み
  • 対話的な描画とプログラム的な描画
  • ナビゲーション (図のすべてのノードとリンクに、5 つのプロパティのみでアクセスできます)
  • コレクションのサポート (ノード、リンク、選択済みノード、選択済みリンク)
  • カスタマイゼーション: コントロールをカスタマイズする多くのプロパティ (CanDrawNode、 CanMoveNode、ReadOnly など)

入力/出力

  • メタファイルのサポート (WMF、EMF)
  • 図のシリアル化
  • クリップボード管理
  • 印刷と印刷プレビュー

対話機能

  • 対話機能
  • スクロール (対話的とプログラム的)
  • 対話機能
  • 自動スクロール
  • 対話機能
  • ノードとリンクの選択と複数選択 (対話的とプログラム的)
  • 対話機能
  • 移動時やサイズ変更時、ノードは接続状態

表示機能

  • バック写真
  • ズーム
  • グリッドのサポート (ShowGrid、SnapToGrid、GridColor、GridStyle、xGrid、yGrid プロパティ)

データ

  • テキスト、一意のキー、ツールチップ、タグをノードかリンクに関連付ける機能
  • ノードとリンク
  • オブジェクトの印刷順序の変更 (Zorder プロパティ)
  • オブジェクトごとに異なる色 (FillColor、ForeColor、DrawColor)
  • オブジェクトごとに異なるフォント
  • 別個の描画スタイル (DrawStyle プロパティ)
  • 非表示オブジェクト

リンク

  • ストレッチ可能リンク。 多くのセグメントからリンクを構成できます。
  • カーブしたリンク (ベジェ曲線)
  • 固定リンク。 リンクが固定である場合、元のノードをドラッグすると、そのリンクは元のノードに従います (ストレッチなし)。
  • 再帰リンク
  • 垂直セグメントと水平セグメントしか含まないリンク
  • リンクの先頭と末尾の位置を調整する機能
  • リンクの 20 個の矢印スタイル

ノード

  • ノードに写真 (ビットマップ、標準メタファイル、拡張メタファイル、アイコン、GIF、JPEG) を関連付ける機能
  • ノードの 46 の個別形状
  • 透明ノード
  • テキストの位置揃え
  • ノードの自動サイズ変更オプション

Automatic graph layout

AddFlow does not directly provide any automatic graph layout feature. However we provide LayoutFlow, a set of four AddFlow graph layout controls:

  • HFlow (hierarchical layout)
  • OFlow (orthogonal layout)
  • SFlow (symmetric force directed layout)
  • TFlow (tree layout)

A demonstration of each of these products is available in the LayoutDemo sample.