The SetFixedState Method is available in LEADTOOLS Document and Medical Imaging toolkits.
- 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 |
---|---|
Dim instance As AnnObject Dim fixedState As Boolean Dim adjust As Boolean instance.SetFixedState(fixedState, adjust) |
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.
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 Transform other than the identity matrix.
To fix an annotation object where the size of the font of its text or the width of all pens used to draw it is fixed, use AnnObject.FixedState.
Target Platforms: Microsoft .NET Framework 2.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7