PDA

View Full Version : PluginAdapter


hendrixus
1st June 2007, 11:21 PM
http://www.accosto.com/images/pa-v01b-aboutbox-8.png
"
Idea

j11, the owner of riot.ru, got BLifePlugin (http://www.accosto.com/?page_id=5) on his smartphone and asked me for a PocketPC version of this plugin for his HTC TyTN.
I was too lazy to support a PocketPC configuration of the plugin. Well, my next idea was better and much more useful (I hope).

Description

PluginAdapter is a PocketPC Today plugin and can “host” virtually any MS Smartphone homescreen plugin that doesn’t use smartphone-specific features of windows mobile.

PluginAdapter has only one variable to set: homescreen XML file path. You can change it with your favourite registry editor at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items\ PluginAdapter\HomeXMLFilename (REG_SZ)
If this value is absent, the file
\My Documents\PluginAdapter.home.xml
will be used.

This XML file is an ordinary smartphone homescreen xml with one restriction: you can have only one <plugin> defined (current version doesn’t support more). You should leave default, scheme, etc. intact because color scheme, fonts, padding and many more are defined there.

Interface

PluginAdapter doesn’t have its own interface except that one little information box displayed when first Action event occurs (see below).

Compatibility

Plugin will work on touchscreen devices running Windows Mobile 2002 or later (PocketPC or Phone Edition).

All tests were passed with PocketPC emulator (Windows Mobile 2003) because I do not have PocketPC. Some guys reported that PluginAdapter works well on Q-Tek S100 (Windows Mobile 2003 SE), HTC TyTN (WM5), Acer n311 (WM5). I used my BLifePlugin as a guest smartphone plugin for all tests (installation package contains both the PluginAdapter and BLifePlugin, version 0.3).

ATTENTION!!!

This project is currently in Beta stage, please report bugs and suggestions at this (http://www.modaco.com/index.php?showtopic=255198) topic at modaco.com.

At the download page you may find a debug-logging-enabled version of adapter which can help me to solve problems. Log is saved to \My Documents\PluginAdapter_xx.log. I would be appreciated if your bug reports will be accompanied with log file! Thank you!"