- fixedState
- true to make the AnnObject fixed; false to allow it to move freely
- adjust
- true to automatically adjust the AnnObject when changing the fixed state; false to have no adjusting performed.
Visual Basic (Declaration) | |
---|---|
Public Overridable Sub SetFixedState( _ ByVal fixedState As Boolean, _ ByVal adjust As Boolean _ ) |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public virtual void SetFixedState( bool fixedState, bool adjust ) |
C++/CLI | |
---|---|
public: virtual void SetFixedState( bool fixedState, bool adjust ) |
Parameters
- fixedState
- true to make the AnnObject fixed; false to allow it to move freely
- adjust
- true to automatically adjust the AnnObject when changing the fixed state; false to have no adjusting performed.
For an example, refer to AnnObject.GetFixedState.
A fixed annotation does not move or change size when the annotation container scalars and offsets are changed.
The effect is that the annotation does not move or change size when the underlying image is scrolled or zoomed.
Passing true for the 'bAdjust' parameter automatically adjusts size and location of the AnnObject before fixing or un-fixing the annotation object. The result is the annotation object will not jump around as you change its fixed state.
If you pass false for the 'bAdjust' parameter, the AnnObject can move or resize if the AnnContainer has a AnnObject.Transform other than the identity matrix.
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family