BattClock, if you want the BattClock of TouchLockPro or StylusLock without locking possibilities!

Features:

* Very small in memory: 1 Kb in memory (check it with a task manager)
* No CPU usage: 0.00 % CPU usage, check it with a task manager)
* Very small on disk: BattClock.exe 17 Kb on disk,
* Very efficient resource usage (clock update and measuring of battery percentage)
* No updates with screen off (only listen for screen on event), so no battery usage/drain by BattClock
* Show Time and Battery percentage above the top bar (default)
* Automatic detect settings the first time started, dependent of the screen resolution and colour.
* Time in format HH:MM or H:MM or with other separator, 12 hour or 24 hour clock
* Battery indicator in percentage, indication if charging (default battery percentage character % is changed into tilde character ~)
* Date in format DD-MM or MM-DD or with other separator and with or without leading zeros
* Free memory percentage indicator or MB, updated once per second, great to see if you have memory leaks!
* CPU percentage indicator, updated once per second, great to see how much work your phone has to do!
* BattClock info can be a combination of above (Date, Time, Battery Percentage and Free memory) with a maximum of 3 lines out of 5 possibilities.
* Location and size: Clock width, height, X position, Y position and FontSize configurable. Separate settings for Portrait or Landscape. X position from the left configurable by negative value
* Color: Background and Text (Foreground) color configurable. Separate Date, Time and CPU Color. Battery Percentage and Free memory can change color when a medium or low threshold has reached (3 colors configurable)
* Looks: Separators for time and date configurable, battery percentage character configurable (on power, on battery), free memory character configurable, CPU indicator configurable.
* Automatic runtime adaption of BattClock on Portrait or Landscape mode (with negative ClockX setting)
* Configurable realtime (settings changes reflecting immediatly in BattClock) via separate BattConfig program (required: .NET 2.0 or higher, does not work on Smartphone though)
* Configurable via registry settings
* Supported resolutions: 240×320, 240×240, 480×480. 480×640, 480×800, etc.
* Supported Windows Mobile 6 Classic
* Supported Windows Mobile 6 Standard
* Supported Windows Mobile 6 Professional
* Supported Windows Mobile 6.5
* Supported Windows Mobile 5
* Also works now on Windows Mobile Standard edition (version 1.6 onwards)
* AppToDate support

Changes:

* Added option to show CPU usage percentage
* Color of CPU info configurable
* CPU indicator configurable (default %)
* Make sure to handle backlight on also as ScreenOn, to avoid possible problems with updating the BattClock
* Thresholds for Battery and Free memory separate configurable

http://forum.xda-developers.com/showthread.php?t=612083