A helper class that provides a set of static methods you can use to perform operations on .NET enumeration types in ABL.Public
PropertiesPublic
Methods
Public
Events
![]()
Some Progress.Util.EnumHelper methods return a System.Enum class instance. If you want to use the returned System.Enum instance as a different enumeration type, you must cast the instance to that specific type using the CAST function. For example:
USING System.Windows.Forms.* FROM ASSEMBLY.USING Progress.Util.* FROM ASSEMBLY.DEFINE VARIABLE myButton AS Button.DEFINE VARIABLE myStyle AS System.Enum.myButton = NEW Button().myStyle = EnumHelper:Or( AnchorStyles:Bottom, AnchorStyles:Right ).myButton:Anchor = CAST( myStyle, AnchorStyles )./* Displays "Bottom, Right" */DISPLAY STRING( myButton:Anchor ) FORMAT "x(20)".
![]()
For information on the System.Enum class and .NET enumeration types, refer to the .NET Framework class library.
© 2012 Progress Software Corporation and/or its subsidiaries or affiliates. |