home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Java / ScriptBuilder / NOSB30_TRIAL.exe / data1.cab / Program_Files / CompLib / TextBox / TextBox.scc < prev    next >
Encoding:
Text File  |  1998-10-05  |  5.5 KB  |  151 lines

  1. <!--Created with NetObjects Script Component Pad-->
  2. <?XML VERSION="1.0"?>
  3. <!DOCTYPE COMPONENT SYSTEM "ecmascriptcomponent.dtd">
  4.  
  5. <COMPONENT NAME="com.netobjects.TextBox" ENV="client"
  6.                DISPLAYNAME="TextBox"
  7.                HINT="Creates a textbox control."
  8.                VERSION="1.0"
  9.                SRC="TextBox.js">
  10.  
  11.    <ICON SRC16="TextBoxIcon.gif"/>
  12.    <META NAME="COPYRIGHT" VALUE="Copyright ⌐1998, NetObjects, Inc."/>
  13.    
  14.    <PROPERTY NAME="name" TYPE="STRING"
  15.                  DISPLAYNAME="name"
  16.                  HINT="(REQUIRED) Enter unique name of the control. Must exactly match the name of the corresponding JavaScript object on the page."
  17.                  DEFAULTVALUE="Textbox1">
  18.                  </PROPERTY>
  19.  
  20.    <PROPERTY NAME="textBoxName" TYPE="STRING"
  21.                  DISPLAYNAME="textBoxName"
  22.                  HINT="(REQUIRED) Enter unique name of TextBox form tag.  Must not match the 'name' property."
  23.                  DEFAULTVALUE="TextBoxName1">
  24.                  </PROPERTY>
  25.  
  26.    <PROPERTY NAME="formName" TYPE="STRING"
  27.                  DISPLAYNAME="formName"
  28.                  HINT="Enter the name of the form in which the textbox resides.">
  29.                  </PROPERTY>
  30.  
  31.    <PROPERTY NAME="value" TYPE="STRING"
  32.                  DISPLAYNAME="value"
  33.                  HINT="Enter the default value for the textbox.">
  34.                  </PROPERTY>
  35.  
  36.    <PROPERTY NAME="size" TYPE="NUMBER"
  37.                  DISPLAYNAME="size"
  38.                  HINT="Enter the textbox size in characters."
  39.                  DEFAULTVALUE="20">
  40.                  </PROPERTY>
  41.  
  42.    <PROPERTY NAME="maxLength" TYPE="NUMBER"
  43.                  DISPLAYNAME="maxLength"
  44.                  HINT="Enter the textbox value max length in characters."
  45.                  DEFAULTVALUE="20">
  46.                  </PROPERTY>
  47.  
  48.    <PROPERTY NAME="isPassword" TYPE="BOOLEAN"
  49.                  DISPLAYNAME="isPassword"
  50.                  HINT="Select whether to use password characters *** to protect textbox contents?"
  51.                  VALUESET="true|false"
  52.                  DEFAULTVALUE="false">
  53.                  </PROPERTY>
  54.  
  55.    <PROPERTY NAME="format" TYPE="STRING"
  56.                  DISPLAYNAME="format"
  57.                  HINT="Enter the format that should be automatically applied to textbox value."
  58.                  VALUESET="none|Yes/No|True/False|Percent|Currency|Fixed"
  59.                  DEFAULTVALUE="none">
  60.                  </PROPERTY>
  61.  
  62.    <PROPERTY NAME="decPlaces" TYPE="NUMBER"
  63.                  DISPLAYNAME="decPlaces"
  64.                  HINT="Enter the decimal places to which to round numeric type formated values.">
  65.                  </PROPERTY>
  66.  
  67.    <PROPERTY NAME="validate" TYPE="BOOLEAN"
  68.                  DISPLAYNAME="validate"
  69.                  HINT="Select whether validation should be performed."
  70.                  VALUESET="true|false"
  71.                  DEFAULTVALUE="true">
  72.                  </PROPERTY>
  73.  
  74.    <PROPERTY NAME="isRequired" TYPE="BOOLEAN"
  75.                  DISPLAYNAME="isRequired"
  76.                  HINT="Select whether this value is required."
  77.                  VALUESET="true|false"
  78.                  DEFAULTVALUE="false">
  79.                  </PROPERTY>
  80.  
  81.    <PROPERTY NAME="valueType" TYPE="STRING"
  82.                  DISPLAYNAME="valueType"
  83.                  HINT="Select the value type to be used in validation"
  84.                  VALUESET="none|IsAlpha|IsAlphaNum|IsAlphaNumOrUnderscore|IsInt|IsNum|IsValid5DigitZip|IsValid5Plus4DigitZip|IsValidEmail|IsValidPhone|IsValidSSN"
  85.                  DEFAULTVALUE="none">
  86.                  </PROPERTY>
  87.  
  88.    <PROPERTY NAME="state" TYPE="STRING"
  89.                  DISPLAYNAME="state"
  90.                  HINT="Select the textbox state."
  91.                  VALUESET="editable|read-only|hidden"
  92.                  DEFAULTVALUE="editable">
  93.                  </PROPERTY>
  94.  
  95.    <PROPERTY NAME="testMode" TYPE="STRING"
  96.                  DISPLAYNAME="testMode"
  97.                  HINT="Select the test mode."
  98.                  VALUESET="off|alerts|text"
  99.                  DEFAULTVALUE="off">
  100.                  </PROPERTY>
  101.  
  102.   
  103.    <METHOD NAME="validateValue"
  104.                DISPLAYNAME="ValidateValue"
  105.                ENV="CLIENT"
  106.                HINT="Validates textbox value.">
  107.                </METHOD>
  108.  
  109.    <METHOD NAME="render"
  110.                DISPLAYNAME="Render"
  111.                ENV="CLIENT"
  112.                HINT="Renders control.">
  113.                </METHOD>
  114.  
  115.    <EVENT NAME="onBlur"
  116.               DISPLAYNAME="onBlur"
  117.               HINT="Event handler fires on blur of TextBox."/>
  118.  
  119.    <EVENT NAME="onChange"
  120.               DISPLAYNAME="onChange"
  121.               HINT="Event handler fires on change of value in TextBox."/>
  122.   
  123.    <EVENT NAME="onFocus"
  124.               DISPLAYNAME="onFocus"
  125.               HINT="Event handler fires on focus of TextBox."/>
  126.  
  127.    <EVENT NAME="onSelect"
  128.               DISPLAYNAME="onSelect"
  129.               HINT="Event handler fires on select of TextBox."/>
  130.  
  131.    <EVENT NAME="onValidate"
  132.               DISPLAYNAME="onValidate"
  133.               HINT="Event handler fires on attempt to validate TextBox value."/>
  134.  
  135.    <EVENT NAME="onInvalid"
  136.               DISPLAYNAME="onInvalid"
  137.               HINT="Event handler fires on failure to validate TextBox value."/>
  138.  
  139.    <EVENT NAME="onValid"
  140.               DISPLAYNAME="onValid"
  141.               HINT="Event handler fires on successful validation of TextBox value."/>
  142.  
  143.    <EVENT NAME="onRender"
  144.               DISPLAYNAME="onRender"
  145.               HINT="Event handler fires on render of TextBox."/>
  146.  
  147.     <HELP SRC="TextBox.html"/>
  148.  
  149.  
  150. </COMPONENT>
  151.