Thursday, May 13, 2010

GTV .NET Control Version 9.0.0.8 is Available




The GTViewer .NET Control for Windows version 9.0.0.8 is Available.

------------
09.00.00.08 - 05/13/10
------------

- FIX - #6329 - Opening and closing files with certain modes active would cause problems when the modes were deactivated without the file available.
- FIX - #6330 - Measure Computation was incorrectly handling the default MeasureFactor and was not handling the MeasureDegreeFactor.

------------
09.00.00.07 - 05/11/10
------------

- FIX - #6309 - The coordinate factors did not default to the system coordinate standard values if they were not defined in the .gtm file.
- FIX - #6312 - Group element with sub-elements containing linkages or embedded data were not handled correctly, especially if the the group itself did not have a linkage or embedded data.
- FIX - #6313 - Stroking Arcs with angles greater than 2*Pi would cause problems.

- FIX - #6323 - ViewUpdate Event was sending the wrong value for XHigh.

------------
09.00.00.06 - 04/02/10
------------

- NEW - #6262 - TrueType font support added to UDLS rendering.

- CHG - #6273 - GetFeaturesInRange was not considering element whose category did not have a data id defined.
- NEW - #6275 - VewUpdated event added.

- NEW - #6278 - DM_GetItemsInRange and DM2_GetItemsInRange methods have been added

- FIX - #6279 - Finish button was not enabling for CaptureMode.

- NEW - #6280 - Capture_Rectangle mode added to the ActivateCaptureMode method and a corresponding RectangleCaptured event has been added.

- NEW - #6282 - Capture Area and Capture Line modes will now accept a right mouse button to finish the action if the required number of points have been provided.

------------
09.00.00.05 - 03/10/10
------------

- FIX - #6256 - Blocking added to all DM_ and DM2_ methods, Feature Tooltip processing, Data Monitor Tooltip processing, and view rendering.

------------
09.00.00.04 - 03/09/10
------------

FIX - #6258 - Fixes to the P/Invoke signatures used by the Control.

------------
09.00.00.03 - 03/08/10
------------

- FIX - #6252 - Changes to the Feature Tooltip and Data Monitor Event firing mechanism to skip if any other mouse action is occurring.
- FIX - #6253 - Raster Categories were not getting skipped during the rendering process.

- FIX - #6255 - DeleteIndicator was returning 0 for invalid view, should return -1.

------------
09.00.00.02 - 02/08/10
------------

- FIX - #6181 - The MeasurePrecision data property was not spelled correctly. MeasurePrecision and MeasurePrecison are both accepted now.
- NEW - #6187 - Get Elements in Range functionality has been optimized.

- FIX - #6189 - MeasureFactor defaults back to -1.

- FIX - #6190 - MeasureFactor can be set to -1 with SetDataProperty.

- FIX - #6199 - Adjustments to the FeatureTooltip functionality.

- FIX - #6200 - Attached views did not inherit the parent's Feature Tooltip properties (FeatureTooltipmaximumThreshold, FeatureTooltipMinimumThreshold, FeatureTooltipOmitBlankValues).

- FIX - #6201 - If a Feature Tooltip label is blank and the value is blank, then the attribute is skipped.
- NEW - #6204 - GetFeatureTooltipInfo method has been added.

- FIX - #6205 - GPS_IndicatorMode was not being read from the .gtm file.

------------
09.00.00.01 - 12/14/09
------------

- FIX - #6135 - Prioritized Arcs, Ellipses, and Circles were not correctly rendering.

- NEW - #6139 - StyleDisplayThreshold, WeightDisplayThreshold, PriorityDisplayThreshold, StylePrintThreshold, WeightPrintThreshold, PriorityPrintThreshsold have been added to the Category section so that individual style, weight, and priority threshold control can be specified by Category. These entries will override the corresponding entries in the General Info section (which will be the category defaults otherwise).

- FIX - #6143 - Force Black and White was not converting colors for elements using a style rule with a BorderColorValue specified.

- FIX - #6162 - Background color defined in the .GTM file was not getting used if CreateSession were used.

- FIX - #6163 - Activation Draw Move mode would not erase the initially placed element after the first mode.

Friday, May 07, 2010

GITA 2010

Get Flash to see this player.

Thursday, April 29, 2010

GTData version 9.0.0.3 is Available


GTData version 9.0.0.3 is available.

-----------
09.00.00.03 - 04/29/10
-----------

- NEW - #6126 - GTGts2Gtg - GTGts2Gtg utility added to export the session graphics out of a .gts file into a .gtg file.

- NEW - #6158 - GTFont - If a character is already defined in a font definition file, it will now display an error message.

- NEW - #6161 - GTGetArea - The GTGetArea utility has been added so that a rectangular area can be written from a .gtg file into a new .gtg file.

- CHG - #6184 - GTQuery - The Omit Item limit has been increased from 2000 to 5000.

- NEW - #6226 - GTIndex - Support for CategoryStyleScale in Parameter file.

- NEW - #6234 - GTTextQuery - OmitNumeric property added.

- FIX - #6257 - GTConv - When using UseLevelAsFilterId, Cell Header elements with no linkage would not use the cell's first element's level for the group.

- FIX - #6259 - GTConv - Nested Cells did not get the first non-cell header element for the filter id when using the UseLevelAsFilterId mode.

- NEW - #6267 - GTFShiftGtg - Parameter File support is added to allow Offset entries to be specified similar to that in GTTile1.exe.

- NEW - #6269 - GTQuery - The Feature entries now support string values as well as the "SW:" tag. Wildcard (*) can now be used for feature or component field or just a feature can be specified.

- NEW - #6305 - GTQuery - HighlightMode property has been added to query definition.

- NEW - #6310 - GTFontEdit - Import Gtg functionality added.

- FIX - #6312 - Core - Group element with sub-elements containing linkages or embedded data were not handled correctly, especially if the the group itself did not have a linkage or embedded data.

- FIX - #6313 - Core - Stroking Arcs with angles greater than 2*Pi would cause problems.

- NEW - #6314 - GTPreset - Display Definition notation will now support an All() item that will set all filter ids in a category On or Off.

Wednesday, April 28, 2010

GTViewer version 9.0.x.10 is Available



GTViewer version 9.0.x.10 is available.

-----------------------
09.00.00.10 - 04/28/10
-----------------------

- FIX - #6298 - Closing GTViewer with multiple non-modal (Type 1 or Type 2)External App running could cause problems.

- FIX - #6299 - Feature Tooltip Logging message was showing the category id for the filter string parameter.

- NEW - #6306 - Support for the HighlightMode property in Queries. Highlighting can be persistent (default) or non-persistent now.

- NEW - #6308 - Support for an "External" application type to launch scripts, applications, and documents like an ActiveX or DotNet External Apps through the Query and/or Applications menus.

- FIX - #6312 - Group element with sub-elements containing linkages or embedded data were not handled correctly.

- FIX - #6313 - Stroking Arcs with angles greater than 2*Pi would cause problems.

GTVx version 9.0.x.2 is Available



Version 9.0.x.2 of GTVx is available.

-----------------------
09.00.00.02 - 04/28/10
-----------------------

- NEW - #6300 - OpenFileEx method has been added to allow alternate .GTM or .GTX file to be used with an existing session file.

- FIX - #6301 - The Fit Data operation was synched with GTViewer.

- FIX - #6302 - FontColor structure was not being initialized with CreateSession method.

- NEW - #6307 - Support for the HighlightMode property in Queries.

- FIX - #6312 - Group element with sub-elements containing linkages or embedded data were not handled correctly, especially if the the group itself did not have a linkage or embedded data.

- FIX - #6313 - Stroking Arcs with angles greater than 2*Pi would cause problems.

Thursday, April 08, 2010

GTVx version 9.0.x.1 is Available



Version 9.0.x.1 of GTVx is available.

-----------------------
09.00.00.01 - 04/08/10
-----------------------

- NEW - #6266 - Filter Id is now supported by the Symbol entry definitions in the .GTM file.

- NEW - #6271 - Support for the "SW:" tag in the filter files.

- NEW - #6287 - Feature Tooltips will now support the GIS() notation for specifying filter ids.

- NEW - #6289 - Custom Attribute Info tabs are now supported.

- NEW - #6290 - Attribute Info dialog box now supports sorting rows when column is clicked.

- NEW - #6291 - The Attribute Info dialog now supports a Print button to print the current tab.

- NEW - #6292 - ConvertToSessionGraphicsMode data property has been added. When set to 0 (default), it will function as it always has. When set to a number greater than 0, it will use that value as the zoom level for scale dependent graphics. When set to -1, scale dependent graphics are omitted.

- NEW - #6293 - GIS Feature and GIS Component information are now read from the Filter Description field. This information is shown on the element tab of the
Attribute Info dialog.

- NEW - #6294 - Filter Info section added to Element tab.

- NEW - #6295 - Selecting a coordinate row on the element tab will now draw a highlight circle at the selected coordinate.

- NEW - #6297 - Copy Highlighted to Session Graphics functionality updated to
support conversion of symbols to text element to preserve symbol character in session category.

GTViewer version 9.0.x.9 is Available



GTViewer version 9.0.x.9 is available.

-----------------------
09.00.00.09 - 04/08/10
-----------------------

- NEW - #6265 - Filter Id is now supported by the Symbol entry definitions in the .GTM file.

- NEW - #6268 - XmlExportMode has been added to the Additional Properties section. Can be set to GTField to produce a GTField specfic XML export format.

- NEW - #6270 - Support for the "SW:" tag in the filter files.

- FIX - #6284 - With 2 or more Post Actions, if the first one failed, it would say no data to post even though it could post data on the next action.

- FIX - #6285 - Post Actions would say No data to post for each action when it should only give the message once.

- NEW - #6286 - Feature Tooltips will now support the GIS() notation for specifying filter ids.

- FIX - #6288 - Sorting a Custom Attribute table would cause problems. Sorting should not be allowed on custom attribute tabs.

- NEW - #6296 - Coordinate Indicator on the element tab will now support the Center and Origin coordinates as well as the Point coordinates.

Friday, March 12, 2010

GTViewer version 9.0.x.8 is Available



GTViewer version 9.0.x.8 is available.


-----------------------
09.00.00.08 - 03/12/10
-----------------------

- FIX - #6202 - If a Feature Tooltip label is blank and the value is blank, then the attribute is skipped.

- NEW - #6212 - All GTM paths will now accept a semicolon delimited list of paths. The first valid path will be used if more than one path is given.

- NEW - #6219 - Detail Range File now includes a coordinate mode parameter so that ranges can be specified as system or computed coordinates.

- NEW - #6223 - The filterId for CopyHighlightedToSession can now be set with the HighlightedToSessionFilterId Data Property.

- NEW - #6225 - LoadLinestyleDef method added.

- FIX - #6232 - Text elements containing empty strings would cause problems with Feature Counting.

- NEW - #6237 - The Element Tab on the Attribute Info dialog will now show detailed information for Dimension elements.

- CHG - #6238 - Post functionality will no longer post and empty .gtg file.

- NEW - #6239 - CategoryStyleScale support added to the category sections.

- FIX - #6244 - BGMask was sometime not getting filled depending on last style object used.

- NEW - #6245 - Selecting a coordinate row on the element tab will now draw a highlight circle at the selected coordinate.

- FIX - #6247 - RasterPath entry did not follow the alter path definitions added with #6211.

- FIX - #6248 - BorderColorValue was not working for Shape with Hole Elements.

- FIX - #6250 - The RasterPath entry in Raster Categories was not correctly handling the lack of a backslash at the end of the path in all cases.

- FIX - #6260 - TrueType fonts on UDLS definition were not correctly centered in the lines.


GTVx version 8.0.x.15 is Available



Version 8.0.x.15 of GTVx is available.

-----------------------
08.00.00.15 - 03/12/10
-----------------------

- NEW - #6242 - ExtractDataByShape method has been added.

- FIX - #6243 - BGMask was sometime not getting filled depending on last style object used.

- FIX - #6246 - RasterPath entry did not follow the alter path definitions added with #6211.

- FIX - #6249 - BorderColorValue was not working for Shape with Hole Elements.

- FIX - #6251 - The RasterPath entry in Raster Categories was not correctly handling the lack of a backslash at the end of the path in all cases.

- FIX - #6261 - TrueType fonts on UDLS definition were not correctly centered in the lines.

Monday, February 01, 2010

GTViewer version 9.0.x.7 is Available



GTViewer version 9.0.x.7 is available.


-----------------------
09.00.00.07 - 02/01/10
-----------------------

- NEW - #6175 - Attribute Info dialog will now show the first 25 characters of embedded data instead of just saying it is present.

- NEW - #6178 - Attribute Info dialog will now support the MeasureFactor, MeasurePrecision, and MeasureUnitLabel properties.

- FIX - #6180 - The MeasurePrecision data property was not spelled correctly. MeasurePrecision and MeasurePrecison are both accepted now.

- CHG - #6192 - The %DATE% token in the GTField Post user name will now replace all blanks with an underscore.

- NEW - #6193 - If is specified in the GTFieldPostUser, then the guid will not be appended to the filename.

- FIX - #6195 - QueryActivate always returned True even if the dialog were cancelled.

- NEW - #6196 - RasterFile display instruction has been added to the ToolBoxes.

Friday, January 15, 2010

GT/Metadata Explorer version 1.0.0.32 is Available



Version 1.0.0.32 of the GT/Metadata Explorer is available.

-----------
01.00.00.32 - 01/15/10
-----------

- NEW - #6188 - Set to be a 32bit app for easier compatibility with Oracle
Drivers on 64 bit machines.

-----------
01.00.00.31 - 09/09/09
-----------

- NEW - #6016 - Support for the different Legend structure in G/Tech 9.4.3.

- CHG - #6018 - Evaluation Keys changed to use a different mechanism.

- FIX - #6019 - About tab was disabled when application expired.

Wednesday, December 23, 2009

GTViewer version 9.0.x.6 is Available



GTViewer version 9.0.x.6 is available.

-----------------------
09.00.00.06 - 12/23/09
-----------------------


- FIX - #6170 - Raster range computation for MrSID file would have problem with large images using lat/long projections because of roundoff error.

- FIX - #6171 - Problem introduced with #6166 where the application menu does not clear out the default entries when no query or app menus exists.

Monday, December 21, 2009

GTViewer version 9.0.x.5 is Available



GTViewer version 9.0.x.5 is available.

-----------------------
09.00.00.05 - 12/21/09
-----------------------

- FIX - #6165 - Maximum Priority count was not initialized for dataset that did not use style rules.

- FIX - #6166 - Application menu would not update in some cases such as when a document was opened then closed, then another document was opened.

Friday, December 04, 2009

GTViewer version 9.0.x.4 is Available



GTViewer version 9.0.x.4 is available.

-----------------------
09.00.00.04 - 12/04/09
-----------------------

- FIX - #6121 - On Break at Vertex would be enabled and would work when on the first or last point of a line string.

- NEW - #6123 - LogRedlineEdits has been added to the [Additional Properties] section. If set to 1, all Move, Rotates, and Scales will be logged to a file.

- FIX - #6128 - Disclaimer would hide GTViewer when opening a file wit the Open Last File option on.

- FIX - #6130 - Category Level Display and Print Thresholds for Style, Weight, and Priority were not working correctly. If defined and false, they were using the default setting for the dataset instead of an off value.

- NEW - #6133 - GetPrintProperty and SetPrintProperty methods have been added.


- FIX - #6141 - Force Black and White was not converting colors for elements using a style rule with a BorderColorValue specified.

- NEW - #6144 - GetElementText will now work with Dimension Elements.

- NEW - #6146 - GetElementFontId will now work with Dimension Elements.

- NEW - #6148 - GetElementTextSize will now work with Dimension Elements.

- NEW - #6150 - GetElementDimensionInfo method added.

- NEW - #6151 - DrawDimension32 method added.

- FIX - #6154 - The X prompt will now have the focus when the dialog displays.

- FIX - #6155 - The ExportSessionGraphics method was not properly handling the mode parameter.

- FIX - #6156 - Problem was introduced with #5880 where the active indicator is shown by an active user preset.

Thursday, November 19, 2009

GTech Loader version 8.0.0.15 is Available



GTech Loader version 8.0.0.15 is available.

-----------
08.00.00.15 - 11/19/09
-----------

- FIX - #6129 - If a Legend entry did not have a default style rule defined, the loader would stop. Now, the last style rule in the list will be used as a default, and a message is written to the log file.

- FIX - #6134 - Elements whose ESEQ value did not reset between elements were incorrectly grouped together.

Thursday, October 29, 2009

GTData version 9.0.0.1 is Available


GTData version 9.0.0.1 is available.
-----------
09.00.00.01 - 10/28/09
-----------

- FIX - #5990 - GTQuery - GTQuery was not displaying the version number in the output header.

- NEW - #6008 - GTRemapFont - GTRemapFont utility added to remap fonts by number in a .gtg file.

- NEW - #6086 - GTCompact - All deleted elements are not omitted.

- NEW - #6094 - GTLabelGtg - The LabelAttribute entry can now be set to "\n" to allow carriage returns to be placed between attributes.

- FIX - #6122 - GTIndex - The TrueType font list was not show when the application ran.

- NEW - #6124 - Support for Redline Edit Logfiles with the -editFile parameter.

- CHG - #6125 - InstallShield Setup change to allow upgrade if installing a newer version instead of requiring the previous version to be removed.

Friday, October 23, 2009

GTVx 8.0.x.12 is Available



Version 8.0.x.12 of GTVx is available.

-----------------------
08.00.00.12 - 10/23/09
-----------------------

- NEW - #5904 - The GetFilterIdFromGisInfo method has been added to return a list of Filter ids from a GIS Feature and GIS Component information stored in the Filter Description field.

- NEW - #5905 - GetGisInfoFromFilterId method has been added.
- FIX - #5925 - The first record in the sorted index (.idx) would not be returned when multiple records with the same keys were found.

- CHG - #5934 - UpdateElementSetText will now pad the new text element with spaces instead of nul characters if the new text string is shorter than the existing one.

- NEW - #5944 - The BGMaskAddShapeFromBuffer method was added.

- NEW - #5957 - New BGMask functionality added: BGMaskAddShapeFromBufferEx, BGMaskDeleteByKey, BGMaskGetList, BGMaskGetRange, BGMaskClearHighlight, BGMaskSetHighlight, BGMaskGetElementInfo, BGMaskAddCircleEx, BGMaskChangeColor, BGMaskMoveToBack, BGMaskMoveToFront.

- NEW - #5958 - Session Data Info support added. New Methods: AddSessionDataInfo, ClearSessionDataInfo, RemoveSessionDataInfo, GetSessionDataInfo.

- NEW - #5959 - New events: SavingSessionBefore and SavingSessionAfter. FileOpened

- FIX - #5960 - Ascii Representation of Embedded data did not handle Pipes in the data.

- NEW - #5977 - ElementGetPartList method has been added.

- CHG - #6006 - More font sizes were added to the Text Size combo in the Place Text Dialog.

- NEW - #6007 - CustomPrint functionality has been added. New methods: CustomPrint, CustomPrintAddInstruction, CustomPrintClearInstructions.

- NEW - #6038 - UniqueListAdd, UniqueListCheck, UniqueListClear, UniqueListGetListOfSame methods have been added.

- NEW - #6039 - Data Property FeatureCountHighlight added to enable (1) or disable (0) the Feature Count Highlighting. The default is to highlight.

- NEW - #6044 - New methods added to View object: IsPointOnElement and CheckForIntersectingElements

- NEW - #6091 - The CountFeatureDetail method will now process each element in a group separately if the group does not test as a closed shape.

- NEW - #6092 - Fill Style now supported in Style Definitions.

- NEW - #6096 - The FindIntersection method has been added.

- NEW - #6103 - RequestNewBreakElementKeys event is fired if breaking an element at a vertex will create a new element (breaking a linestring).

- FIX - #6104 - On Break at Vertex would be enabled and would work when the required number of point in the element were not met.

- NEW - #6106 - VertexEditMask has been added to the Data Properties. The following values can be ORed together to disable one or more items on the vertex menu: 1 - Split, 2 - Delete, 4 - Add

- FIX - #6109 - Add, Delete, and Break at Vertex were causing the ElementSelected event to be fired too many times as the old element was deleted and the new element was added.

- CHG - #6119 - Changes to the InstallShield setup, so that a previous version will automatically be removed when installing a new version. The installation no longer needs to be run twice when upgrading.

GTViewer version 9.0.x.3 is Available



GTViewer version 9.0.x.3 is available. The Release Candidate and Released version held up the normal flow of updates for the last month. We will now resume our normal schedule.

-----------------------
09.00.00.03 - 10/23/09
-----------------------

- FIX - #6110 - Add, Delete, and Break at Vertex were causing the ElementSelected event to be fired too many times as the old element was deleted and the new element was added.

- FIX - #6111 - Attribute Info dialog now uses a default width that includes the Count button.

- NEW - #6112 - Count Detail dialog will now show coordinate values in Lat/Long if one of the Lat/Long coordinate readout modes is used.

- CHG - #6113 - Tip of the Day no longer shown at startup.

- FIX - #6117 - Hatch Fill on Shape with Hole elements would not use the correct fill color.

- FIX - #6118 - Print to Scale with Center of View was not getting all of the graphics in the print (it was still using center point as the lower left corner of the spatial query).

Wednesday, October 21, 2009

GTViewer 9.0 has been Released!



GTViewer 9.0 has been released.


New Features
  • Favorites - Create and return to favorite locations.
  • Applications Menu Item - place External Applications under the Query menu or the new Applications menu.
  • Location History Dialog Enhancements - Query entries now include prompt values; history list can be filtered to show only Query entries.
  • ToolBoxes - Define up to 10 ToolBoxes whose buttons can perform queries, activate presets, toggle the display of feature sets, run external applications, and more.
  • Locate XY Dialog Enhancements - User can select between X/Y and Lat/Long modes; Last 10 locates are now stored in a history list.
  • Attribute Info Dialog Enhancements - Print attribute info; Jump to Style Manager; Copy individual values to clipboard.
  • Custom Print Labels - Provide up to 10 custom label prompts to add custom information to prints.
  • Hatch Fill Styles - 6 new hatch fill styles are now supported.
  • Custom Attribute Info Tabs - Create a new tab by combining attributes values from other tabs.
  • Command-Line Parameter Enhancements - Specify X/Y or Lat/Long to locate; Set Display Preset.
  • GPS Reference Point - Place a reference point and the GPS indicator will always point in its direction.
  • Query Results Dialog Enhancements - Get Attribute Info for selected record; Set GPS reference point on Located feature.
  • Dynamic Highlighting Support - API provided for highlighting features based on attribute values.
  • API - 38 new methods and events added.
  • Windows 7 tested.

Wednesday, October 14, 2009

GTViewer 9.0 Release Candidate is Available



The Release Candidate for GTViewer version 9.0 is available. Current GTViewer users can get the release candidate by contacting support@gti-us.com.

New Features
  • Favorites - Create and return to favorite locations.
  • Applications Menu Item - place External Applications under the Query menu or the new Applications menu.
  • Location History Dialog Enhancements - Query entries now include prompt values; history list can be filtered to show only Query entries.
  • ToolBoxes - Define up to 10 ToolBoxes whose buttons can perform queries, activate presets, toggle the display of feature sets, run external applications, and more.
  • Locate XY Dialog Enhancements - User can select between X/Y and Lat/Long modes; Last 10 locates are now stored in a history list.
  • Attribute Info Dialog Enhancements - Print attribute info; Jump to Style Manager; Copy individual values to clipboard.
  • Custom Print Labels - Provide up to 10 custom label prompts to add custom information to prints.
  • Hatch Fill Styles - 6 new hatch fill styles are now supported.
  • Custom Attribute Info Tabs - Create a new tab by combining attributes values from other tabs.
  • Command-Line Parameter Enhancements - Specify X/Y or Lat/Long to locate; Set Display Preset.
  • GPS Reference Point - Place a reference point and the GPS indicator will always point in its direction.
  • Query Results Dialog Enhancements - Get Attribute Info for selected record; Set GPS reference point on Located feature.
  • Dynamic Highlighting Support - API provided for highlighting features based on attribute values.
  • API - 38 new methods and events added.

Tuesday, September 15, 2009

GTViewer version 8.0.x.54 is Available



GTViewer version 8.0.x.54 is available.

-----------------------
08.00.00.54 - 9/15/09
-----------------------

- FIX - #5998 - Editing a Redline Text element where the font was not specified would cause problems.

- CHG - #6005 - More font sizes were added to the Text Size combo in the Place Text Dialog.

- NEW - #6022 - The command-line now supports the -top flag to send GTViewer to the top window position after the command-line is executed.

-----------------------
08.00.00.53 - 8/19/09
-----------------------

- FIX - #5995 - GetGisInfoFromFilterId method was not returning the right values.

Monday, September 14, 2009

GTech Loader version 8.0.0.14 is Available



GTech Loader version 8.0.0.14 is available.


-----------
08.00.00.14 - 9/14/09
-----------

- NEW - #6017 - Support for the different Legend structure in G/Tech 9.4.3

-----------
08.00.00.12 - 8/03/09
-----------

- FIX - #5980 - Point buffer increased from 30000 to 50000. If a point list is greater than 50000, it will now truncate overflow points and log message.

Tuesday, August 18, 2009

GTViewer version 8.0.1.52 is Available



GTViewer version 8.0.1.52 is available.

-----------------------
08.00.00.52 - 8/18/09
-----------------------

- NEW - #5978 - ElementGetPartList method has been added.

- FIX - #5989 - Renaming a Style Definition would not rename the styles used by existing mappings in the Style Manager.

-----------------------
08.00.00.51 - 7/29/09
-----------------------

- NEW - #5972 - The ability to recognize if the filter or category settings have changed from what is stored as the current view in the session file has been added. Differences are now logged.

- FIX - #5973 - Change to the Toolbox display so that when GTViewer is started up, the delay in updating the toolboxes is greatly reduced and does not leave the empty toolbox while it refreshes the view for the first time.

Tuesday, August 11, 2009

PGTViewer .NET Control version 8.0.0.6 is Available


The PGTViewer .NET Control for Window Mobile version 8.0.0.6 is available.


------------
08.00.00.06 - 08/11/09
------------

- FIX - #5846 - OpenFile will now return false if scale parameter is not -1 and less than or equal to 0.

- FIX - #5851 - CaptureModeId is not reset to 0 after mode mode change from Capture mode.

- FIX - #5854 - PanSteps property was not being property used to step the panned view.

- FIX - #5855 - Raster property was not being set to false after CloseFile.

- FIX - #5859 - Extended Style was not being correctly stored on session element
with the CurrentExtendedStyle property.

- FIX - #5896 - Text using an extended style color would not de-color when using the Emphasize Session Graphics mode.

- FIX - #5927 - The first record in the sorted index (.idx) would not be returned then multiple records with the same keys were found.

- NEW - #5983 - The FillOffForRaster entry has been added to the Additional Properties section so that element fill will automatically be turned off when raster is shown.

Thursday, July 30, 2009

What’s New in the latest GTData

The latest version of GTData (version 8.0.0.4) contains four new utilities. If we count the recently released version 8.0.0.3, we can add a 5th new utility.

There are now some 55 different utilities provided with GTData. The latest additions may not be of immediate use to many of you, but I want to use this post to run through what they do. After all, knowing what tools you have may be as useful as having the tool in the first place.

GTRemoveAttr – this utility will take a GTViewer tabular data file (data.txt) and a list of table/attribute pairs and produce a new tabular data file with the specified attribute values obscured (replaced with asterisks). Some customers have asked for this functionality to simply the process of building alternate GTViewer datasets to give to contractor or other entities outside their company. While you may say, that you could just create an alternate .GTM file that specifies a data.tab with the attributes hidden, you would be right, but the GTRemoveAttr utility will physically remove the sensitive data out of the data.txt file making it the safest way to distribute the data (other than loading the data without the sensitive data in the first place).

GTPreset – this utility solves the difficult problem of keeping your Display Preset definitions (.gtp) in sync with changing data. With Style Definition based datasets like G/Tech, ESRI, Smallword, and any GTViewer data produced by FME, the continual addition of new Filter Ids as new style or features show up make it challenging to keep the Display Presets up-to-date. After all, the .GTP files have been created by taking a snapshot of the current display settings and exporting them to a file. The GTPreset utility takes a .GTM file and a Display Definition File and produces a new .GTP file on demand. This step can be added to the conversion process and will always keep the Display Presets current with the data. How this works is that the Display Definition file describes the state of the display settings for the Preset in a different way than with just Category and Filter ids, so that the more abstract description can be used to generate the preset instead of the snapshot of view settings. The Display Definition File uses the same notation as the Display Toggle Definition recently added to GTViewer's ToolBox functionality, so they can easily describe what you want the preset to be using GIS Feature/Component Numbers to set a feature on or off, or using more general concepts like everything in a particular category is set on or off. This approach was added to GTQuery a couple of years ago to solve this same problem when building queries that were dependent on a changing set of Filter ids. Now, the Presets can use the same technique to always stay in sync with the data.

GTGtx2Gtg – this utility allows you to perform a common task in GTViewer on the command-line (or in a script). Instead of opening up an Extract file (.gtx) in GTViewer, selecting Draw/Export/Export Graphics and specifying a file to create (.gtg), you can now use GTGtx2Gtg and specify a .gtx file as input and a .gtg file as output. The session category is then exported out as a new .gtg file. This process can be scripted and can easily process large numbers of .gtx files if necessary.

GTOrcl2Mdb – this utility creates an Access file (.mdb) from a SQL statement and an Oracle connection. There are certainly other ways to perform this task, but this utility provides a means of doing it quickly and easily and in-line with the other GTData utilities. Why would you need to use this process with GTViewer? There turns out to be a couple of problems already that it can solve. With the G/Tech Loader, it turns out that there is often data that is outside the reaches of the Oracle server hosting the G/Tech data such as Customer Information Records, Inspection records, etc. This tool actually uses an OLEDB connection, so it theoretically can pull data from OLEDB data sources other than Oracle, but it was originally intended to be used in conjunction with Oracle. The G/Tech Loader allows an Exported Table to be specified as a Join between a SQL query made to the G/Tech data and a SQL Query made to the Access file. A common key must be present to link the two together, but the end result is just another table the GTViewer data with attributes from both the G/Tech Data and the data in the .MDB file. The second use for this utility is to build an Access file for use with a GTViewer External Application. It is sometime easier to build an app using pure OLEDB in .NET to find application specific data, rather than going through GTViewer's query mechanisms. The Access file can also support multiple indexes, it can contain data from different sources other than the G/Tech database, etc.

GtOrcl2Txt – this utility is very similar to the GTOrcl2Mdb utility except that instead of creating a .MDB file, it outputs the query results to a text file. There are many uses for this utility too, but the primary reason for its creation was to create unique value list files for GTViewer External Applications. For example, if you want a list of unique circuit ids used in your data, this utility can easily make a .txt file that lists these values. The utility's scriptability makes an easy way to keep such lists up-to-date with the data.




GTData version 8.0.0.4 is Available


GTData version 8.0.0.4 is available.
-----------
08.00.00.04 - 7/30/09
-----------

- CHG - #5907 - GTMergeGtg - All deleted elements are now filtered from the output file.

- CHG - #5909 - GTGetKeys - All Deleted elements are now ignored.

- NEW - #5923 - GTOrcl2Mdb - New Utility added for convert Oracle SQL statements to an Access (.mdb) file.

- NEW - #5931 - GTRemoveAttr - New Utility added to obscure attribute values in a tabular data file.

- NEW - #5948 - GTOrcl2Txt - The GTOrcl2Txt utilty has been added to GTData to save a SQL query to a text file.

- NEW - #5954 - GTFilterImp - The -fea flag has been added to allow filter settings to be imported based on GIS information (Fea/Comp).

- NEW - #5966 - GTQuery - FilterOmitString entry added to defintiion file to omit filter names that contain the specified string.

- NEW - #5967 - GTGtx2Gtg - New Utility added to export the Session from a .GTX file to a .GTG file.

- NEW - #5974 - GTPreset - Converts a Display Definition file into a Preset file (.gtp).

Tuesday, July 28, 2009

GTV .NET Control version 8.0.0.25 is Available




The GTViewer .NET Control for Windows version 8.0.0.25 is Available.

------------
08.00.00.25 - 07/28/09
------------


- FIX - #5895 - Text using an extended style color would not de-color when using
the Emphasize Session Graphics mode.


- FIX - #5926 - The first record in the sorted index (.idx) would not be returned
when multiple records with the same keys were found.

------------
08.00.00.24 - 05/30/09
------------

- CHG - #5844 - CreateSession will now return false if the two parameter are for
the same file name.

- FIX - #5845 - OpenFile will now return false if scale parameter is not -1 and
less than or equal to 0.

- FIX - #5847 - CaptureModeId is not reset to 0 after mode mode change from Capture
mode.

- FIX - #5852 - PanSteps property was not being property used to step the panned view.

- FIX - #5853 - Raster property was not being set to false after CloseFile or DetachView.

- FIX - #5856 - MeasureFactor was not being applied to distances not using the LatLongFlag=1.

- FIX - #5857 - MeasureFactor now defaults to 1.0.

- FIX - #5858 - Extended Style was not being correctly stored on session element with the CurrentExtendedStyle property.

------------
08.00.00.23 - 05/20/09
------------

- FIX - #5818 - Dimension Elements (Type 112) in the Session Category are now
absorbed instead of returning an invalid session file.

------------
08.00.00.22 - 05/05/09
------------

- FIX - #5795 - Reading .GTS files where element with no embedded followed elements with embedded data, the element with no embedded data would get a copy of the previous element's embedded data.

------------
08.00.00.21 - 04/20/09
------------

- FIX - #5780 - DeleteSelected method did not work.

- NEW - #5783 - Support for Linked Documents (subset of the Link functionality
in GTViewer).

------------
08.00.00.20 - 04/14/09
------------

- FIX - #5764 - Emphasize Mode did not work for Printing.

Friday, July 24, 2009

GTViewer version 8.0.1.50 Available



GTViewer version 8.0.1.50 is available.

-----------------------
08.00.00.50 - 7/24/09
-----------------------

- NEW - #5961 - The New Session dialog now supports 15 items in its history (instead of 10), and a Clear button has been added to clear out the file history.

- NEW - #5962 - New Command-Line flags added: -Loc, -Preset, -Raster, -Emph, -Track. - FIX - #5963 - If the Open Last file option is on, the command-line file parameter would get ignored.

- NEW - #5964 - ToolBox Actions have been added for KeepGpsIndicatorInViewOn and KeepGpsIndicatorInViewOff.

- NEW - #5965 - Session Data Info support added. New Methods: AddSessionDataInfo, ClearSessionDataInfo, RemoveSessionDataInfo, GetSessionDataInfo.

- FIX - #5968 - Default Toolbox position was not correct.


Thursday, July 23, 2009

GTMetaEx version 1.0.0.30 is Available



Version 1.0.0.30 of the GT/Metadata Explorer is available.

-----------
01.00.00.30 - 07/23/09
-----------

- NEW - #5911 - Export tab added to export Metadata to CSV and MDB formats.

- NEW - #5921 - Feature/Component Used By Tab added to the Style Tab.

- NEW - #5922 - Paper Scale added to Legend List on Feature to Style tab.

- FIX - #5930 - Expression Parameter list with String containing comma would not be correctly parsed.

- NEW - #5933 - Support for LIKE in the Style Rule Expressions.

- CHG - #5943 - Equal and Not Equal Expression Operators in style rule expressions will now let integer and string types be directly compared without a type mismatch error. Integer are converted to string and the comparision is done with string values.

-----------
01.00.00.29 - 06/02/09
-----------
- NEW - #5867 - Upgraded Graph Layout components.

Sunday, July 19, 2009

Pocket GTViewer version 8.0.0.4 is Available



Pocket GTViewer version 8.0.x.4 is available.

-----------
08.00.00.04 - 06/19/09
-----------

- CHG - #5906 - The SSF Capture Point mode now provides a Clear softbutton to reset the captured points. The SSF Point capture mode will capture SSF Points until the Finish button is pressed.

-----------
08.00.00.03 - 05/27/09
-----------

- FIX - #5819 - Dimension Elements (Type 112) in the Session Category are now absorbed instead of returning an invalid session file.

- FIX - #5843 - The SSF Writer Option Log Carrier was not persistent from one view of the dialog to the next or one session to the next.

-----------
08.00.00.02 - 04/10/09
-----------

- FIX - #5748 - AddSelectedElement did not work with Mode 100.

-----------
08.00.00.01 - 10/21/08
-----------

- FIX - #5158 - Adjustments to Style Manager to prevent style gaps at boundary threshold values.

- NEW - #5549 - New Logos.

Thursday, July 09, 2009

GTViewer version 8.0.x.49 is Available



GTViewer version 8.0.x.49 is available.

-----------------------
08.00.00.49 - 7/8/09
-----------------------

- NEW - #5910 - The Attribute Info dialog now supports a Ctrl-P to print the active tab. A Print button has also been added to the dialog.

- NEW - #5912 - ToolBoxes 6 through 10 have been added.

- NEW - #5913 - ActivateZoomMode, ActivateInfoMode, ActivatePanMode, FitData, FitSessionGraphics, ActivateDisplayFilter, ActivateOverviewMode, ActivateMagnifyMode, ActivateMeasureMode, ActivateGpsDialog, ToggleKeepGpsIndicatorInView, and GotoPreviousView commands have been added to the ToolBox Command Action.

- CHG - #5914 - Toolboxes now use Blue for Display related states and Orange for Modes.

- FIX - #5915 - Toolboxes did not initialize the button state color when turned on from the Tools menu.

- NEW - #5916 - Button Height can now be defined for ToolBox buttons.

- NEW - #5917 - UseDescriptionForLinkMenuItems option added to Additional Properties section to allow the description of the Link to be displayed on the Right Mouse menu instead of the filename.

- NEW - #5918 - ActivateGpsReferencePointDialog, ClearGpsReferencePoint, ActivateGpsReferencePointPlacement.

- NEW - #5919 - AutoGpsRefPointMode entry has been added to Additional Properties section of the .GTM file. 0 is default, 1 is always use ref point on locate, and 2 is never use ref point on locate.

- FIX - #5924 - The first record in the sorted index (.idx) would not be returned when multiple records with the same keys were found.

- CHG - #5935 - UpdateElementSetText will now pad the new text element with spaces instead of nul characters if the new text string is shorter than the existing one.

- NEW - #5953 - PostCloseMessage entries are now supported in the General Info section to allow a message to be displayed when a document is closed.

-----------------------
08.00.00.48 - 6/17/09
-----------------------

- NEW - #5901 - Post Copy action will create the output directory if it doesn't exists.

Wednesday, June 17, 2009

GTData version 8.0.0.3 is Available


GTData version 8.0.0.3 is available.
-----------
08.00.00.03 - 6/17/09
-----------
- NEW - #5595 - GTRefSort - The -dump flag has been aded to dump the contents of a .ref or .fer file.

- NEW - #5609 - GTStyleMgr - The -clean, -c, -co, and -cf options have been added to allow a filter list of style definition headers to be listed with predefined content.

- NEW - #5628 - GTQuery - Type 53 added so that a prompt list is created without the overhead checking for unique values.

- FIX - #5737 - GTFontEdit - Import DGN functionality was not handling elements well if they contained negative coordinates.

- NEW - #5804 - GTCompact - A new flag (-DropGroup) has been added to drop all groups leaving the group's sub-elements as independent elements. Linkages are preserved, and embedded data is dropped.

- NEW - #5902 - GTMergeGtg - The -tag and -tagAll options have been added to embed the source file's filename on each element.

- NEW - #5903 - GTRemoveTag - GTRemoveTag has been added to GTData.
-----------
08.00.00.02 - 9/28/08
-----------

- NEW - #5420 - GT2Shape - Export to Shape will allow any embedded record to be selected.

- CHG - #5421 - GT2Shape - Will now convert GT/Field Table.Attribute names to just the Attribute name when the table is the same as the attribute prefix. Export Data and Export to Shapefile are affected by this change.

- FIX - #5422 - GT2Shape - GTField encoded string are now displayed and exported correctly.

- NEW - #5424 - GT2CSV - The GT2CSV utility has been added to GTData.
- NEW - #5434 - GTCompact - New options have been added: -removeKeys flag to strip all linkages from a .gtg file, -removeData to strip all embedded data, and -removeAll to strip both keys and embedded data.

- NEW - #5440 - GTGetRecords - AdditionalValue entry added.

- NEW - #5441 - GTQuery - PromptDefaultComparisonType added for each prompt entry.

- NEW - #5464 - GTQuery - The QueryDisplayPreset entry can now be specified.

- FIX - #5468 - GT2Shape - Export to shapefile was reading elements with an embedded style as an element with embedded data.

- FIX - #5469 - GT2Shape - Export to shapefile did not export group elements if they did not have embedded data.

- FIX - #5471 - GT2Shape - Export to shapefile did not export element without embedded data (problem introduced with 5417).

-----------
08.00.00.01 - 9/16/08
-----------

- NEW - #5136 - GTLabelGtg - OmitAttributeValue and RequiredAttributeValue are now supported.

- FIX - #5247 - GTExtract - BackgroundColor entry in .gtm file was not recognized.

- FIX - #5248 - GTPack - BackgroundColor entry in .gtm file was not recognized.

- NEW - #5369 - GTLabelGtg - Mode 6 added to provide fixed size text at line mid-point.

Tuesday, June 16, 2009

GTViewer version 8.0.x.47 is Available



GTViewer version 8.0.x.47 is available.

-----------------------
08.00.00.47 - 6/15/09
-----------------------

- NEW - #5892 - The GTFieldPostGtgMode entry was added to allow all session graphics to export or just session graphics with embedded data.

- FIX - #5893 - Text using an extended style color would not de-color when using the Emphasize Session Graphics mode.

- NEW - #5899 - The GTFieldPostActionProcessingMode entry has been added to process all actions (default) or to process actions until success.

- NEW - #5900 - Post Copy Actions can now specify a description that will be shown in the log and Status bar.

-----------------------
08.00.00.46 - 6/10/09
-----------------------

- NEW - #5888 - Right Mouse menu now shows all of the details instead of just the first one.

- NEW - #5889 - AlwayMaximize setting added to the registry settings to maximize the application regardless of the session settings.

- CHG - #5890 - The Right Mouse menu will no longer show file based details if the file does not exists.

- FIX - #5891 - The 5th ToolBox entry action was not being recognized.

-----------------------
08.00.00.45 - 6/09/09
-----------------------

- NEW - #5887 - Display ToolBoxes now support a Command for HideShowRasterOn, HideShowRasterOff, EmphasizeSessionGraphicsOn, and EmphasizeSessionGraphicsOff.

-----------------------
08.00.00.44 - 6/08/09
-----------------------

- NEW - #5879 - DefaultGpsReceiverType has been added to the GpsInfo.ini file.

- NEW - #5880 - Display Preset tab now show an asteristk by any preset that is currently active.

- NEW - #5881 - Display Preset Toolbox Button will now indicate that a preset is active by changing the color.

- FIX - #5882 - ToolBox Presets and Display Toggles were not marking that session as being modified, so if they were the only change, the session was not updated.

- NEW - #5883 - Display Toolbox will now indicate a Display Toggle, DispOn, or DispOff button is active by changing the button color.

- CHG - #5884 - Display Toggles will now turn on the specified display if any part is turned off.

- NEW - #5885 - Display Strings now support a Dft() to use the default filter id for category.

- NEW - #5886 - Display Toolbox will now indicate when a Command:EmphasizeSessionGraphics, Command:HideShowRaster, or BGCol is active by changing the toolbox button color.

- NEW - #5849 - GetStyleOrigin method will now support mode 1 to return Computed coordinate values.

- NEW - #5861 - Exclude entry has been added to the ExportDgn configuration file to specify a list of features or category to exclude from the print.

- NEW - #5862 - IgnoreThresholds entry has been added ot the ExportDgn Configuration file to specify if the display threshold apply to a specific category.

- FIX - #5863 - The DefaultGPSReceiver entry was getting corrupted if the Gps Receiver dialog box were activated.

- FIX - #5864 - The Item string for ToolBox DispTog, DispOn, and Disp off was not removing the whitespace around GIS entries making it miss matches where whitespace was found in the entry.

- NEW - #5865 - The MinExportZoomLevel and MaxExportZoomLevel entries have been added to the ExportDgn.ini file to prevent an export from occurring outside a specified zoom level range.

-----------------------
08.00.00.42 - 5/25/09
-----------------------

- FIX - #5841 - DispOn and DispOff did not work correctly.





Monday, June 15, 2009

GTVx version 8.0.x.11 is Available




Version 8.0.x.11 of GTVx is available.

-----------------------
08.00.00.11 - 06/14/09
-----------------------

- FIX - #5811 - The LoadStyleDef method did not regenerate the style mappings pointers to the style unless LoadStyleMap was used too.

- NEW - #5830 - The Style Origin defined in Standard Fonts for Text Element symbols was not used in Rotation and Scaling operations.

- FIX - #5842 - Clipping Problems with Shape with Hole element have been fixed. Probably only seen when printing large Shape with hole elements that are filled and mostly out of the view.

- NEW - #5848 - GetStyleOrigin method will now support mode 1 to return Computed coordinate values.

- FIX - #5894 - Text using an extended style color would not de-color when using the Emphasize Session Graphics mode.

- NEW - #5897 - FillOffForRaster=1 can be used to disable polygon fills when a raster backdrop is drawn.

- NEW - #5898 - The Force Black and White Print Option will now disable all fills.

Saturday, June 06, 2009

Easier Access to the Style Manager in GTViewer

With style-based symbologies now being more common than instance-based symbologies, the Style Manager’s usage in GTViewer has increased significantly in the last few years. As I have told users before, the Style Manager is a complicated beast, but even with its many quirks and nuances, life is much better with it than without it.

In GTViewer 8.0.x.18+, a new feature was added to streamline one of the most common sequences of operations with the Style Manager. After creating new data for GTViewer with FME or one of the GTData tools, the following workflow arises:
  • View the newly converted data with the default styles
  • Review a feature that you want to set the styles for
  • Get the feature’s Category Id and Filter Id
  • Open up the Style Manger
  • On the Style Manger dialog, navigate to the Category, then to the Filter Id
  • Adjust the Style
  • Lather, Rinse, Repeat.

This process is not so bad until you do it a few hundred times. However, you now have the option to set a flag in the [Additional Properties] section of the .GTM file to enable a new feature:
AttributeInfoEditStyle=1

With this flag set, you review a feature as normal. On Attribute Info Dialog’s Element tab, there is a new button at the bottom right called Edit Style:

Now, with one button click, the Style Manager is opened, the Category id and Filter Id are set from the Element Tab's info, and any assigned Style Mapping and Definition are selected.

By default, this option is turned off because it is probably not very useful (and somewhat distracting) to the ordinary user. However, if you are setting or tweaking a few or a lot of styles, this option is a great time saver.

Wednesday, June 03, 2009

GTViewer version 8.0.1.43 is Available



GTViewer version 8.0.1.43 is available.

-----------------------
08.00.00.43 - 6/03/09
-----------------------

- NEW - #5849 - GetStyleOrigin method will now support mode 1 to return Computed coordinate values.

- NEW - #5861 - Exclude entry has been added to the ExportDgn configuration file to specify a list of features or category to exclude from the print.

- NEW - #5862 - IgnoreThresholds entry has been added ot the ExportDgn Configuration file to specify if the display threshold apply to a specific category.

- FIX - #5863 - The DefaultGPSReceiver entry was getting corrupted if the Gps Receiver dialog box were activated.

- FIX - #5864 - The Item string for ToolBox DispTog, DispOn, and Disp off was not removing the whitespace around GIS entries making it miss matches where whitespace was found in the entry.

- NEW - #5865 - The MinExportZoomLevel and MaxExportZoomLevel entries have been added to the ExportDgn.ini file to prevent an export from occurring outside a specified zoom level range.

-----------------------
08.00.00.42 - 5/25/09
-----------------------

- FIX - #5841 - DispOn and DispOff did not work correctly.




Monday, May 25, 2009

GTViewer version 8.0.x.41 is Available



GTViewer version 8.0.x.41 is available.

-----------------------
08.00.00.41 - 5/25/09
-----------------------

- NEW - #5829 - The Style Origin defined in Standard Fonts for Text Element symbols was not used in Rotation and Scaling operations.

- NEW - #5831 - ToolBox actions can now be a list of commands.

- NEW - #5832 - LoadStyleMap and LoadStyleDef methods have been added to the Document object.

- NEW - #5833 - ToolBox Actions now support BGColor to allow the background color to be changed.

- NEW - #5834 - ToolBox Actions now support StyleMap and StyleDef to allow the current Style Map or Definition to be changed.

- NEW - #5835 - DisplayToggle command can now be specified with the shorter DispTog in a ToolBox action.

- NEW - #5836 - DispOn and DispOff have been added as ToolBox commands to turn on or off the specified items.

- FIX - #5837 - Toolbox #5 was not closing with document or moving with the main application. Related to #5808.

- NEW - #5838 - ToolBoxEntry lines can now be greater than 255 characters when making extract files (.gtx).

- FIX - #5839 - Problem on fresh installation if a GTM file is opened, then closed, but OpenLastFile is set. Running GTViewer again would give a file invalid message.

- NEW - #5840 - The token followed by a tokenized URL is now supported by the Link Base Location property which indicates that the file attribute File value will replace a token (<%param%>) in a URL string. The <%equal%> token is also supported to specify equal signs (=) in the URL.

-----------------------
08.00.00.40 - 5/24/09
-----------------------

- NEW - #5826 - Scale attribute added to the DGN Export parameter file.

- NEW - #5827 - Export as DGN will now convert multi-line text string to multiple text element entries.

- NEW - #5828 - Export as DGN will now use justification attributes when placing text elements.

-----------------------
08.00.00.39 - 5/20/09
-----------------------

- NEW - #5820 - Updates to the Attribute Info functional to better supported Linked Document from GT/Field.

- NEW - #5821 - GTViewer will now filter the "table." out of a GT/Field Attribute name if the table is the same as the record's name.

- NEW - #5825 - FontMap entries int the ExportDgn configuration file now support non-stroked text and symbols.

-----------------------
08.00.00.38 - 5/19/09
-----------------------

- NEW - #5812 - GetCategoryList method added to Document object.

- FIX - #5813 - FillOffForRaster=1 was disabling polygon fill even when no raster was displayed (because of threshold, files not found, etc.)

- FIX - #5815 - Export to DGN was transposing the font and justification value for Text Node elements.



Monday, May 18, 2009

TechEd 2009 in Los Angeles



This year the TechEd Developers Conference was merged with the TechEd IT conference and happened last week in Los Angeles. While there were significantly fewer Developer oriented sessions, it was interesting to sit in some of the IT sessions. With around 700 sessions to choose from and only about 20 you can actually attend, the need to be particular about what you want to learn becomes very important. I heavily weighted my track with “Mobile”, but I also checked out SQL Server’s Spatial capabilities, and the future directions of the development environments and programming languages.

The push, I mean focus, this year was definitely the yet to be released Windows 7 and Windows Server 2008 R2, followed by a healthy dose of Virtualization in the form of Hyper-V and Windows Virtual PC.

I did have an opportunity to run GTViewer on a beta copy of Windows 7 at the “Bring Your Own App Lab.” There were a few glitchy things with reading some values out of the registry, but overall I was very pleased with how well GTViewer worked the first time on Windows 7. I have already checked off a lot of grief on my to-do list from this experience. The free booze they were passing out was not even necessary to favorably color my opinion of Windows 7.

The focus last year was definitely LINQ, which seems to have been toned down now to is actual value. WPF and Silverlight, looked cool to try, but now they look usable. Microsoft’s creation of tools to help spawn the development of new programming languages is supposed to bring about an explosion in new languages. I along with everyone else in the Polyglot Programmer session cringed at the idea of having to learn dozens of new languages, but like LINQ, this idea may fade into a manageable and productive tool in our programming arsenal. I was hoping to see Windows Workflow (WF) be a hotter topic than it apparently is, but it may take a few iterations before it catches on.

I was pretty pleased with TechEd 2009. I will continue to process the information for a while.



Friday, May 08, 2009

GTViewer version 8.0.x.37 is Available



GTViewer version 8.0.x.37 is available.

-----------------------
08.00.00.37 - 5/08/09
-----------------------

- CHG - #5792 - Feature Tooltip display time increased to 30 seconds.

- CHG - #5805 - The maximum number of prompts with QueryInitialize was changed from 10 to 50.

- NEW - #5806 - LocateXY added as a Toolbox Command.

- CHG - #5807 - Default position for Toolbox moved down to be under the toolbars.

- FIX - #5808 - Problem with the 5th Toolbox being defined.

- NEW - #5809 - ActivateCapture2PointLine method has been added.

- NEW - #5810 - The GTViewer.dll .NET Assembly is now delivered.



GTVx version 8.0.x.10 is Available




Version 8.0.x.10 of GTVx is available.

-----------------------
08.00.00.10 - 05/08/09
-----------------------

- CHG - #5793 - Feature Tooltip display time increased to 30 seconds.

- NEW - #5794 - PrintBorder Print property has been added.

- NEW - #5798 - <%scale%> token is now supported in Print notes.

- FIX - #5799 - Problems with Print Labels.

- NEW - #5800 - New Print Properties: ShowPrintableArea, PrintPaddingLeft, PrintPaddingRight, PrintPaddingTop, PrintPaddingBottom.

- CHG - #5801 - Changes to the Print View scaling mechanism to work better when no border or labels are wanted.

- NEW - #5802 - New Print Property: PrintViewRange.