Forum > Third party
ZVDateTimeCtrls 1.1 is released
(1/1)
Zoran:
The new version 1.1 of ZVDateTimeCtrls package is released. Download it from Lazarus-ccr.
There are some improvements in Data aware control's (DBZVDateTimePicker's) interacting with DataSource. There are also several fixes, these are some of them.
1. In runtime changing date/time in DBZVDateTimePicker was possible when not connected to database.
- When not connected to specific DB field, or when the Database connection is not active, now the control can only have NULL value, which is appropriate behaviour for a DB control.
2. The Time property was accidentaly published in DBZVDateTimePicker. Time property, as well as Date, cannot be used directly in DBZVDateTimePicker, it is tied to underlying DB field.
- The Time property is removed from published section of TDBZVDateTimePicker.
3. The DBZVDateTimePicker's properties MaxDate and MinDate were displayed as real numbers in Object inspector.
- They are now displayed as dates.
4. The Hint property didn't work -- the hint didn't appear.
- Now the Hint is shown when mouse pointer is over the control, of course only if ShowHint is set to True.
5. When calendar button is shown and AutoSize is False and the width is less than Text's width + SpeedButton's width, then the button gets hidden behind the text.
- Now, the button is shown in front of the text, which is more appropriate behaviour.
6. When UpDown is shown and AutoSize is False, if Heigth is set to more than it would be if AutoSized, then, setting AutoSize to True would not trigger shirnking the control's Height as it should.
- Fixed, now it does.
exdatis:
Excellent! :)
bonmario:
Hi, i can't compile with last SVN: Lazarus 0.9.29 r25326 FPC 2.4.0 i386-win32-win32/win64
When i compile i have this error:
--- Code: ---C:\Pascal\LazarusLavoro\____Componenti\ZVDateTimeCtrls\zvdatetimepicker.pas(471,20) Error: There is no method in an ancestor class to be overridden: "class TCustomZVDateTimePicker.GetControlClassDefaultSize:<record type>;"
--- End code ---
Hi, Mario
Zoran:
This problem is caused by changes in Lazarus svn.
Therefore, the new version ZVDateTimeCtrls 1.2 is now available for download in ccr. Sorry for the inconvinience.
Navigation
[0] Message Index