Hallo zusammen,
ich habe folgedes thema.
Ich druchsuche mein Teil und finde flächen welche Informationen haben. Diese möchte ich jetzt auswählen und zu einer Seletction list bringen.
Der Andwender soll danach die möglichkeit haben diese Flächen auch wieder abzuwählen...
D.h. ich mache:
1. Suche flächen mit infos und mach mich ein Object()
2. Geben den User die möglichkeit weitere Flächen auszuwählen...
Sub SelectFaces(ByRef selectedObjects As NXObject())
Dim message As String = ""
Dim title As String = ""
If UGII_LANG = nxlang.de Then
message = "Flaechen auswaehlen"
title = "Auswahl"
Else
message = "Select Faces"
title = "Selection"
End If
Dim scope As SelectionScope = SelectionScope.WorkPart
Dim action As SelectionAction = SelectionAction.ClearAndEnableSpecific
Dim keepHighlighted As Boolean = False
Dim includeFeatures As Boolean = False
Dim response As Selection.Response
Dim selectionMask_array(1) As MaskTriple
With selectionMask_array(0)
.Type = UFConstants.UF_solid_type
.Subtype = 0
.SolidBodySubtype = UFConstants.UF_UI_SEL_FEATURE_ANY_FACE
End With
response = sm.SelectObjects(message, title, scope, action, includeFeatures, keepHighlighted, selectionMask_array, selectedObjects)
If response = Selection.Response.Cancel Or response = Selection.Response.Back Then
Return
End If
Jetzt sollten aber die Gefundenen Flächen hier drin schon vorausgewählt sein.
Dachte das geht mit AddToSelectionList. aber ich bekomme das SelectionHandle nicht? Hab meinen Dialog mit .net Winforms gemacht...
Habt ihr Ideen?
Danke
------------------
Gruß
Michael
have you tried turning it off and on again
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP