Differences

This shows you the differences between two versions of the page.

Link to this comparison view

programming:tge:controls:guimoderntextlistctrl:status [2011/09/19 12:32]
Nathan Martin [v1.01] updated
programming:tge:controls:guimoderntextlistctrl:status [2011/09/19 13:21] (current)
Nathan Martin [v1.01] another update
Line 12: Line 12:
   * <del>Bitmaps (//''<bitmap>'' tag//) in row contents are not vertically centered as they're suppose to be.</del> Fixed in [[#v1.01]].   * <del>Bitmaps (//''<bitmap>'' tag//) in row contents are not vertically centered as they're suppose to be.</del> Fixed in [[#v1.01]].
   * <del>Row draw clipping rectangle isn't keeping the row's contents from leaking outside of the parent GuiScrollCtrl control as seen when scrolling the list and appearing under the bottom edge of the horizontal scroll bar.</del>\\ Bug in GuiArrayCtrl parent control and fix submitted to [[http://www.garagegames.com/community/forums/viewthread/127723|GarageGames]]. Fix will also be provided within zip file for [[#v1.01]].   * <del>Row draw clipping rectangle isn't keeping the row's contents from leaking outside of the parent GuiScrollCtrl control as seen when scrolling the list and appearing under the bottom edge of the horizontal scroll bar.</del>\\ Bug in GuiArrayCtrl parent control and fix submitted to [[http://www.garagegames.com/community/forums/viewthread/127723|GarageGames]]. Fix will also be provided within zip file for [[#v1.01]].
-  * Internal usage of variable mUseMarkup (//''useMarkup'' control field//) when set to ''**false**'' causes unexpected results such as some random amount of markup tags won't show up in the row and column contents at all, and within the GuiModernSort class's comparator operator the usage of mMarkup, sister variable to GuiModernTextListCtrl class's mUseMarkup, breaks sort order processing again when ''**false**''. At this time it is recommended to keep the ''useMarkup'' control field to ''**true**'' for now.+  * Internal usage of variable mUseMarkup (//''useMarkup'' control field//) when set to ''**false**'' causes unexpected results such as some random amount of markup tags won't show up in the row and column contents at all, <del>and within the GuiModernSort class's comparator operator the usage of mMarkup, sister variable to GuiModernTextListCtrl class's mUseMarkup, breaks sort order processing again when ''**false**''</del>. At this time it is recommended to keep the ''useMarkup'' control field to ''**true**'' for now.
  
 ===== Changelog ===== ===== Changelog =====
Line 20: Line 20:
   * Fixed draw clip rectangle bug in parent control GuiArrayCtrl.   * Fixed draw clip rectangle bug in parent control GuiArrayCtrl.
   * Fixed row selection highlight color as expected for rows in an inactive state.   * Fixed row selection highlight color as expected for rows in an inactive state.
-  * Fixed usage of mMarkup (//internal [[programming/tge/controls/guimoderntextlistctrl#allowMarkup]] reference//) in the GuiModernSort column sort manager's comparator operator.+  * Fixed usage of mMarkup (//internal [[programming/tge/controls/guimoderntextlistctrl#Properties|useMarkup]] reference//) in the GuiModernSort column sort manager's comparator operator.
   * Fixed [[programming/tge/controls/guimoderntextlistctrl#addRow]] method not validating and returning the correct inserted row position.   * Fixed [[programming/tge/controls/guimoderntextlistctrl#addRow]] method not validating and returning the correct inserted row position.
   * Added a new argument field //**flags**// to the [[programming/tge/controls/guimoderntextlistctrl#addRow]] method for textual flags support.   * Added a new argument field //**flags**// to the [[programming/tge/controls/guimoderntextlistctrl#addRow]] method for textual flags support.
Line 26: Line 26:
   * Added a new [[programming/tge/controls/guimoderntextlistctrl#setRowFlags]] method to set a row's textual flags.   * Added a new [[programming/tge/controls/guimoderntextlistctrl#setRowFlags]] method to set a row's textual flags.
   * Added a new [[programming/tge/controls/guimoderntextlistctrl#getRowFlags]] method to retrieve a row's textual flags state.   * Added a new [[programming/tge/controls/guimoderntextlistctrl#getRowFlags]] method to retrieve a row's textual flags state.
 +  * Updated the GameBrowserGui.gui example script to make use of the new row textual flag features and improved column sorting for user accessibility.
  
 ==== 2011-08-21 - v1.00 ==== ==== 2011-08-21 - v1.00 ====
   * Initial release of control.   * Initial release of control.
  
programming/tge/controls/guimoderntextlistctrl/status.1316460766.txt.gz ยท Last modified: 2011/09/19 12:32 by Nathan Martin
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki