AvaxCommand
EnumAvaxCommand (Enum)
Parameter |
Description |
Value |
None_c |
No command |
0 |
Cancel_c |
Cancels all actions and unselects all selected objects if there are any |
1 |
Zoom_c |
Zooms to display an area specified by two opposite corners of a rectangular window |
2 |
All_c |
Zooms to display all objects of the drawing |
3 |
Select_c |
Enables the select action. So user cad add or remove objects (one object every time) from the selection set, using a small box which replaces the crosshair on the graphics cursor. |
4 |
Line_c |
Creates straight line segments |
5 |
Polyline_c |
Creates polylines |
6 |
Point_c |
Creates Points |
7 |
Endpoint_c |
Snaps to the closest endpoint of a line, polyline, arc etc. |
8 |
Midpoint_c |
Snaps to the midpoint of a line, polyline, arc, etc. or to the center of a circle |
9 |
Nearest_c |
Snaps to the closest point of a line, polyline, arc, etc. |
10 |
Vertical_c |
Snaps to a point perpendicular to a line, polyline, arc, etc. |
11 |
Intersec_c |
Snaps to a intersection of a line, polyline, arc, etc. |
12 |
Rotate_c |
Rotates the selected objects |
13 |
Mirror_c |
Creates a mirror copy of selected drawing objects about a a temporary line given from the user |
14 |
Scale_c |
Enlarges or reduces selected drawing objects by a temporary line given from the user |
15 |
Move_c |
Displaces selected drawing objects a specified distance in a specified direction given from the user by a temporary line |
16 |
WinSel_c |
Selects all drawing objects inside a rectangle defined by two points |
21 |
Unselect_c |
Unselects all selected objects if there are any |
22 |
Erase_c |
Removes all selected objects from the drawing |
23 |
Undo_c |
Reverses the effects of commands. Avax can reverse the last 3000 commands |
24 |
Redo_c |
Reverses the effects of the previous UNDO command |
25 |
Previous_c |
Zooms to display the previous view. You can restore up to 50 previous views |
26 |
InWinSel_c |
Selects all drawing objects completely inside a rectangle defined by two points |
27 |
SelectAdd_c |
Switches to the "Add" selection method in which selected objects can be added to the selection set |
28 |
SelectSub_c |
Switches to the "Sub" selection method in which selected objects can be removed from the selection set |
29 |
Redraw_c |
Refreshes the display of the current viewport |
31 |
Extends_c |
Zooms to display the drawing extents |
32 |
Copy_c |
Duplicates selected drawing objects a specified distance in a specified direction given from the user by a temporary line |
33 |
Save_c |
Saves the current drawing |
34 |
Exit_c |
Teminates the control |
35 |
Extend_c |
Extends a line to meet another line |
36 |
Fillet_c |
Fillets the edges of selected lines |
37 |
Trim_c |
Trims lines at a cutting edge defined by other already selected lines |
38 |
Break_c |
Erases part of already selected line or splits this line in two by a temporary line given from the user |
39 |
Block_c |
Creates a block definition from selected objects |
40 |
Insert_c |
Places a named block or drawing into the current drawing |
41 |
Ellipse_c |
Creates an ellipse |
42 |
Arc_c |
Creates an arc |
43 |
Text_c |
Creates a single line of text |
44 |
FastText_On_c |
Switches to the "FastText" drawing method in which Avax draws the bounding box of a text and not the real text object |
46 |
FastText_Off_c |
Switches off the "FastText" drawing method |
47 |
Polygon_c |
Creates an equilateral closed polyline |
48 |
Rectangle_c |
Creates a rectangular closed polyline |
49 |
AutoLimits_c |
Increses the drawing limits by the AvaxProp.DownLeftFactor_p and AvaxProp.UpRightFactor_p factors |
50 |
ZoomUndo_On_c |
Switches to write zooms in the Undo buffer |
51 |
ZoomUndo_Off_c |
Switches off writing zooms in the Undo buffer |
52 |
Explode_c |
Breaks compound selected objects into their component objects |
54 |
Pedit_c |
Create a polyline by the already selected lines |
55 |
Node_c |
Snaps to a point |
56 |
Stretch_c |
Moves or stretches already selected lines or polylines |
57 |
Ortho_On_c |
Constrains cursor movement to the horizontal or vertical directions |
58 |
Ortho_Off_c |
Switches off the horizontal or vertical cursor movement |
59 |
Array_c |
Creates multiple copies of already selected objects |
60 |
Offset_c |
Creates parallel lines at a specified distance |
61 |
Set_c |
Opens a dialog box in which user can give the pen width, color, layer, etc. |
63 |
Tangent_c |
Snaps to the tangent of a circle and ellipse |
64 |
Divide_c |
Places evenly spaced point objects along the length or perimeter of a selected object |
65 |
Quadrant_c |
Snaps to a quadrant point of a circle and ellipse |
66 |
Measure_c |
Estimates the length of line or polyline |
67 |
Dxf_In_c |
Imports a DXF file in the current drawing |
68 |
Shell_c |
Dos Shell |
69 |
Save_Load_c |
Saves the current drawing and then load it again. This causes regeneration of the drawing and clears the Undo buffer. |
70 |
Load_c |
Loads a drawing |
71 |
Circle3p_c |
Creates a circle by three points given from the user |
72 |
SelectV_c |
Selects vertices to make a temporary polygon |
74 |
Area_c |
Estimates the area of a selected closed polyline or temporary polygon |
75 |
Calc_Text_c |
Unused |
76 |
LastSv_c |
Selects the last temporary polygon |
77 |
MakeSv_c |
Creates a temporary polygon from a polyline object |
78 |
Dim_c |
Creates the dimension of a selected line |
79 |
Ang_c |
Creates the angle of two selected lines |
80 |
Print_c |
Switches to print to printer |
81 |
NoText_On_c |
Switches to the "NoText" drawing method in which Avax does not draw the text objects |
82 |
NoText_Off_c |
Switches off the "NoText" drawing method |
83 |
CalcExtends_c |
Calculates the Extends of the current drawing |
84 |
Select_All_c |
Selects all the drawing objects |
85 |
Info_c |
Unused |
86 |
Grid_c |
Switches the "Grid" to be "on" if it is "off" or "off" if it is "on" |
87 |
Grid_On_c |
Displays a grid (line or dot) |
88 |
Grid_Off_c |
Switches "Grid" off |
89 |
Snap_c |
Restricts cursor movement to specified intervals |
90 |
Change_Text_c |
Changes the selected text |
91 |
Help_c |
Unused |
92 |
Thaw_c |
Thaws the current Layer |
93 |
Freeze_c |
Freezes the current Layer |
94 |
Change_Layer_c |
Changes the selected object's Layer |
95 |
Change_Color_c |
Changes the selected object's Color |
96 |
Change_Width_c |
Changes the selected object's Width |
97 |
Change_Ltype_c |
Changes the selected object's Line type |
98 |
Change_Ptype_c |
Changes the selected object's point type |
99 |
Change_z_c |
Changes the selected object's 3D elevation |
100 |
Change_h_c |
Changes the selected object's 3D height |
101 |
Dxf_Out_c |
Exports the selected objects to a DXF file |
102 |
Circle_c |
Creates a Circle by center and radius |
103 |
Fasttext_c |
Switches to the "FastText" drawing method to be "on" when it is "off" or to be "off" when it is "on" |
104 |
Ortho_c |
Switches "Ortho" to be "on" when it is "off" or to be "off" when it is "on" |
105 |
SetGrid_c |
Sets the distances between the grid lines (or dots) |
106 |
SetSnap_c |
Changes the "Snap" intervals |
107 |
Wall_c |
Creates a wall |
108 |
UserLimits_c |
Sets the drawing limits |
109 |
Circle2p_c |
Creates a Circle based on two endpoints of the diameter |
111 |
Explode_Block_c |
Explodes a Block |
113 |
File_Label_c |
Set a caption to the drawing file |
114 |
Block_Label_c |
Set a caption to the block file |
115 |
Save_Icon_c |
Unused |
116 |
Insert_Avx_c |
Inserts an AVX file in the current drawing |
117 |
Setup_c |
Opens a dialog with the most important "AvaxProp" parameters |
118 |
Change_Font_c |
Changes the selected object's font |
119 |
Close_c |
Draws a line segment from the current position to the starting point of the polyline, creating a closed polyline |
120 |
Save_As_c |
Saves the drawing with another file name |
121 |
PLT_Out_c |
Exports to a PLT file |
123 |
PIC_Out_c |
Exports to a PIC file |
124 |
BMP_Out_c |
Exports to a BMP file |
125 |
Plane_c |
Switches the "Plane" to be "on" if it is "off" or "off" if it is "on" |
134 |
Plane_On_c |
Switches "Plane" on.When "Plane" is on then every new closed polyline or polygon is a plane |
135 |
Plane_Off_c |
Switches "Plane" off |
136 |
NoWidth_On_c |
Ignores the object's width |
140 |
NoWidth_Off_c |
Does not ignore the object's width |
141 |
Triangle_c |
Creates a triangle |
142 |
APL_Out_c |
Exports to a APL file |
143 |
Resize_c |
Unused |
200 |
CalcBounds_c |
Calcs the drawing bounds |
201 |
RePaint_c |
RePaints drawing display |
205 |
Wall3p_c |
Creates a wall from three points |
206 |
SelectPoints_c |
Unused |
207 |
Cancel_Keep_Select_c |
Unused |
208 |
Zoom_Pan_c |
Moves the drawing display in the current viewport |
209 |
Zoom_Dynamic_c |
Zooms to display the generated portion of the drawing with a view box which you can shrink or enlarge |
210 |
Copy_Win |
Copies the selected objects to the Clipboard |
211 |
Paste_Win |
Clipboard Paste |
212 |
Cut_Win |
Erases the selected objects and copies them to the Clipboard |
213 |
Dwg_In_c |
Imports a DWG file |
214 |
Dwg_Out_c |
Exports to a DWG file |
215 |
Copy_In_c |
Creates a new polyline inside a selected closed polyline or a temporary polygon at a specified distance |
501 |
Copy_Out_c |
Creates a new polyline outside a selected closed polyline or a temporary polygon at a specified distance |
502 |
Border_c |
Creates a new polyline to be the border of a selected polyline or a temporary polygon |
503 |
Centroid_c |
Creates a new point in the center of a selected closed polyline or a temporary polygon |
504 |
Radiate_c |
Creates new lines from the center of a selected closed polyline or a temporary polygon to the vertices |
505 |
CSpline1_c |
Creates a CSpline1 from a selected polyline or a temporary polygon |
506 |
CSpline2_c |
Creates a CSpline2 from a selected polyline or a temporary polygon |
507 |
OBSpline_c |
Creates a OBSpline from a selected polyline or a temporary polygon |
508 |
Bezier_c |
Creates a Bezier from a selected polyline or a temporary polygon |
509 |
CBSpline_c |
Creates a CBSpline from a selected polyline or a temporary polygon |
510 |
Hatch_c |
Creates Hatch lines from a selected polyline or a temporary polygon |
511 |
V_Area_c |
Esimates the area of a closed polyline or a temporary polygon |
512 |
V_Measure_c |
Measures the lenght of a line or a polyline |
513 |
V_Dim_c |
Puts the dimension of a selected line or polyline at a specified distance |
514 |
Roof_c |
Unused |
515 |
Taxis_c |
Shorts the selected polyline vertices when they are not continue |
516 |
P_Break_c |
Breaks a selected polyline to lines |
517 |
VN_Count_c |
Adds the counter number for each vertex of a selected polyline or a temporary polygon |
518 |
VT_Count_c |
Adds the alphabetical counter text for each vertex of a selected polyline or a temporary polygon |
519 |
Area_3V_c |
Adds a text with the estamations of triangle area |
520 |
V_Triangle_c |
Creates a triangle |
521 |
Up_c |
Moves drawing display Up |
-72 |
Down_c |
Moves drawing display Down |
-80 |
Left_c |
Moves drawing display to the Left |
-75 |
Right_c |
Moves drawing display to the Right |
-77 |
PgUp_c |
Moves drawing display one page Up |
-73 |
PgDn_c |
Moves drawing display one page Down |
-81 |
PgLeft_c |
Moves drawing display one page to the Left |
-115 |
PgRight_c |
Moves drawing display one page to the Right |
-116 |
PgPan_c |
Pans drawing display |
-117 |
PgDynamic_c |
Zooms dynamic drawing display |
-118 |