TreoFlex

Version 3.5
A Palm Treo Messaging Auto-Responder for Incoming Calls

User Manual


Visit TreoTown


What is TreoFlex?

TreoFlex sends out a simple text message for ignored (receiver terminates without accepting the call) or missed (caller terminates or the ringing times out) voice calls. TreoFlex will work with both GSM and CDMA Treos. You can also send customized messages by entering them in the contacts notes of a particular contact.

From v1.2 on, TreoFlex includes TreoFlexSelect. With this, one can quickly edit and select messages for use with TreoFlex.
TreoFlex       TreoFlexSelect

TreoFlex implements a sub-set of the functionality of TreoProc. TreoProc has additional security features and meant exclusively for Treo 600 and Treo 650 GSM smartphones. In case you already use TreoProc, you don't need TreoFlex.

Downloads

The latest version of TreoFlex can be downloaded here: (PRC | ZIP). The latest version of this user manual can be viewed online here.

Installing TreoFlex

HotSync or copy TreoFlex.PRC to your Treo phone. It will apprear in the Preferences Panel under "Other". It should be installed in the internal memory for proper functioning.

Uninstalling TreoFlex

Disable TreoFlex, warm-reset and delete from the [Home]->[Menu]->[Delete] window.

Compatibility

TreoFlex should work with both GSM and CDMA variants of the Treo 600, Treo 650 and Treo 700p. I should also work with the Treo 680, though it already has this functionality built-in.

Operation

Invoking TreoFlex from the Preferences Panel will display the TreoFlex Preferences form. The options are self-explanatory. The "Mobiles only" feature depends on your Contacts database to identify Mobile phone numbers (includes both "Mobiles" and "Main" phone numbers). The Confirm "Cancel" option may be used in case you want the default to be "Cancel" instead of "Send" after the time-out.

From v1.0b2 on, you can send customized messages by entering them between <tf> and </tf> tokens in the Contacts Notes. Remember that this note should be located within the first 250 characters the memo and should not be more than 160 characters in length.

The Do-Not-Disturb functionality is experimental in TreoFlex. Use with extreme caution. I will not be responsible for any missed or un-logged calls. In case you don't use this feature, there will be no problem at all using TreoFlex.

From v1.21 on, you can include Contact information like Company, Title, City etc. in your message. Just include the following "tokens" in your message text and the corresponding information will be included in it. Remember that your message still needs to be less that 160 characters.

Type-in this "Token"
in your Messaging text...
...to include
^0 Time in system format
^1 Date in system format
^2 First Name
^3 Last Name
^4 Title
^5 Company
^6 Custom 1
^7 Custom 2
^8 Custom 3
^9 Custom 4

Features of TreoFlex

Limitations of TreoFlex

Known Bugs and Issues

TreoFlex Version History

Version Date Remarks
1.0b1 28-Feb-2007 Initial Release.
1.0b2 28-Feb-2007
  • Do-Not-Disturb function (experimental).
  • Customised Messages from Contacts Notes.
1.1 01-Mar-2007 Production Release.

  • Removed Do-Not-Disturb function.
1.2 02-Mar-2007
  • Includes TreoFlexSelect v1.1.
  • Other minor enhancements.
1.2 03-Mar-2007 v1.2 Re-release w/ TreoFlexSelect v1.2.

  • Fixed continuous reset problem when TreoFlexSelect is installed.
  • Minor UI related modifications in TreoFlexSelect.
1.2 04-Mar-2007 v1.2 Re-release w/ TreoFlexSelect v1.21.

  • Fixed a problem where TreoFlexSelect did not allow editing of messages.
1.2 06-Mar-2007 v1.2 Re-release w/ TreoFlexSelect v1.22.

  • Fixed a problem where TreoFlexSelect did not allow special characters to be inserted in the message editing field.
  • 5-way navigation for quick message selection in TreoFlexSelect.
  • Minor UI problems in TreoFlexSelect fixed.
1.21 19-Mar-2007
  • Implemented contact fields (Company, Title etc.) inclusion in the message.
1.22 20-Mar-2007
  • Fixed resets caused by incoming calls with no Caller ID.
1.24 24-Apr-2007
  • Fixed problem where the Current Privacy form would popup on exiting TreoFlex.
1.24 10-May-2007 v1.24 Re-release w/ TreoFlexSelect v1.23.

  • Smaller PRC.
  • Minor enhancements. Flashing screen problem fixed.
1.5 03-Jun-2007
  • Works with Treo 755p.
  • More robust forms and callback handling.
1.5 04-Jun-2007 v1.5 Re-release w/ TreoFlexSelect v1.4.

  • Minor enhancements in TreoFlexSelect.
1.5 05-Jun-2007 v1.5 Re-release w/ TreoFlexSelect v1.5.

  • Edit menu added.
1.7 08-Jun-2007 v1.7 Release w/ TreoFlexSelect v1.6.

  • Minor changes to TreoFlex.
  • Added "Default Cancel" option to TreoFlexSelect.
1.8 18-Jun-2007
  • Messaging error reporting enabled.
1.9 27-Jun-2007
  • High-resolution icons.
2.0 13-Jul-2007 v2.0 Release w/ TreoFlexSelect v1.8.

  • Minor UI changes in TreoFlex and TreoFlexSelect.
2.4 22-Dec-2007
  • Freeware version, fully functional, no limitations.
2.5 25-Apr-2008
  • Centro compatible.
  • Fixed a problem where TreoFlex would not activate after deep sleep.
2.7 01-May-2008
  • Fully Centro compatible, w/ TreoFlexSelect v2.3.
  • Minor bug-fixes.
3.0 3-Jun-2008
  • Bug-fix in contacts-notes handling routine.
3.2 17-Jun-2008
  • Added "Notify" feature.
  • Major rewrite. Faster, more reliable operation.
  • TreoFlexSelect (v2.3 and below) will no longer work with TreoFlex. Use TreoFlexSelect v2.4.
3.4 18-Jun-2008
  • Added logging feature.
  • TreoFlexSelect v2.5.
3.5 19-Jun-2008
  • Minor feature enhancements.
3.5 5-Jul-2008
  • TreoFlexSelect v2.6. Minor bug-fix in "Enable Between" routine.

Acknowledgements

EULA (End User Licence Agreement)


If you like TreoFlex, please support its development by clicking the [Make a Donation] button:

Copyright (C) 2006 Vinodh Kumar M.
| www.swCP3.com/TreoFlex/ | info@swCP3.com | Document Version: 1.80 | Date: 5-Jul-2008 |