Recent

Author Topic: TDateEdit issues on windows XP  (Read 2093 times)

snorkel

  • Hero Member
  • *****
  • Posts: 817
TDateEdit issues on windows XP
« on: May 30, 2013, 09:53:31 pm »
Has anyone noticed that the TdateEdit control does not work on XP with themes turned off?
Also does not work on windows 7 if the "user manifest file" is unchecked.

Seems to work fine on other widgetsets, just windows seem to have the issue.

I build the app on Windows 7 and the user is on XP and when the TdateEdit button is clicked it does nothing.
« Last Edit: May 30, 2013, 09:59:16 pm by snorkel »
***Snorkel***
If I forget, I always use the latest stable 32bit version of Lazarus and FPC. At the time of this signature that is Laz 3.0RC2 and FPC 3.2.2
OS: Windows 10 64 bit

Avishai

  • Hero Member
  • *****
  • Posts: 1021
Re: TDateEdit issues on windows XP
« Reply #1 on: May 31, 2013, 12:46:30 am »
I know this doesn't answer your question, but TDateEdit and TCalendar are so broken on MSWindows I wouldn't use them.  There are just too many problems with them both.  But the killer for me is that they are 'English Only'.  Most of the text is translated per Locale, but the word 'Today' is not.  It stays 'Today' no matter what your local.
Lazarus Trunk / fpc 2.6.2 / Win32

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: TDateEdit issues on windows XP
« Reply #2 on: May 31, 2013, 07:21:59 am »
You could try the TZVDateTime , author Zoran Vucenovic,
great component, I use it a long time and have no problems.
http://wiki.freepascal.org/ZVDateTimeControls_Package#TZVDateTimePicker
Regards

 

TinyPortal © 2005-2018