MICROGDS 10.0.5 RELEASE NOTES April 2009 ============================= MicroGDS 10.0.5 contains a number of fixes. It is provided as a patch to your MicroGDS 10.0 or later installation. It will not work on a machine that does not already have version 10.0 installed. PROBLEMS WITH MSP FILE EXTENSION -------------------------------- The supplied .msp file is a Microsoft Installer Patch. We have encountered some machines where the .msp file type has been set to "Microsoft Paint", so double-clicking MicroGDS10(012)to1003.msp has started up a paint program! If this happens, run the patch installer by typing the command: msiexec /p pathname\MicroGDS10(01234)to1005.msp where pathname is the location of the patch file on your machine. GERMAN AND FRENCH LANGUAGE SUPPORT ---------------------------------- MicroGDS 10.0.5 contains German and French language support. In normal circumstances simply applying the MicroGDS 10.0.5 patch will cause MicroGDS to run with the appropriate language. If this fails to happen: 1) Uninstall MicroGDS. 2) Reinstall from your installation CD using the command: msiexec /i "X:\MicroGDS 10.0.msi" LANGUAGECODE=DE or msiexec /i "X:\MicroGDS 10.0.msi" LANGUAGECODE=FR (where X is the drive letter where the MicroGDS CD can be found) 3) Apply the 10.0.5 patch using the command line msiexec /p "pathname\MicroGDS10(01234)to1005.msp" LANGUAGECODE=DE or msiexec /p "pathname\MicroGDS10(01234)to1005.msp" LANGUAGECODE=FR where pathname is the location of the patch file on your machine. INSTALLING ON VISTA ------------------- We have experienced some problems on certain Vista machines where the patch will not apply by double clicking the patch file. In these circumstances please do the following: 1. on the start menu, find Accessories -> command prompt and right button click it 2. Select run as administrator 3. In the command prompt that comes up type: msiexec /p pathname\MicroGDS10(01234)to1005.msp where pathname is the location of the patch file on your machine. EDUCATIONAL LICENCES -------------------- After applying the patch, users with educational licences will have to reset their licence details. To do this: Log in as Administrator Start MicroGDS On the Licence dialog box, change the licence type to Educational (e.g. Compact,Educational) Click OK Exit from MicroGDS PROJECT TEMPLATES ----------------- File->Preferences->Multi-user allows you to add or remove templates from the set available when creating new projects. If you have removed or replaced either of the two templates supplied as standard with MicroGDS, upgrading to 10.0.5 will undo your changes. You will need to repeat the changes. IMPROVEMENTS AND FIXES SINCE MICROGDS 10.0.4 -------------------------------------------- Several crashes reported via Windows Error Reports have been fixed. Thanks to all who clicked on the send to Microsoft Button when MicroGDS crashed. The Document Organizer now correctly restores the saved view in the preview area. MicroGDS no longer aborts when exiting whilst MicroGDS is updating Thumbnails. Closing a document with a DDE link to cross-document attribute data no longer causes MicroGDS to crash. A problem has been fixed where non true filled linestyles differed at MicroGDS version 10.0.4. A problem which caused PDF export to crash has been fixed. A problem where closing a multi-user proejct with OLE links could cause MicroGDS to crash has been fixed. An error which could occur with loading 3DS files has been fixed. DWG/DXF issues fixed: -------------------- A problem with DWF export has been corrected where Japanese characters were in Window names. API Fixes/Changes: ----------------- DWGOptions "LineType" and "CharType" are now handled with consistent case for all relevant api functions IMPROVEMENTS AND FIXES SINCE MICROGDS 10.0.3 -------------------------------------------- Several crashes reported via Windows Error Reports have been fixed. Thanks to all who clicked on the send to Microsoft Button when MicroGDS crashed. A problem where the intersection of nearly tangential lines to arcs could cause MicroGDS to sometimes snap to the wrong position has been fixed. External window-level attributes used in text primitives no longer cause MicroGDS to crash. Improvements have been made to export of PDF, DWF and SVG so that lines in certain linestyle definitions are no longer missing from the output. Certain interactions could cause incorrect options being displayed on the PDF Export dialog box. This has now been fixed. A problem with adding attribute data to mnemonics with lists has been fixed. Previously trying to add values to a list was not possible unless the first value in the list was edited. A problem with editing attribute data values which have a maximum number of lines greater than 1 has been fixed. Previously, attribute values were not activated unless another part of the Edit Property Value box was first clicked before clicking OK. MicroGDS now correctly sets the modified flag when objects are inserted into a window. Previously, the flag was set only if the object was edited after inserting, for example, if it was moved or scaled. A problem which could cause MicroGDS to crash when using Window Name or Text Justification Point mnemonic in secondary annotation has been fixed. OLE objects that are copied from MicroGDS (either by Edit->Copy or Cad.CopySelectionNoOLE) and inserted into another application via the Clipboard are now displayed correctly. In particular they are clipped correctly. MicroGDS no longer aborts when exporting a window which contains double byte characters to PDF. Previously, pressing "Esc" when the focus was in a non-editable field of the status bar would make the status bar disappear. Attempting to turn it back on via the Toolbars dialog would cause MicroGDS to crash. This has now been fixed. Changes made to the boundary of a photo now correctly mark the file as modified and hence will be saved. MicroGDS no longer crashes when copying a print layout view to a window which has no paper size defined. Changes are no longer lost when editing attribute data in the Properties window. Previously, changes could be lost unless ENTER was pressed before clicking OK. MicroGDS no longer crashes if a MicroGDS document is saved with the Properties dialog box in tree view mode and the selection contains instance objects. Using Edit->Fence and tracing a photo primitive no longer displays an error message. MicroGDS no longer crashes when pasting MicroGDS data containing instances into a new file where the instances reference styles that are missing in the new file. A problem where a linked OLE object was not being updated, if the linked object was changed when MicroGDS was closed and then reopened has been fixed. A crash in Object New from Selection has been fixed. DWG/DXF issues fixed: -------------------- A problem has been fixed that caused a crash in DXF export. A problem with reading AutoCAD files containing mirrored/rotated XREFs has been fixed. Improvements have been made to DXF/DWG import. Specifically, when a view of a specific model is clipped and shaded, it is now clipped correctly. MicroGDS no longer reports a "Points too close" message when opening a DWG file which contains clump data with very small edges. API Fixes/Changes: ----------------- A problem which caused Cad.CurObjMove to leave graphics with incorrect extents, leaving them unhittable and may be not drawn, has been fixed. Cad.Export can now set the version number of DXF/DWG. Previously, this was always 2004. The limit imposed on the "number" parameter for Cad.ArrayPathSel has been removed. Cad.SetWndName no longer fails if the specified window name does not match the function's case sensitive filename comparison. IMPROVEMENTS AND FIXES SINCE MICROGDS 10.0.2 -------------------------------------------- Several crashes reported via Windows Error Reports have been fixed. Thanks to all who clicked on the send to Microsoft Button when MicroGDS crashed. When the timezone is not defined, the date format sample displayed in the Mnemonic Definition dialog box did not reflect the date format or time format settings. The dialog box now shows the computer's default timezone automatically even when the timezone is not defined. Improvements have been made to snapguides reacting to an invisible line on nested photos. Improvements have been made to the background draw. Specifically, the display is now correct after a photo boundary is modified where previously it would show the pre-altered photo. Reading of Materials from 3ds files has been improved When opening files with missing photos or rasters, the layer link numbers containing the missing data are displayed. This will help a little in tracking down the rogue data. Some problems with PDF creation, missing data and unable to print from Adobe reader, have been fixed. Drawing of instance assemblies in a 3D model using shaded view is now correct, when the model is a long way from the origin. Photos not drawn properly in earlier versions of MicroGDS has been fixed. Copying a character style from a style file to the local file no longer gives an error message. Split-lines are no longer displayed when clipping a clump primitive, which has a hole, with view/section clip. Under certain circumstances the MicroGDS draw speed was slower than in previous releases, this has been significantly improved. If no colour profile was installed MicroGDS could crash. Error reporting has been improved to help diagnose these problems. DWG/DXF issues fixed: -------------------- Exporting a photo with a polygonal photo boundary on a print layout view to DWG where a viewport name is used, is now output correctly. MicroGDS no longer crashes when exporting a MAN file to DWG Release 2007, with the Bind option selected. Previously, a text attribute that was attached to an assembly object did not show when DWG was opened in MicroGDS. This problems has now been fixed. Opening/importing a DWG file could create a URL Mnemonic without a name. Once saved this file could not be opened without clearing the "Check files" preference. This has now been fixed. API Fixes/Changes: ----------------- MicroGDS no longer crashes if DIRECTION=ORTHO is set to Cad.RubberBandLine immediately after starting MicroGDS. The ActiveX control and the CadEvent DLL in the API now correctly get zero for SET_LAYER_CHANGE when the layer is unset. Cad.SetPhotoSource no longer fails when copying a window photo from a project layer into a MAN file and then attempting to reset the photo source to a project|window path. Window attributes can now be applied to a window photo using Cad.AttVal via the API. IMPROVEMENTS AND FIXES SINCE MICROGDS 10.0.1 -------------------------------------------- Under certain circumstances copying graphics between layers did not mark the target layer as modified. When saving, this resulted in this data being lost. Toolbar grippers are now drawn correctly. Under certain circumstances MicroGDS would crash typically whilst drawing. When opening non-MicroGDS format files, e.g. DWG, and you have a blank MAN file template, MicroGDS now sets the principal window correctly. The Construct Photo scale and rotate dialog box now has its fields correctly highlighted. Solid Rule Surface now works correctly with curves. DWG/DXF import now correctly sets photo views for 3D views which are nearly down the Z axis. Linestyles with more than 10 pattern elements when exported to PDF no longer creates an Adobe Reader error "Array length is out of range". IMPROVEMENTS AND FIXES SINCE MICROGDS 10.0 ------------------------------------------ Opening a MicroGDS file, Window or saved view could under certain circumstances cause MicroGDS to crash. Cloning a Window, with unique layer naming enforced, whilst a backup was happening could cause MicroGDS to crash. Unicode characters in a texture path could cause the texture not to be displayed. Phase filtering clauses that included attributes under certain circumstances could crash. Page setup dialog could not be cancelled. Photo contents of rotated views were not hittable. Photo burn-in gets the wrong results. Files containing illegal text characters, couldn't be opened even with check files on open unchecked. Sometimes thumbnails of Library Man files were not shown correctly in the Document Organizer. Some crashes in the renderer have been fixed. Memory leak when exporting to DWF now fixed. MicroGDS no longer crashes when adding a symbol after an elastic space in the Linestyle dialog box. Creating an helix or spiral of less than one complete turn could cause MicroGDS to crash. Pasting text from Word into the MicroGDS text editor now works correctly. Previously, it could show the error "Invalid string position". The Transform dialog box (with the Alter, Move command) now allows editing of illegal characters in the Angle box. Previously, the command had to be cancelled and then restarted. Box Move of dimension lines now correctly updates the position of the dimension text. The inclusion lists now correctly evaluate attribute filters. A problem has been fixed where assembly highlighting did not highlight correctly. An error reading SketchUp materials (that had 'Auto directed plane' texture space assigned) has been fixed. MicroGDS no longer crashes when updating an instance library file when an error message is displayed during the instance library file reload. Using a mouse-wheel-drag during a Pick action from the View Parameters dialog box no longer crashes MicroGDS. An access violation error which could occur when switching between documents during a Trace command has been fixed. MicroGDS no longer crashes when issuing a File Print on a 3D shaded view that contains a lot of data, before it has finished opening. A wildcard schema value is no longer lost when Match is Assembly on the Phase Filter Editor. SKP import now correctly interprets texture mapping for wrapped images. The Advanced button on the Phase Filter Editor is now available when an invalid attribute clause is present. Previously the button was greyed out, which prevented editing. The Phase Filter Editor now correctly recognizes enum mnemonic entries. The Phase Filter Editor now recognizes components that legitimately enclose the component in square brackets (i.e. [r/]). Previously, it was treated as text. MicroGDS no longer aborts SketchUp reading if it fails to write a texture. A problem with the interpretation of Trace offsets when set to imperial units has been fixed. MicroGDS no longer crashes if a corrupt file in a library alias is encountered. A problem has been fixed where MicroGDS would draw some italic fonts incorrectly, when burning in the text primitive. Sometimes attributes were not being copied when the 'Attribute copied with object' check box was selected on the Mnemonic Definition dialog box. MicroGDS now accepts typed 'O' (origin) hits when the hover snap shows a Face snapcode. Pressing 'Enter' to repeat the last command now works with the Construct Text command. The 2D extents can now be changed by editing the numbers in the View Parameters dialog box. Previously, applying the changes did not work. Exporting to PDF now honours transparency in linestyles. DMS no longer locks whilst text is being edited. Sometimes MicroGDS would crash when opening a DWG file. ^R now shows instance materials. The renderer no longer crashes when a render update is interrupted during shadow map processing and then restarted. An error which could cause the Renderer to run out of memory and disable the Renderer has been fixed. Editing shadow flat on Mstyle now updates shadows. Radiosity is no longer ignored in a Re-render. Moving graphics with the API temporary layer could cause shaded images beneath lines of the segment to be erased. This was caused by a fast-draw error in the code which has now been fixed. The 'Save View As' view button has now been added to the PrefViewControl .NET enumeration. End-User Defined Characters (EUDC) used in MicroGDS text primitives were previously displayed as bullet symbols. This has been fixed. CONTACTING US ------------- You can visit our web site at: http://www.microgds.com Or you can contact us at: email: info@microgds.com TRADEMARKS ---------- MicroGDS is a registered trademark of Informatix Inc.