2009-08-06 10 views
2

私はカスタマイズされたグラフィカルフローチャートビルダーを作成する必要があります。接続可能なコンポーネントは3つだけであり、フローチャートを構成する2種類のコネクタがあります。ただし、各コンポーネントとコネクタクラスは、それぞれのクラスのインスタンスに関連付けられた一連のプロパティを必要とします。カスタマイズ可能なフローチャートビルダービルダーをお探しですか?

コンポーネントの種類や関連するプロパティを設定できる「フローチャートビルダー」ビルダーを探しています。ドラッグ&ドロップ、サイズ変更、描画、接続、ロードを処理するための配管がすでにすべて用意されています/保存するなど。

理想的には、結果のアプリケーションは図をXMLベースの形式で保存しますが、解析可能なものはすべて問題ありません。

ダイアモンドには私が探している機能がありますが、新しいタイプのダイアグラム用にカスタマイズするには、コンポーネントセットの仕様をコーディングする必要があります。私は、はるかに短い時間枠では、コンポーネントとコネクタの構成定義の内容に基づいて理想的なフローチャートアプリケーションを構築するものを探しています。

+0

私はVisioと言うつもりでしたが、比較の選択肢に基づいて、Linux上で動作する無料のものがほしいと思うように思えます。 –

+0

無料とLinuxが望ましいですが、何も除外されていません。私は長年に渡ってVisioを使用していませんでしたが、実際には私が要求しているように設定可能ですか?ありがとう... –

答えて

1

Diaを使用する場合:コンポーネントを「コード化」する必要はない場合があります。たぶん、あなたは、単にそれらを "描く" ことができます。

http://dia-installer.de/howto/create_shape/index.html.en

このような形状も属性を装備することができます(あなたはこのためにいくつかのXML-編集を行う必要があります):

http://git.gnome.org/browse/dia/tree/doc/custom-shapes#n260

あなたがこの情報を知っているかどうかはわかりません。

+0

私がDiaを調べると、コンポーネントセットを作成するだけのサポートがあることがわかりましたが、私が探していたものは、コード化するのに十分な広範囲でした。そして、私はすでに火の中にあまりにも多くの鉄を持っています:-)私はまだこの必要性を持っていますが、緊急性は低いです。それがうまくいったら、私もチームの他の誰かがこれを割り当てにするでしょう。 –

関連する問題