vernum: 2009.07.30(11052)
1 Performance improvement
1) Improved the efficiency of Stretch, fixed some problems about regeneration during Stretch operation
2) Increased the speed of deleting entities, while the speed of deleting 3D entities has been increased by 30%
2 stability enhancement
1) Fixed a crash while the drawing was being closed
2) Fixed a crash if the Mtext editor kept working for more than 20 minutes
3) Fixed a crash which the working dialog caused
4) Improved the stability of right-click menu
3 Fixed list
1) Fixed the problem that part of title block couldn’t be plotted to paper.
2) Corrected the plot result under some complex environment.Fixed several crashes in the plotting work
3) Increased the precision of OLE in the Plotting work
4) Fixed some problems which plot settings were wrong
l 10285:The plot result of image was not centered even it was centered on paper
l 10162:plot: Plot properties couldn’t be saved
5) Fixed a series of problems which caused the wrong Preview
6) Fixed some relevant problems related to Tabs, system variables or Layout tabs.
l 9666 :mspace/pspace:Fixed a bug some entities couldn’t be selected after frequently switching from Model space to Layout space
l 10058:layout: Fixed a bug the current space was set to Layout space after deleting layout from Model space
l 10407:tilemode: The entities couldn’t be selected after switching from Model space to Layout space if the viewport was not activated.
7) Fixed kinds of undo/redo problems.;
l 10320:undo/redo couldn’t return the right result after using refedit to edit blocks.
l 10504:layout: Fixed a crash caused by executing undo/redo after the copy of layout was created
8) Fixed an incorrect result caused by trimming Text boundary
9) VBA Improvement
l 10031:Vbaide: Fixd a crash when switching to Visual Basic Editor after running VBAIDE twice and closing drawing
l 10112:VBA: Fixed a bug that the method of Quite didn’t work in VBA application
10) Improved Refedit function
l 9962/10128: Rrefedit: Fixed a problem which the draw order wasn’t saved in the operation of Refedit
l 10370: Refedit: Fixed a problem that the inserted XREF had to be reloaded in order to update the XREF after modifying XREF.
vernum: 2009.5.12(10270)Based on the previous version of ZWCAD 2009, this update patch improves the stability and functionality of ZWCAD, and adopts a new licensing method for the network version. The detailed update list is as follows.
- Stability Problems
Spelling Check leaded to crashing in some particular cases.
Spaces between words caused crashing when naming a tool palette.
Exporting a particular block to a PDF file incurred crashing.
Particular DWF files caused crashing.
Anomalous menus incurred crashing.
“grvecs” function of LISP made the application hanged.
- Inconsistency of commands in the command line and dialog boxes.
The left toolbar of Open/Save dialog box didn't work in Vista.
Options “Previous” and “Scale” of ZOOM command failed to work.
UNDO did not work for DRAWORDER.
The option “undo” of COPYM, PLINE, and 3DPOLY failed to work.
UCS could not be determined by objects.
- Problems in Application Programming Interface (APIs)
LISP:
The returned value of VL-LOAD-COM was wrong.
There were no “Initdia” and “Layoutlist” functions.
“entdel” function could not delete extended dictionary.
VBA:
Some default layer colors sometimes could not be changed.
Entities added to blocks by “add” method of ZwcadBlock could not display.
COM:
Wrong value was applied to ConfigName of ZwcadPlotConfiguration via C#.
- Problems on interfaces
“Help” button did not respond.
Keywords did not work for searching in the Help documentation.
Some texts appeared to be in unrecognized symbols.
Some prompts in the command line were inaccurate or incorrect.
- Problems of commonly used editing commands
133 commonly used editing commands were optimized, improving the overall ease of use and practical utility. Problem types include text, dimension, image, transparent use of commands, xref, viewports, and layouts.The most urgent problem is fixed: dimension texts display in a wrong direction and position after being mirrored.
- New licensing method based on License File
With the soft-encryption technology, this patch adds a new licensing method based on License File (LF) in addition to the currently used Trusted Storage (TS) method.
By using the LF method, more options can be set at the server to control license borrowing, including the maximum number and duration of borrowed licenses, which are not available in the TS method.
The following improvements have been achieved in this package:
1) Adds prompt feature when you updating menus, if any changes have been made to the menu of latest version, system prompts the user whether to start latest menu.
2) Adds some fault-tolerant mechanisms which greatly increase the operating stability of the software.
3) Improves respond speed of Print Setup, speeds up when finding printer and popping -up Plot dialog box.
4) Adds regionally hiding of shielded wipeout type for Textmask command.
5) Adds Qleader button to dimension toolbar so as to facilitate manipulating
6) Names a new group starting with single characters in vista system enabled.
7) Removes objects from a group enabled.
8) Supports preview for array in drawing area.
9) Memories the ever found words in Find and Replace vocabulary.
10) Enables non-administrators for changing and creating printstyle.
11) The problem of copying multiple group objects results in one group object has been fixed.
12) Enables preview for blocks in the drawing in Insert dialog box when executing Insert command.
13) Once an mtext has been edited with ddedit command, the manipulating speed of clicking “OK” improved.
14) Solves the problem when inputting a text that is not existed in specified font, for example, txt.shx font doesn’t include Chinese, now we can display Chinese with this font style.
15) Solves confusion problem among text string, height settings and color settings if symbols like “\H\C” are included in text string, now text string containing such characters can be normally displayed.
This package has made improvements toward the following items:
1) Correctness of hatch in some complex cases.
2) Frozen layer can be set as current layer.
3) Some Latvian and Russian letters cannot be displayed correctly.
4) The string that including space can be moved forward when displayed.
5) Modification of entmod function.
6) The display of special symbol, such as ohm.
7) Authorization lost in some special cases.
8) Arrow style for leader does not match.
9) SnapMarkerColor item lost in the exported .arg profiles.
10) Parameters of array command can not exceed 32767.
11) Add some new interface of VBA, such as layout, plotsetting and plot.
12) Amend some lisp functions, such as vl-registry-write, vl-every
1)Speed up Select performance.
2)Speed up opening some particular drawings.
3)Support Mledit function in the Command Mode.
4)Fixed a bug when offsetting under given condition.
5)Fixed a quality problem after image rotation and a scale problem after inserting image.
6)Fixed a bug of reloading image.
7)Fixed a bug of binding external reference.
8)Fixed a bug of walking-text in some particular drawings.
9)Fixed a bug of snapping to the node of Mtext entities.
10)Fixed a configuration bug of rows of command line and position of properties.
11)Fixed a bug that Pline can't be saved when plinetype=0.
12)Fixed a bug ZwCAD crash when saving the file after importing wmf image.
13)Fixed a parallel bug with right-click menu.
14)Fixed a bug some parameters can't be saved automatically after modification in dimension style manager.
15)Fixed a bug Explode can explode the Text entities.
16)Fixed a bug that command can be executed in one drawing while result appears in another drawing.