Get MBLogic at SourceForge.net. Fast, secure and Free Open Source 
	software downloads

Numeric Data Entry

A numeric entry keypad stores digits in local memory in the web browser as they are entered. When the "store" key is pressed the accumulated value is written to the server.

A numeric entry keypad should be used *once only* in a drawing. If you need to enter data for multiple tags, use the numeric data entry *without store* and add your own separate "store" push buttons.

The keypads with integrated "store" keys and the separate "store" keys come in integer and floating point forms. These convert the accumulated values in the numeric keypads to either integer or floating point before writing them to the server. All operations within the keypad (in the browser) occur in floating point.

Numeric data entry keypads are a compound object made from multiple components. They require a Javascript object to enable them. The name of this object is hard coded into the keypad. Because of this, only **one** numeric keypad is permitted in a single drawing. You can however use the same keypad to enter data into multiple server address by using a keypad with separate "store" keys, with one "store" key for each destination.

See the details below in this document on how to implement a numeric keypad.

Type Name Label text? Embedded Javascript? Address with ID? Description
clip-art Numeric data entry (integer). numeric_pad_int No Yes No Numeric data entry with store for integer.
clip-art Numeric data entry (float). numeric_pad_float No Yes No Numeric data entry with store for floating point.
clip-art Numeric data entry. numeric_pad2 No Yes No Numeric data entry without store.
clip-art Numeric data entry store key (integer). pb_numeric_strint Yes Yes No Numeric data entry push button for storing integer.
clip-art Numeric data entry store key (floating point). pb_numeric_strfloat Yes Yes No Numeric data entry push button for storing floating point.