<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="versions.xsl"?>
<product>
  <name>DialogPro-Plugin</name>
  <type>Plugin</type>
  <branch>1</branch>
  <full_version>1.7.2</full_version>
  <versions>
    <version>
      <release>1.7.2</release>
      <build>172</build>
      <released>2010-07-13</released>
      <comment>Maintenance release</comment>
      <changes>
        <change>
          <type>enh</type>
          <description>Servoy 5.2 enhancements</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.7.1</release>
      <build>171</build>
      <released>2010-03-05</released>
      <comment>Servoy 5.1 only bug fix</comment>
      <changes>
        <change>
          <type>fix</type>
          <description>fixed a class loading issue with Servoy 5.1</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.7.0</release>
      <build>170</build>
      <released>2009-12-13</released>
      <comment>Maintenance release, improved Servoy 5 compatibility</comment>
      <changes>
        <change>
          <type>fix</type>
          <description>CheckboxList: fixed a possible NullPointer when calling setSelectedReturnValues</description>
        </change>
        <change>
          <type>enh</type>
          <description>added requestFocus to all components</description>
        </change>
        <change>
          <type>fix</type>
          <description>ProgressDialog: the dialog stopped 1 step to early</description>
        </change>
        <change>
          <type>enh</type>
          <description>Improved Servoy 5 compatibility</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.6.1</release>
      <build>161</build>
      <released>2009-10-01</released>
      <comment>Maintenance release with minor enhancements</comment>
      <changes>
        <change>
          <type>enh</type>
          <description>added requestFocus() to components</description>
        </change>
        <change>
          <type>fix</type>
          <description>ProgressDialog: fixed a small bug where a progress dialog was closed a bit too early</description>
        </change>
        <change>
          <type>fix</type>
          <description>Spinner: fixed a small glitch where a spinner could return the wrong value</description>
        </change>
        <change>
          <type>fix</type>
          <description>CheckboxList: fixed a possible NullPointer in if a null value was provided as selected value</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.6.0</release>
      <build>160</build>
      <released>2008-12-12</released>
      <comment>Improved compatibility with Servoy 4</comment>
      <changes>
        <change>
          <type>enh</type>
          <description>Checkbox: added .enabled property</description>
        </change>
        <change>
          <type>enh</type>
          <description>Improved compatibility with Servoy 4</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.5.3</release>
      <build>153</build>
      <released>2008-07-14</released>
      <comment></comment>
      <changes>
        <change>
          <type>fix</type>
          <description>fixed a long standing problem that sometimes prevented progress dialogs from hiding</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.5.2</release>
      <build>152</build>
      <released>2008-07-09</released>
      <comment></comment>
      <changes>
        <change>
          <type>fix</type>
          <description>fixed a Mac only problem with Java 6</description>
        </change>
        <change>
          <type>enh</type>
          <description>added scrollbars to RadioButtonGroups if their height is fixed</description>
        </change>
        <change>
          <type>fix</type>
          <description>fixed a few minor progress dialog bugs</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.5.0</release>
      <build>150</build>
      <released>2008-04-24</released>
      <comment>Support for tables from the Table-Bean added</comment>
      <changes>
        <change>
          <type>enh</type>
          <description>Added support for Table-Bean tables; tables from the Table-Bean can be added to a dialog using addComponent()</description>
        </change>
        <change>
          <type>enh</type>
          <description>Added relationSortString property to FoundSetTreeModel to allow sorting of child records</description>
        </change>
        <change>
          <type>fix</type>
          <description>Fixed a problem where the ProgressDialog did not disappear sometimes</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.4.4</release>
      <build>144</build>
      <released>2007-10-22</released>
      <comment></comment>
      <changes>
        <change>
          <type>fix</type>
          <description>RadioButtonGroup: label could not be set to null</description>
        </change>
        <change>
          <type>chg</type>
          <description>Table: getSelectedRows now returns the real rows of a sorted table, not the visible indices</description>
        </change>
        <change>
          <type>fix</type>
          <description>Table: table types singleSelection and multipleSelection were editable</description>
        </change>
        <change>
          <type>chg</type>
          <description>Table: empty datasets resulted in a NullPointerException. Now, no table will be created if the dataset has no rows.</description>
        </change>
        <change>
          <type>fix</type>
          <description>CustomDialog: wrong parameter handling when calling addTable()</description>
        </change>
        <change>
          <type>enh</type>
          <description>Table: added support for i18n for column names</description>
        </change>
        <change>
          <type>enh</type>
          <description>Table: added optional parameter String[] columnNames (with i18n support) when providing a Dataset</description>
        </change>
        <change>
          <type>enh</type>
          <description>Button: added optional parameter boolean isDefault</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.4.3</release>
      <build>143</build>
      <released>2007-10-05</released>
      <comment></comment>
      <changes>
        <change>
          <type>fix</type>
          <description>CheckboxList: setListData would only populate returnValues if an object[][] was provided</description>
        </change>
        <change>
          <type>fix</type>
          <description>Combobox: passing a dataset does not always work right</description>
        </change>
        <change>
          <type>fix</type>
          <description>Combobox: addItem, addItems and setItems did does not work right when using display/return values</description>
        </change>
        <change>
          <type>enh</type>
          <description>Combobox: added allowEmptyValues property</description>
        </change>
        <change>
          <type>fix</type>
          <description>List/CheckboxList: passing a dataset does not work in Servoy 3 when using setListData()</description>
        </change>
        <change>
          <type>fix</type>
          <description>DialogPro: dialogs were not always shown on top of other windows (especially when called from a formInDialog)</description>
        </change>
        <change>
          <type>fix</type>
          <description>ProgressDialog: min, max and value were not be passed from initial call plugins.DialogPro.ProgressDialog()</description>
        </change>
        <change>
          <type>fix</type>
          <description>List: possible NullPointerException when passing nulls in display values prevented</description>
        </change>
        <change>
          <type>enh</type>
          <description>InfoSplash: added optional parameters for location x and y, width and height; if x and y are set to -1, the dialog will be centered on either the screen or the Servoy window (depending on alignToServoyWindow)</description>
        </change>
        <change>
          <type>enh</type>
          <description>InfoSplash: added optional boolean closeOnClick (default: true) which allows to prevent the closing of a splash by clicking in it</description>
        </change>
        <change>
          <type>fix</type>
          <description>Tree: selectionPath throws a NullPointer with return values of type Number</description>
        </change>
        <change>
          <type>enh</type>
          <description>Tree: added setScrollPathToVisible to make sure a certain path is visible (the tree will scroll to the given path)</description>
        </change>
        <change>
          <type>fix</type>
          <description>FoundSetTreeModel: fixed a problem when passing a foundset in Servoy 3.5</description>
        </change>
        <change>
          <type>fix</type>
          <description>CustomWindow: only global methods could be called</description>
        </change>
        <change>
          <type>fix</type>
          <description>CustomWindow: no results were passed to a method if the user hit cancel</description>
        </change>
        <change>
          <type>fix</type>
          <description>CustomWindow: execution of methods attached to buttons failed</description>
        </change>
        <change>
          <type>enh</type>
          <description>added optional parameter dimScreen to infoSplash</description>
        </change>
        <change>
          <type>fix</type>
          <description>Tree: fixed a NullPointer when no value was selected</description>
        </change>
        <change>
          <type>enh</type>
          <description>Combobox: added setSelectedReturnValue() to set the selected value by providing a returnValue for a display/return value list</description>
        </change>
        <change>
          <type>enh</type>
          <description>ProgressDialog: added setIsCanceled()</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.3.3</release>
      <build>133</build>
      <released>2007-06-25</released>
      <comment></comment>
      <changes>
        <change>
          <type>fix</type>
          <description>ProgressDialog: setting the statusText of a progress dialog that is not yet visible will no longer give an error, but show the dialog</description>
        </change>
        <change>
          <type>enh</type>
          <description>ProgressDialog: added resizable property</description>
        </change>
        <change>
          <type>fix</type>
          <description>CheckboxList: fixed a bug that would prevent setSelectedReturnValues() to work right in all situations</description>
        </change>
        <change>
          <type>enh</type>
          <description>List and CheckboxList: added setRowHeight to set a fixed height for the rows of the list</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.3.2</release>
      <build>132</build>
      <released>2007-05-24</released>
      <comment></comment>
      <changes>
        <change>
          <type>enh</type>
          <description>Tree: added setNodeLevelVisible(int level)</description>
        </change>
        <change>
          <type>enh</type>
          <description>added optional parameter showBorder to showInfoSplash()</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.3.0</release>
      <build>130</build>
      <released>2007-05-16</released>
      <comment></comment>
      <changes>
        <change>
          <type>enh</type>
          <description>ProgressDialog: added showWaitCursor property (defaults to true)</description>
        </change>
        <change>
          <type>enh</type>
          <description>ProgressDialog: resizable did not work</description>
        </change>
        <change>
          <type>fix</type>
          <description>List: fixed a bug where null was returned if a JSDataSet was provided</description>
        </change>
        <change>
          <type>enh</type>
          <description>added CheckboxList</description>
        </change>
        <change>
          <type>enh</type>
          <description>Button: added setMethod(), setMethodArguments(), closeDialogOnMethodCall</description>
        </change>
        <change>
          <type>enh</type>
          <description>CustomDialog: added closeDialog() to close a dialog that was left open by a button with a custom method</description>
        </change>
        <change>
          <type>enh</type>
          <description>CustomDialog: added getResult() to get the resultArray if the dialog was closed by a button with a custom method</description>
        </change>
        <change>
          <type>enh</type>
          <description>CustomDialog: added closeDialog to "manually" close a dialog (a custom button might have prevented the closing of the dialog)</description>
        </change>
        <change>
          <type>enh</type>
          <description>List: if the List is set to listSelectionMode_SINGLE, the returnValue will be a single value instead of an array</description>
        </change>
        <change>
          <type>enh</type>
          <description>Button: added showFocus property (defaults to true)</description>
        </change>
        <change>
          <type>enh</type>
          <description>Button: added showClick property (defaults to true)</description>
        </change>
        <change>
          <type>enh</type>
          <description>added getVersion()</description>
        </change>
        <change>
          <type>enh</type>
          <description>added CheckboxTree</description>
        </change>
        <change>
          <type>enh</type>
          <description>added FoundSetTreeModel</description>
        </change>
        <change>
          <type>enh</type>
          <description>TreeElement: added hasChildren</description>
        </change>
        <change>
          <type>enh</type>
          <description>Tree: added setFoundSetTreeModel()</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.2.0</release>
      <build>120</build>
      <released>2007-05-02</released>
      <comment></comment>
      <changes>
        <change>
          <type>enh</type>
          <description>added onClose to constants and customdialog</description>
        </change>
        <change>
          <type>enh</type>
          <description>CustomDialog: added addHtmlArea()</description>
        </change>
        <change>
          <type>enh</type>
          <description>added ProgressDialog</description>
        </change>
        <change>
          <type>enh</type>
          <description>CustomDialog: added possibility to show buttons on the right</description>
        </change>
        <change>
          <type>enh</type>
          <description>added Tree</description>
        </change>
        <change>
          <type>enh</type>
          <description>added TreeElement</description>
        </change>
        <change>
          <type>enh</type>
          <description>added FileBrowser</description>
        </change>
        <change>
          <type>enh</type>
          <description>added showFileBrowser</description>
        </change>
      </changes>
    </version>
    <version>
      <release>1.1.0</release>
      <build>110</build>
      <released>2007-04-02</released>
      <comment>Public release</comment>
    </version>
    <version>
      <release>1.0.0</release>
      <build>100</build>
      <released>2007-02-28</released>
      <comment>Initial release</comment>
    </version>
  </versions>
</product>

