asposediagram.api

Class Control

Contains elements for the x- and y-coordinates of each control handle defined for a shape, and elements that specify the way the control handle should behave.

Constructor Summary
Control()
Constructor.
 
Property Getters/Setters Summary
methodcanGlue()
method
setCanGlue(value)
           Determines whether a control handle can be glued to other shapes.
methodgetDel()
method
setDel(value)
           A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
methodgetID()
method
setID(value)
           The unique ID of the element within its parent element.
methodgetIX()
method
setIX(value)
           The zero-based index of the element within its parent element.
methodgetName()
method
setName(value)
           The name of the element.
methodgetNameU()
method
setNameU(value)
           The universal name of the element.
methodgetPrompt()
method
setPrompt(value)
           Prompt element specifies descriptive text that appears as a tool tip when the mouse pointer is paused over a shape's control handle.
methodgetX()
method
setX(value)
           The x-coordinate that indicates the location of a shape's control handle.
methodgetXCon()
method
setXCon(value)
           Specifies the type of behavior the x-coordinate of the control handle exhibits after the handle is moved.
methodgetXDyn()
method
setXDyn(value)
           Specifies the x-coordinate for a control handle's anchor point in local coordinates. The anchor point is used for rubber-banding during dynamics.
methodgetY()
method
setY(value)
           The y-coordinate that indicates the location of a shape's control handle.
methodgetYCon()
method
setYCon(value)
           Specifies the type of behavior the x-coordinate of the control handle exhibits after the handle is moved.
methodgetYDyn()
method
setYDyn(value)
           Specifies the y-coordinate for a control handle's anchor point in local coordinates. The anchor point is used for rubber-banding during dynamics.
 
Method Summary
methoddeepClone()
Creates deep copy of this instance.
 

    • Constructor Detail

      • Control

        Control()
        Constructor.
    • Property Getters/Setters Detail

      • getName/setName : String 

        String getName() / setName(value)
        
        The name of the element.
      • getNameU/setNameU : String 

        String getNameU() / setNameU(value)
        
        The universal name of the element.
      • getID/setID : int 

        int getID() / setID(value)
        
        The unique ID of the element within its parent element.
      • getIX/setIX : int 

        int getIX() / setIX(value)
        
        The zero-based index of the element within its parent element.
      • getDel/setDel : int 

        int getDel() / setDel(value)
        
        A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
      • getX/setX : DoubleValue 

        DoubleValue getX() / setX(value)
        
        The x-coordinate that indicates the location of a shape's control handle.
      • getY/setY : DoubleValue 

        DoubleValue getY() / setY(value)
        
        The y-coordinate that indicates the location of a shape's control handle.
      • getXDyn/setXDyn : DoubleValue 

        DoubleValue getXDyn() / setXDyn(value)
        
        Specifies the x-coordinate for a control handle's anchor point in local coordinates. The anchor point is used for rubber-banding during dynamics.
      • getYDyn/setYDyn : DoubleValue 

        DoubleValue getYDyn() / setYDyn(value)
        
        Specifies the y-coordinate for a control handle's anchor point in local coordinates. The anchor point is used for rubber-banding during dynamics.
      • getXCon/setXCon : ConType 

        ConType getXCon() / setXCon(value)
        
        Specifies the type of behavior the x-coordinate of the control handle exhibits after the handle is moved.
      • getYCon/setYCon : ConType 

        ConType getYCon() / setYCon(value)
        
        Specifies the type of behavior the x-coordinate of the control handle exhibits after the handle is moved.
      • canGlue/setCanGlue : BoolValue 

        BoolValue canGlue() / setCanGlue(value)
        
        Determines whether a control handle can be glued to other shapes.
      • getPrompt/setPrompt : Str2Value 

        Str2Value getPrompt() / setPrompt(value)
        
        Prompt element specifies descriptive text that appears as a tool tip when the mouse pointer is paused over a shape's control handle.
    • Method Detail

      • deepClone

        Object deepClone()
        Creates deep copy of this instance.
        Returns: