LEADTOOLS JavaScript(Leadtools.Annotations.Core)

フレームを表示

設計モードでは、ユーザーは、一つ以上のオブジェクトを選択するために、AnnSelectionObjectを使うことができます。Groupを呼び出すと、SelectedObjectsプロパティ内のすべてのオブジェクトがAnnGroupObjectにグループ化されます。その時点から、グループに含まれるすべてのオブジェクトが1つのオブジェクトとして扱われます。1つのオブジェクトを選択すると、そのグループに属するすべてのオブジェクトが選択されます。グループを選択して、それを編集するならば、グループですべてのオブジェクトを編集しています。たとえば、AnnGroupObjectのために塗りつぶしプロパティを変更するならば、それはグループですべてのオブジェクトを列挙して、trueにSupportsFillプロパティセットがある各々のオブジェクトのために塗りつぶしプロパティを設定します。

グループ化されたオブジェクト内の1つのオブジェクトだけを選択する場合は、先にグループ化を解除する必要があります。オブジェクトの「集められた」セットを選択して、UnGroupを呼び出すとき、オブジェクトはグループ解除されます。これで、各オブジェクトは再び独立した単体となります。1つのオブジェクトの選択によって、他のオブジェクトが選択されることはありません。

なお、一つ以上のオブジェクトを選択して、グループを使用して集めるとき、AnnGroupObjectは作成されます、そして、選択されたオブジェクトはAnnGroupObjectのためにAnnContainerからこの塗りつぶしプロパティまで移動されます。オブジェクトがもはや選択されないとき、このAnnGroupObjectは一時的なグループで、AnnContainerへグループ解除されて(グループ解除を呼び出すことによって)、追加されます。

© 1991-2015のLEAD Technologies, Inc. All Rights Reserved.