1

私はDelphiで理想的に実行されるアプリケーションを分析しています(私はaldradyが持っている多くのライブラリを使用するため)が、Delphiの選択を確定できない唯一の理由は、必要なグラフィカルUIコンポーネントが見つからなかったことです。

顧客は線を引き、それらを分割したいと考えています。

シナリオをお話ししましょう。

1)線は、基本的にフレームとガラス窓でできている超高層ビルの「外層」を2Dで表現したものです。

2)ユーザーが線(=「壁」)を描画してから「これを6つのウィンドウに分割」と言いたいので、線を6つの小さなクリック可能なセグメントで構成して、ユーザーがそれらをクリックしてプロパティを編集できるようにします。選択したウィンドウ(超高層ビルのウィンドウ)の。

TLineを低レベルで使用してこれを実行したくないのですが、これを実行するために知っている中間コンポーネントはありますか?

ありがとう。

4

1 に答える 1

1

私はすでにこのコンポーネントを所有しており、ユーザーに外壁を描画させるため、TMSDiagramStudioを使用することにしました。壁が描かれたら、ユーザーがいくつかの壁のプロパティ(「ウィンドウの数」など)を入力できるガイド付きの手順を開始し、次に線を削除して、ウィンドウごとに1つずつ、多くの線を再作成します。元の行のX、Y座標を使用して、基本的に、クリック可能な要素を持つように、設計時に多くのラインオブジェクトを作成します。このように複雑なコンポーネントをコーディングする必要はありません。これは回避策ですが、主にこの方法で低コストで仕事を提供できるため、顧客はこれに同意しました...

于 2013-04-10T14:03:58.113 に答える