Reduced incidences of clashes between multiple L3DT sessions over writing to logfile by retrying write for up to 5 seconds.
Recompiled atGeoRef2 to support Win2K.
Fixed T3D Material Manager, which wasn't allowing edit of 2nd material in list.
-
Fixed calc queue, which was quitting after HF (was error in DesignInflate return values).
Modified AM brush to invalidate AM-image when there is a size mismatch (
see this thread).
Made texture paths relative in MTL exporter (
see request).
Fixed initialisation to prevent simultaneous, overlapped display of Pro welcome message and walkthrough.
Fixed image drape (poorly done unicode→ascii code was ignoring selection and returning only map name of “HF”).
Fixed terrace vertical range thresholds to scale by horizontal scale (was not terracing very small horiz scales). —
see this thread.
Fixed loading of project map mosaics that do not have entries in project formats list (e.g. 'AM-image') — was throwing error that project could not set active format.
Modified drag selection handler in L3DT to clip coordinates if selection rectangle exceeds map extents (previously was rejecting selection, which was annoying).
Modified progress grid window so that HideView is not called directly by worker thread (it triggered breakpoint in debug mode due to ShowWindow call)
Modified log view so that ShowView is not called directly by worker thread (it triggered breakpoint in debug mode due to ShowWindow call)
-
Fixed the dreaded crash during shutdown and reset (was caused by calling backup plugin after it's unloaded).
Fixed 'CL3DTio_BackupApp::FinaliseEditRecord' error when double-clicking with the design map brush (
see this thread).
Made buffer class remember item type when copied (previously only remembered item size).
Made wizard non-topmost.
-
Fixed pixel alignment to match display buffer in 2D view (look at dots in DM) (
see forum thread). —
fixed using ClipRgn.
Shutdown plugins in reverse order.
Fixed bug in 'project.GetMapListH' extension function, which was always returning null.
-
Made 'Import HF' option store active format var when imported from a mosaic (inc. when translating mosaic from non-native to native format).
Fixed filter in 'File→Import→Heightfield' option, which didn't include MMF and contained a formatting error.
Fixed mosaic format behaviour with 'File→Open' (setting active format, and translating non-native to native formats).
Fixed startup error message regarding
atAttribBrush::ExtIsShownTX
(
see this thread).
Fixed 'CMapGroup::HF_ImportFromImage' format to not set format flags, as this caused a 'please change format' message when saving project.
Fixed export in Standard Edition of mosaic texture as a non-mosaic file (was running afoul of overzealous no-mosaic-split-or-combine rule).
Updated land type editor, RAM chart and vertical scale dialogs to use DLU-based coordinates for element placement, so as to support non-default fonts.
Added sanity check to image drape dialog to prevent user from selecting no project map and pressing OK (was throwing errors downstream).