Error processing SSI file
LEADTOOLS Annotations (Leadtools.Annotations assembly)

Show in webframe

GetFixedState Method (AnnObject)






Determines if this AnnObject is in a fixed state.
Syntax
public virtual bool GetFixedState()
'Declaration
 
Public Overridable Function GetFixedState() As Boolean
'Usage
 
Dim instance As AnnObject
Dim value As Boolean
 
value = instance.GetFixedState()

            

            
public:
virtual bool GetFixedState(); 

Return Value

true if AnnObject is in a fixed state; false otherwise
Remarks
An AnnObject is in a fixed state if it is fixed, even if the fixed state has been temporarily disabled by calling PushFixedState. Fixed annotations are independent of the Transform. The result is that they do not scroll or move with the underlying image.
Example

This sample examines the fixed state of all objects in a container and sets the fixed state to false.

Copy Code  
Imports Leadtools
Imports Leadtools.Annotations
Imports Leadtools.WinForms

Private Sub AnnotationObject_GetFixedState(ByVal annContainer As AnnContainer)
   Dim fixedStateChanged As Boolean = False
   For Each obj As AnnObject In annContainer.Objects
      If obj.GetFixedState() Then
         obj.SetFixedState(False, True)
         fixedStateChanged = True
      End If
   Next obj
   Dim s As String = String.Format("Some objects in the container had 'fixed' changed to 'unfixed' : {0}", fixedStateChanged)
   MessageBox.Show(s)
End Sub
using Leadtools;
using Leadtools.Annotations;
using Leadtools.WinForms;

void AnnotationObject_GetFixedState(AnnContainer annContainer)
{
   bool fixedStateChanged = false;
   foreach (AnnObject obj in annContainer.Objects)
   {
      if (obj.GetFixedState())
      {
         obj.SetFixedState(false, true);
         fixedStateChanged = true;
      }
   }
   string s = string.Format("Some objects in the container had 'fixed' changed to 'unfixed' : {0}", fixedStateChanged);
   MessageBox.Show(s);
}
Requirements

Target Platforms

See Also

Reference

AnnObject Class
AnnObject Members

Error processing SSI file
(Deprecated, use Leadtools.Annotations.Core instead)