AVAX methods
  • AbortPrinting: Provokes abort printing
  • ActionInProgress: Informs that an action is in progress
  • Add_AVX: This function inserts an .AVX file into the drawing
  • Add_AllDimensions: This function adds the dimensions for all the existing nodes of the drawing
  • Add_Arc: This function adds an arc into the drawing
  • Add_Bezier: This function adds a Bezier curve by a specific polygonal base guide with continous apexes
  • Add_Block: This function adds a block into the drawing
  • Add_BlockLines: This function adds straight line segments not necessarly continous
  • Add_CBSpline: This function adds a closed B-Spline curve with an open vector node by a specific polygonal base guide with continous apexes
  • Add_CSpline1: This function adds a cubic Spline curve with a fixed endpoint by a specific polygonal base guide with continous apexes
  • Add_CSpline2: This function adds a cubic Spline curve with a free endpoint by a specific polygonal base guide with continous apexes
  • Add_Circle: This function adds a circle into the drawing
  • Add_DWG: This function inserts a .DWG file into the drawing
  • Add_DXF: This function inserts a .DXF file into the drawing
  • Add_Data: This function adds a non-drawing object in which you can put any data. This object is saved in the .AVX file just like all the other drawing objects
  • Add_Dim: This function adds a linear dimension into the drawing
  • Add_Ellipse: This function adds an ellipse into the drawing
  • Add_ExternalLines: This function adds a key name for external lines. The coordinates of these external lines are given when the event SetExternalLines is triggered
  • Add_Line: This function adds a straight line segment
  • Add_OBSpline: This function adds a B-Spline curve with an open vector node by a specific polygonal base guide with continous apexes
  • Add_Picture: This function inserts picture file(s) (.BMP, .ICO, .GIF and .JPG) into the drawing
  • Add_Point: This function adds a point into the drawing
  • Add_PolyLine: This function adds a polyline into the drawing
  • Add_Rectangle: This function adds a rectangle into the drawing
  • Add_SVG: This function inserts a .SVG file into the drawing
  • Add_Shape: This function adds a closed polygon shape with a specific fill type and z order
  • Add_ShapeArc: This function adds a closed arc shape with a specific fill type and z order
  • Add_ShapeCircle: This function adds a circle with a specific fill type and z order
  • Add_ShapeEllipse: This function adds an ellipse with a specific fill type and z order
  • Add_ShapeLine: This function adds a line segment. The difference from add_Line is that this line segment has z order
  • Add_ShapePoint: This function adds a point. The difference from add_Point is that this point has z order
  • Add_ShapePolyLine: This function adds a polyline. The difference from add_Polyline is that this polyline has z order
  • Add_ShapeRectangle: This function adds a rectangle with a specific fill type and z order
  • Add_ShapeRegularPolygon: This function adds a regular polygon shape with a specific fill type and z order
  • Add_ShapeText: This function adds a text. The difference from add_Text is that this text has z order
  • Add_Text: This function adds a text into the drawing
  • Add_TextFile: This function adds a text File into the drawing
  • Add_WMF: This function inserts windows metafile(s) .WMF into the drawing
  • AlignItem: Aligns a drawing object to a specific parallelogram area in accordance with an align parameter
  • ChangeColor: Changes the color of the objects described in a specific handles array
  • ChangeElevation3D: Changes the 3D elevation of the objects described in a specific handles array
  • ChangeFontNumber: Changes the font nunber of a text object
  • ChangeHeight3D: Changes the 3D height of the objects described in a specific handles array
  • ChangeLayer: Changes the layer of the objects described in a specific handles array
  • ChangeLineStyle: Changes the line style of the linear objects described in a specific handles array
  • ChangePointStyle: Changes the point style of the point objects described in a specific handles array
  • ChangeShapeText: Changes the text of a ShapeText object with a specific handle and returns a new handle
  • ChangeShapezOrder: Changes the z order of the shape object with a specific handle
  • ChangeText: Changes the text of a text object
  • ChangeWidth: Changes the width of the objects described in a specific handles array
  • ClearUndoRedoMemory: Clears the undo/redo memory
  • ComparePolygons: Compares a shape polygon with an other one
  • CopyToClipboard: Copies objects to the Clipboard
  • CreateACADHatchPattern: Creates a string with the required facts to be provided to the parameter Fill_sPattern of the commands add_ShapeXXXX when Fill_iType=AvaxFillType.PatACAD_f
  • CreateACADLineStyleString: This function returns a string that contains the linetype name and data from an external Autocad .LIN filesStyleFile=Is the name of the Autocad .LIN file
  • CreateExVectorHatchPattern: Creates a string with the required facts to be provided to the parameter Fill_sPattern of the commands add_ShapeXXXX when Fill_iType=AvaxFillType.ExVector_f
  • CreatePatternFlags: Creates a Long to be provided to the parameter Fill_lFlags of the commands add_ShapeXXXX
  • CreateVectorHatchPattern: Creates a string with the required facts to be provided to the parameter Fill_sPattern of the commands add_ShapeXXXX when Fill_iType=AvaxFillType.Vector_f
  • CurrentRedo: Returns the number of redos available and the type of the latest redo
  • CurrentUndo: Returns the number of undos available and the type of the latest undo
  • CurrentXY: Returns the drawing coordinates of the mouse pointer's position.
  • DeleteAllItems: Deletes all the objects in the drawing
  • DeleteAvaxFile: Deletes the .AVX file
  • DeleteItems: Deletes the objects described in a specific handles array
  • DestroyDrawing: This method erases all the drawing objects and the undo/redo buffer
  • DoAvaxAction: Executes an AVAX Command to some objects described in a specific handles array
  • FindHandlesArrByKey: Finds the handles of the objects that contain a specific string in their key names
  • FitToAvax: Enlarges the drawing extents to fit all the objects in the drawing
  • GetAllHandlesArr: Returns with the number and the handles of all the objects of the current drawing
  • GetAllNodes: Returns all the existing nodes of the current drawing
  • GetAttributes: Returns the attributes of the objects described in a specific handles array
  • GetAvaxEvents: This function forces the control to send all the events
  • GetAvaxProperty: Returns the value of a specific AVAX property (AvaxProp)
  • GetAvaxStatus: Returns with the status of AVAX
  • GetBoundsAvax: Returns with the drawing extents of the total work area of the drawing
  • GetBoundsDrawing: Returns with the drawing extents
  • GetBoundsSelectBox: Returns the coordinates of the select box pointer
  • GetBoundsSelectedItems: Returns the perimetric frame extents of the selected objects
  • GetBoundsZoom: Returns with the drawing extents of the current zoom
  • GetFonts: This function returns the total number, names and character sets of all the fonts
  • GetHandleKey: Returns the key name of the object with the specific handle
  • GetHandlesArrByKeyArr: Returns the number and the handles of all the objects that have key names included to a specific string arraysKeys()=An array of Strings for the key names
  • GetHandlesByKey: Returns the number and the handles of all the objects that have the specific key name
  • GetHandlesUnderArea: Returns with the number and the handles of the objects inside a specific parallelogram area
  • GetHandlesUnderSelectCursor: Returns with the number and the handles of the objects below the selection pointer
  • GetKeyArrByHandlesArr: Returns the key names that correspond to a specific handles array
  • GetLineStyle: This function returns the linetype name and data for a specific line type index
  • GetLineStyleNames: This function returns the total number and the names of the line types
  • GetLineStyles: This function returns the total number and the data of the line types
  • GetPalColor: This function returns the RGB color associated with the position (index) of the current color palette
  • GetPalette: This function returns the total number and the RGB colors of the current color palette
  • GetPictureSize: Returns the width and the height (in drawing units) of the picture that is in a specific picture file
  • GetProperties: Returns the properties of the objects described in a specific handles array
  • GetSelectRegionBorders: Returns the extents of the SelectRegion
  • GetSelectedHandlesArr: Returns the total number and the handles of the selected objects
  • GetSelectedPoints: Returns the coordinates and the number of points selected by the activation of the Select Points process with the method SelectPoints or the setting property Command=AvaxCommand.selectv_c
  • GetShapeText: Returns the text of a ShapeText object with a specific handle
  • GetShapezOrder: Returns the z order of a shape object with a specific handle
  • GetText: Returns the text of a text object with a specific handle
  • GetTextFontNumber: Returns the font number of a text object with a specific handle
  • IsSelected: Informs if something is selected
  • IsSelectedItem: Returns the select status for an object associated with a specific handle
  • LineStyleIndexByName: This function returns the line type index based on a specific line type name
  • LoadACADLineStyles: Loads line types from an Autocad external .LIN file
  • LoadFonts: Loads the font table from a external AVAX font file
  • LoadLineStyles: Loads line types from an external AVAX line type file
  • LoadPalette: This function loads a color palette from an external .PAL file
  • LongToSingle: Changes the window coordinates (long) into the drawing coordinates (single) respectively
  • MaxItems: Returns with the total number of objects in the drawing
  • MirrorItems: Mirror copies the objects described in a specific handles array based on a specific mirror line segment
  • MoveItems: Moves the objects described in a specific handles array by a relative x and y distance
  • NearestPaletteIndexColor: This function returns the index to the current color palette with a RGB color which matches or looks like the specific RGB color
  • PasteFromClipboard: Imports into the drawing the contents of the Clipboard
  • PrintToBMP: Exports the drawing into a .BMP file
  • PrintToDWG: Exports the drawing into a .DWG file
  • PrintToDXF: Exports the drawing into a .DXF file
  • PrintToPIC: Exports the drawing into a .PIC file
  • PrintToPLT: Exports the drawing into a .PLT file
  • PrintToPrinter: Prints the drawing into a printer
  • PrintToRTF: Exports the drawing into a .RTF file
  • PrintToSVG: Exports the drawing into a .SVG file
  • PrintToWMF: Exports the drawing into a .WMF file
  • PrintTohDC: Prints the drawing into a hDC
  • RedrawItems: Redraws the objects described in a specific handles array
  • RotateItems: Rotates the objects described in a specific handles array with a specific rotation base point and rotation angle
  • SaveAs: Saves the drawing with another .AVX file name
  • SaveFonts: Saves the font table to a external font file
  • SaveLineStyles: Saves the current line types data to an external file
  • SavePalette: Saves the current palette to an external palette file
  • ScaleItems: Scales the objects described in a specific handles array
  • SelectItems: Selects objects with handles described in a specific handles array
  • SelectPoints: Activates the Select Points process with a specific key and the number of the points to be selected
  • SetAvaxProperty: Sets the value of a specific AVAX property (AvaxProp)
  • SetBoundsAvax: Define the drawing extents of the total work area of the drawing
  • SetBoundsDrawing: Sets the drawing extents
  • SetBoundsStretch: Define the parallelogram of the stretch window border before the use of Command=AvaxCommand.Stretch_c
  • SetBoundsZoom: Define the drawing extents of the zoom window
  • SetFonts: Defines all the font names and their associated font character sets
  • SetHandleKey: Sets the key name of the object with the specific handle
  • SetLineStyle: This function sets the line type name and data for the specific line type index
  • SetLineStyles: This function assigns all the line type names and data
  • SetPalColor: This function assigns the RGB color to an integer position (index) in the current color palette.
  • SetPalette: Assigns all the RGB colors of the current color palette
  • SetProperties: Changes the drawing properties of the objects described in a specific handles array
  • SetSVGPalette: Assigns the SVG's RGB colors to the current color palette
  • SetSelectFilter: Define before the selection what objects will be selected based on a specific filter
  • SetSelectRegionBoundingBox: Define a parallelogram region where changes to the SelectRegion window are permitted
  • SingleToLong: Changes the drawing coordinates (single) into the window coordinates (long) respectively
  • SnapToStepSet: Turns Snap On
  • StartAvax: This function starts the use of AVAX control. If a file name is not given, then a temporary file is created in the Windows Temp directory. Alternatively, the AVAX control can start by inputing a value in the property Filename
  • StretchItems: Stretches the objects described in a specific handles array by the same proportion that a specific parallelogram has been changed from its original coordinates to new changed coordinates
  • TransformItems: Transforms the objects described in a specific handles array
  • UnitX: Returns the width of one pixel (in drawing units) of the current zoom
  • UnitY: Returns the height of one pixel (in drawing units) of the current zoom
  • CalcBoundsDrawing: Calculates the new drawing extents created after the insertion of new or deletion of existing objects
  • DirsGet: Returns the directories which contains the AVAX support, drawing and block files
  • DirsSet: Sets the directories which contains the AVAX support, drawing and block files
  • Draw_Line: Draws a straight line segment without including it in the current drawing
  • EndAvax: Closes the AVAX file and sets the control to its initial setting
  • GetFontName: Returns the font name and the character set for the specific font table index
  • Refresh: Redraws all the objects that are viewed in the current zoom
  • SetFontName: Sets the font name and the character set for the specific font table index


‹ Back to product details