Ihre Vielseitigen Softwarelösungen
CODEPublic Sub OpenEdge()
Dim FC As Esprit.FeatureChain, EleNum As Long
Do
On Error GoTo ErrorHandler
Set FC = Document.GetAnyElementItem("wähle zu öffnende Kante, wenn Auswahl abgeschlossen ESC drücken", EleNum, espFeatureChain)
On Error GoTo 0
Dim ComFC As EspritFeatures.ComFeature, CustomProps As EspritProperties.CustomProperties
Set ComFC = FC
Set CustomProps = ComFC.Item(EleNum).CustomProperties
FC.Color = vbYellow
FC.LineType = espSolid
FC.LineWeight = espLineWeightMedium
Call CustomProps.AssignByEnumeration(espFeatureItemOpenEdgeProperty, True)
Loop
ErrorHandler:
End Sub
Public Sub ClosedEdge()
Dim FC As Esprit.FeatureChain, EleNum As Long
Do
On Error GoTo ErrorHandler
Set FC = Document.GetAnyElementItem("wähle zu schließende Kante, wenn Auswahl abgeschlossen ESC drücken", EleNum, espFeatureChain)
On Error GoTo 0
Dim ComFC As EspritFeatures.ComFeature, CustomProps As EspritProperties.CustomProperties
Set ComFC = FC
Set CustomProps = ComFC.Item(EleNum).CustomProperties
FC.Color = vbYellow
FC.LineType = espSolid
FC.LineWeight = espLineWeightMedium
Call CustomProps.AssignByEnumeration(espFeatureItemOpenEdgeProperty, False)
Loop
ErrorHandler:
End Sub
1 Besucher lesen dieses Thema (Gäste: 1) 0 Mitglieder: |