Hi to all Lazarus people,
I have made one test application for WinCE with some nice API's like SHFullScreen (MoveWindow, ShowWindow) for full screan , GetSystemPowerStatusEx for battery status, GlobalMemoryStatus for memory status, SipShowIM for show and hide keyboard ... and everything work's like charm ... on startup screen (full screen) application monitors memory status (30Mb free), battery status .... timer is set on 15s to refresh all those values and to show hours and minutes (app is full screen so user don't have those infromation from os screen) ....
Test device is HP Ipaq 6945.
So, what is problem - when I live application started , after a while, with no time rules it exit.
There is no debug file, no worning window before exit .... nothing.
I have tested it with keybd_event function , but it just make PDA not to go on sleep , still application exit with no rules.
When user is using application everything is working and it does not exit.
All API's are from Lazarus Wiki page with some little correction found on MSDN pages (like I've wrote - they work).
Till today I used Lazarus 0.9.30.2 and latest daily snapshots - currently I use Lazarus 0.9.31 build 35407 + fpc 2.6.0 with same arm build version.
Any help, idea ?