Home Home
Online Store Online Store
Questions Questions

This site offers secure, encrypted ordering for your protection. Click here to find out more

PopupUtils SFX for PalmOS
Sample App showing Popup Time Selector and InputPrompt
Sample App showing Popup Time Selector and InputPrompt

PopupUtils V1.8 Released September 7, 2004

New in V1.5: InputPrompt and ShowStatusMessage!

PopupUtils is a SatForms plugin extension that provides some handy methods for making your SatForms application more "escape-proof". By escape-proof, I mean more resistant to a user exiting the application at times when you don't want them to exit. PopupUtils also provides convenience by enabling you to pop up keyboards, date and time pickers, etc., completely under script control.

PopupUtils provides the following escape-proofed features:

  • InputPrompt provides a popup prompt with an edit field, with a customizable title, prompt, and button captions. The edit field font is programmable, giving you the ability to use one of the symbol fonts for obscured password entry.
  • ShowStatusMessage is a very simple routine to display a single line of text in a box on top of your form, and then erase it at a later point. It is intended for short status or progress type messages that do not require or allow any user input.
  • MaximumShields single function call for complete escape prevention
  • standard popup alpha, numeric, and international keyboards
  • standard popup date selector with settable title
  • popup single time selector with settable title
  • standard popup Graffiti Reference Chart
  • extra-escape-proofed version of the PromptUser msgbox and prompt replacement dialog from PocketUtils (lets you define the prompt's title, message, and button labels)
  • As well, PopupUtils includes a trio of very powerful methods (IgnoreKey, RestoreKey, GetIgnoredKeyList) enabling you to tell SatForms to ignore specified keys or buttons globally throughout your application, without you needing to trap them in the OnKey event for every single form. For example, to tell SF to ignore the Find silkscreen key throughout your application, you would simply call IgnoreKey(264) once at the start of your app. Keys are specified by their PalmOS ASCII code, and can refer to standard alphabet keys or virtual keys like the Launch button or hard buttons. A handy text PalmOS keycode reference table is included in the PopupUtils documentation. IgnoreKey works everywhere that the OnKey event works, but does not work where OnKey does not work either. That is what the other popup methods are designed to address.

Upgrade from PopupUtils 1.2: If you are an existing PopupUtils V1.2 (or previous) owner, you can upgrade to PopupUtils V1.7 at a special price. See the following page:

Evaluation Version Download

An evaluation version of this extension is available so you can try it out before deciding to purchase. To download an evaluation version of this extension, complete the Product Evaluation Request Form with your full address information. Eval version download instructions will be supplied upon completion of the request form. The evaluation versions of the extensions display a notice screen each time they are run, but do not time out. They are intended for internal testing use only and may not be distributed.

Site License Available

You can purchase a site license for this product that enables its use by an unlimited number of developers (persons) at a single office location. Site licenses cost 2.5 times the single license fee. To purchase a site license, simply enter a quantity of 2.5, click on the ADD button to add it to your shopping basket, and then click View Basket to complete your order. Thank you!

System Requirements:
  • Compatible with SatForms 3.1 and higher
  • Compatible with PalmOS 3.0 and higher
  • PalmOS5 Ready!
License Information:
  • PalmDataPro extensions include a royalty-free per-developer runtime license
  • You can distribute the extension PRC files royalty-free with your app but you need to purchase a separate license for each SF developer (person).
Reference: SFX-023

Manufactured by: Thacker Network Technologies Inc.

Payment Methods:
American Express, MasterCard, Visa, Money Order or Wire Transfer

All prices in US dollars. Convert this to your own currency. Canadian GST/HST tax will be added to purchases made by Canadian residents. The software will be emailed to you upon receipt of payment.

Currency US$
Ref Description Price Quantity Required Add To Basket
SFX-023  PopupUtils SFX for PalmOS  50.00 each

Select here to BUY this item NOW
Proceed to the checkout and view the contents of your basket
Proceed to the checkout and view the contents of your basket

Select here to Request Further Information about this item

Thacker Network Technologies Inc., 5338 - 51st Avenue, Lacombe, Alberta, T4L 1N5 Canada
Tel: 403-782-5432 Fax: 403-782-1794
Built using ecBuilder.