Description

Fired when a property assignment is made to an McFeatures

Syntax

Private Sub object_PropertyChanged(FeaturesObject, PropertyChangedID, AppearanceOnly, FeatureAffected)

The PropertyChanged Event syntax has these parts:

PartDescription
objectA McLines object.
FeaturesObjectA McFeatures object.

The McFeatures object firing the event.

PropertyChangedIDA mcRegionLibPropertyIDs enumeration, as described in settings.

The ID of the property assignment or method call that caused the change.

AppearanceOnlyA Boolean value.

If True, then the property changed affects only the display of the feature(s), not the interpretation of their contents.

FeatureAffectedA Long value.

The feature index of the feature affected by the property assignment or -1 if more than one or all features are affected. The value may be -1 for some assignments even if the McFeatures object only holds one feature.

Settings

The settings for PropertyChangedID are:

ConstantValueDescription
 ID_IMcFeatures_OptionFlags8002

McFeatures.OptionFlags

 ID_IMcFeatures_Selected8001

McFeatures.Selected

 ID_IMcFeatures_FeatureStatusFlags8003

McFeatures.FeatureStatusFlags

 ID_IMcFeatures_RemoveFeature8009

McFeatures.RemoveFeature

 ID_IMcFeatures_SetFeaturePoints8016

McFeatures.SetFeaturePoints

 ID_IMcFeatures_Reset8021

McFeatures.Reset

 ID_IMcFeatures_Move8022

McFeatures.Move

 ID_IMcFeatures_Clip8023

McFeatures.Clip

 ID_IMcFeatures_Merge8024

McFeatures.Merge

 ID_IMcFeatures_MaskOff8025

McFeatures.MaskOff

 ID_IMcFeatures_Intersect8026

McFeatures.Intersect

 ID_IMcFeatures_CleanUpBordersAndNoise8027

McFeatures.CleanUpBordersAndNoise

 ID_IMcFeatures_IMcSpatialCalib8029

McFeatures.IMcSpatialCalib

 ID_IMcFeatures_CopyFrom8033

McFeatures.CopyFrom

 ID_IMcFeatures_SourceFlags8037

McFeatures.SourceFlags

 ID_IMcFeatures_SourceData8038

McFeatures.SourceData

 ID_IMcFeatures_SetFromMask8044

McFeatures.SetFromMask

 ID_IMcFeatures_SetFromMaskMethod8046

McFeatures.SetFromMaskMethod

 ID_IMcRegions_SetBox8053

McRegions.SetBox

 ID_IMcRegions_SetEllipse8054

McRegions.SetEllipse

 ID_IMcRegions_FillHoles8057

McRegions.FillHoles

 ID_IMcRegions_FilterOutlines8058

McRegions.FilterOutlines

 ID_IMcRegions_Holes8059

McRegions.Holes

 ID_IDisplayedObjects_RemoveGraphObj8128

McDisplayedObjects.RemoveGraphObj

 ID_IDisplayedObjects_SetPointShape8130

McDisplayedObjects.SetPointShape

 ID_IDisplayedObjects_SetLabelText8131

McDisplayedObjects.SetLabelText

 ID_IDisplayedObjects_SetLabelOffset8132

McDisplayedObjects.SetLabelOffset

 ID_IDisplayedObjects_ImportProperties8133

McDisplayedObjects.ImportProperties

 ID_IDisplayedObjects_SetColors8134

McDisplayedObjects.SetColors

 ID_IDisplayedObjects_SetStyle8135

McDisplayedObjects.SetStyle

 ID_IDisplayedObjects_SetBorderWidth8137

McDisplayedObjects.SetBorderWidth

 ID_IDisplayedObjects_SetFillStyle8138

McDisplayedObjects.SetFillStyle

 ID_IDisplayedObjects_SetBorderStyle8139

McDisplayedObjects.SetBorderStyle

 ID_IDisplayedObjects_SetSelected8140

McDisplayedObjects.SetSelected

 ID_IDisplayedObjects_SetLineEnding8141

McDisplayedObjects.SetLineEnding

 ID_IDisplayedObjects_SetPointScalePercent8142

McDisplayedObjects.SetPointScalePercent

 ID_IMcBitMask_BlobCount8153

McBitMask.BlobCount

 ID_IMcBitMask_Connect88149

McBitMask.Connect8

 ID_IMcBitMask_CopyFrom8161

McBitMask.CopyFrom

 ID_IMcBitMask_SetFromSegments8163

McBitMask.SetFromSegments

 ID_IMcBitMask_SetFromBitmapBits8164

McBitMask.SetFromBitmapBits

 ID_IMcFeaturesList_Add8175

McFeaturesList.Add

 ID_IMcFeaturesList_Remove8176

McFeaturesList.Remove

 ID_IMcFeaturesList_MoveInList8179

McFeaturesList.MoveInList

 ID_IMcFeaturesList_TypeOfList8182

McFeaturesList.TypeOfList

 ID_IMcRefFeatures_ReferenceFeature8195

McRefFeatures.ReferenceFeature

 ID_IMcLineProfiles_Interpretation8208

McLineProfiles.Interpretation

 ID_IMcLineProfiles_FrameIndex8209

McLineProfiles.FrameIndex

 ID_IMcLineProfiles_CalibratedIntensity8211

McLineProfiles.CalibratedIntensity

 ID_IMcLineProfiles_CalibratedLength8212

McLineProfiles.CalibratedLength

 ID_IMcLineProfiles_VirtualWidth8213

McLineProfiles.VirtualWidth

 ID_IMcLineProfiles_SampleMode8214

McLineProfiles.SampleMode

 ID_IMcLineProfiles_NumberOfSamplesDesired8215

McLineProfiles.NumberOfSamplesDesired

 ID_IMcLineProfiles_LengthPerSampleDesired8216

McLineProfiles.LengthPerSampleDesired

 ID_IMcLineProfiles_IsStale8218

McLineProfiles.IsStale

 ID_IMcLineProfiles_CopyFrom8220

McLineProfiles.CopyFrom

 ID_IMcProfileEdges_ChannelOfInterest8230

McProfileEdges.ChannelOfInterest

 ID_IMcProfileEdges_EdgeFindingMethod8231

McProfileEdges.EdgeFindingMethod

 ID_IMcProfileEdges_Weights8232

McProfileEdges.Weights

 ID_IMcProfileEdges_Pattern8233

McProfileEdges.Pattern

 ID_IMcProfileEdges_MatchLength8234

McProfileEdges.MatchLength

 ID_IMcProfileEdges_MatchHotspot8235

McProfileEdges.MatchHotspot

 ID_IMcProfileEdges_SizeWeighting8236

McProfileEdges.SizeWeighting

 ID_IMcProfileEdges_WeightingFlags8237

McProfileEdges.WeightingFlags

 ID_IMcProfileEdges_WeightedProfiles8238

McProfileEdges.WeightedProfiles

 ID_IMcProfileEdges_AbsoluteMaxWeightValue8239

McProfileEdges.AbsoluteMaxWeightValue

 ID_IMcProfileEdges_ThresholdForEdge8240

McProfileEdges.ThresholdForEdge

 ID_IMcProfileEdges_MinEdgesPerProfile8241

McProfileEdges.MinEdgesPerProfile

 ID_IMcProfileEdges_MaxEdgesPerProfile8242

McProfileEdges.MaxEdgesPerProfile

 ID_IMcProfileEdges_AdjustPropertiesByExample8245

McProfileEdges.AdjustPropertiesByExample

 ID_IMcProfileEdges_EdgeCounts8246

McProfileEdges.EdgeCounts

 ID_IMcProfileEdges_TicMarkOrientation8251

McProfileEdges.TicMarkOrientation

 ID_IMcProfileEdges_TicMarkLength8252

McProfileEdges.TicMarkLength

 ID_IMcProfileEdges_TicMarkLabel8253

McProfileEdges.TicMarkLabel

 ID_IMcProfileEdges_OptionFlags8254

McProfileEdges.OptionFlags

 ID_IMcProfileEdges_IsStale8255

McProfileEdges.IsStale

 ID_IMcProfileEdges_CopyFrom8257

McProfileEdges.CopyFrom

 ID_IMcProfileEdges_RawProfiles8258

McProfileEdges.RawProfiles

 ID_IMcThreshold_Execute8321

McThreshold.Execute

 ID_IMcThreshold_AutoFindPhase8322

McThreshold.AutoFindPhase

 ID_IMcThreshold_IntensityRange8323

McThreshold.IntensityRange

 ID_IMcThreshold_Interpretation8325

McThreshold.Interpretation

 ID_IMcThreshold_ChannelMask8327

McThreshold.ChannelMask

 ID_IMcThreshold_Smoothing8328

McThreshold.Smoothing

 ID_IMcMeasure_RangeMin8341

McMeasure.RangeMin

 ID_IMcMeasure_RangeMax8342

McMeasure.RangeMax

 ID_IMcMeasure_Enabled8343

McMeasure.Enabled

 ID_IMcMeasure_IsValueStale8353

McMeasure.IsValueStale

 ID_IMcMeasure_UserData8355

McMeasure.UserData

 ID_IMcFractalDimension_StrideLengthMin8361

McFractalDimension.StrideLengthMin

 ID_IMcFractalDimension_StrideLengthMax8362

McFractalDimension.StrideLengthMax

 ID_IMcMeasureAngles_NumAngles8366

McMeasureAngles.NumAngles

 ID_IMcHeterogeneity_IntensityRange8369

McHeterogeneity.IntensityRange

Remarks

This event is fired after the ChangeMade event when a property is assigned to.