Type: BCS.Sym3.IActionOpenWindow

Action: opens a popup window

Properties


DefaultX

  • Description: Gets or sets X position (if DisplayAtMousePosition is set to false)
  • Type: UInt32
  • Access: Read and Write

DefaultY

  • Description: Gets or sets Y position (if DisplayAtMousePosition is set to false)
  • Type: UInt32
  • Access: Read and Write

DisplayAtMousePosition

  • Description: If DisplayAtMousePosition is true, the window will pop up at mouse cursor coordinates If the value if set to false, the window will pop up at position defined with DefaultX and DefaultY properties
  • Type: Boolean
  • Access: Read and Write

IsModal

  • Description: Gets or sets if the popup window will be modal Modal means that only this window will have the focus
  • Type: Boolean
  • Access: Read and Write

Name

  • Description: Gets the name of the action
  • Type: String
  • Access: Read

Window

  • Description: Gets or sets the window to pop up
  • Type: IWindow
  • Access: Read and Write

Methods


Compare(BCS.Sym3.IBaseAction)

Compare the action between two project


Execute(System.Object,BCS.Sym3.ISym3BaseEditor,BCS.Sym3.ISym3Project)

Executes the action. SYm3 Designer/Integrator only

  • Parameters:
    • sender: the sender means ‘who called this action’
    • editor: editor
    • project: current project

Execute(System.Object,BCS.Sym3.Operator.Runtime.ISym3OperatorClient,BCS.Sym3.IPermissionSet)

Executes the action. Sym3 Operator only

  • Parameters:
    • sender: the sender means ‘who called this action’
    • client: client is a reference to the client application

FromXmlString(BCS.IToolXmlToObjectHelper)

Init object from IToolXmlToObjectHelper. All properties found in the RootElement of IToolXmlToObjectHelper will be set with the value in the rootElement

  • Parameters:
    • xmlHelperObj: xmlHelperObj IToolXmlToObjectHelper

FromXmlString(System.String)

Init object from xml. All properties found in the xml will be set with the value in the xml file

  • Parameters:
    • xmlText: Xml string

FromXmlString(System.Xml.Linq.XElement)

Init object from root element. All properties found in the XElement will be set with the value in the XElement

  • Parameters:
    • objXml: objXml XElement

ToXmlString

Converts the object in an xml string

  • Returns:
    • the string that contains xml version of the object