Here is an update:
i reverted my date formating changes, but i changed the format string, so that the values will be filled with 0 if they are less then 10.
old format string:
"%ld/%ld/%ld %ld:%ld:%ld"
new format string:
"%02ld/%02ld/%ld %02ld:%02ld:%02ld"
[attachment deleted by admin]
great, but I think the %ld Bytes should be _() since the word bytes could be translated into other languages.
Yes your are right. I changed it.
for the other problem, i think the reason is, that we use ld, which means long int or unsigned long int.
instead we should use hd, wich means short int or unsigned short int, because wxDateTime_t is defined as:
typedef unsigned short wxDateTime_t;
[attachment deleted by admin]