home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 October A / Pcwk10a98.iso / Lotus / NETOBJ / T2.Z / NOF.JSB < prev    next >
Text File  |  1998-02-28  |  47KB  |  1,968 lines

  1. <JSB>
  2. <JSB_DESCRIPTOR NAME = "NetObjectBean" 
  3. DISPLAYNAME = "NetObject Fusion JavaScript" ENV = "client" 
  4. SHORTDESCRIPTION = "NOF JSB file" JSFILE="effects.js">
  5.  
  6. <!--  The Netobject Bean      Version 0.2 -->
  7. <!--
  8.  
  9.  
  10. /***** DRAWOBJ TYPES  MAPPED TO HTML OBJECTS  *****/
  11.  
  12.     layout                    *doc    // special case for layout
  13.     
  14.     rectangle,                 *img,vis
  15.     roundRectangle,         *img,vis
  16.     line,                    *img,vis
  17.     ellipse,                *img,vis
  18.     text,                    *txt,vis
  19.     picture,                *img,vis
  20.     poly,                    *img,vis
  21.     ShockWave,                *shk
  22.     Sound,                    *snd    // this is a bit wierd: either linked icon orinline
  23.     Video,                    *vid        // this is a bit wierd: either linked icon orinline
  24.     ActiveX,                *act
  25.     FormMultiEdit,            *tfd
  26.     arrowline,                *img,vis
  27.     NavBar,                    *nav,vis
  28.     Banner,                    *img,vis         // might do something different here?
  29.     VertBar,                *nav,vis                
  30.     VertBanner,                *img,vis
  31.     FormButton,                *btn
  32.     FormRadio,                *rad
  33.     FormCheckBox,            *chk
  34.     FormEdit,                *tfd
  35.     FormPsw,        //not used!
  36.     FormComboBox,            *sel
  37.     FormClearButton,        *btn
  38.     BBSComp,                                // these are all components, see below
  39.     SiteMapperComp,
  40.     PopMenuComp,
  41.     FormToolComp,
  42.     BillboardComp,
  43.     TickerTape,
  44.     NavBarPicture,            *img,vis
  45.     Quicktime,                *qck
  46.     styleLine,                *vis
  47.     whiteboard,                *lyr, vis
  48.     
  49. //    AND: (drawobj types???)
  50.     Java                    *jav,vis
  51.     Component                *com,vis      // if we wrap our components as javabeans, then we can get event, method info for them that way
  52.     JavaBean                *jbn,vis
  53.     Table                    *tbl,vis
  54.     ImageMap                *map
  55.     TextLink                *tln
  56.     DataList                            
  57.  
  58.     Frameset                *fst
  59.     Frame                    *fra
  60.  
  61. /*****  HTML TYPES MAPPED TO LAYOUT TYPES *****/
  62.  
  63.     img = image                       // picture, navbutton, banner, drawobjects
  64.     txt = text block            // text
  65.     chk = checkbox                // FormCheckbox
  66.     rad = radio button             // FormRadio
  67.     frm = form                    // ****
  68.     tfd = text field            // FormEdit, FormMultiEdit
  69.     sel = selection object         // FormComboBox
  70.     btn = button                // FormButton
  71.     doc = document                // layout
  72.     win = window                // ****
  73.     lyr = white board            // whiteboard
  74.  
  75. // NEW:  (no custom entries yet, but most are in 'VIS')
  76.     shk = shockwave                // ShockWave
  77.     snd = Sound                    // Sound
  78.     vid = Video                    // Video
  79.     act = ActiveX                // ActiveX
  80.     nav = NavBar                // NavBar, VertBar
  81.     tbl = Table                    // Table
  82.     jav = Java                    // ???
  83.     com = Component                // ???
  84.     jbn = JavaBean                // ??
  85.     map    = imageMap                //
  86.     tln = text link                //
  87.         
  88.     vis = visible object     (img, txt, lyr, nav, tbl)
  89.     all = all object            //
  90.  
  91. /*****  PROPERTY TYPES *****/
  92.  
  93. //???? do we need all these???
  94.  
  95.     string
  96.     number    
  97.     boolean
  98.     path        - needs to be resolved at publish time
  99.     object        - JavaScript object containing multiple parameters (point, rect, message)
  100.     link        - needs to be resolved at publish time
  101.     color        - treat as string?
  102.  
  103. /*****  PROPERTY CLASSES *****/
  104.  
  105.     image         - brings up NOF image selection dialog
  106.     file        - brings up file open dialog                 // is there a way to specify type filters?
  107.     objectID    - select an ID from list of layout objects
  108.     link        - brings up NOF link dialog
  109.     color        - brings up color picker or type to set #rrggbb
  110.     message        - brings up message dialog to set Target, Message, Data (and Name?)
  111.     
  112. -->
  113.  
  114.  
  115.  
  116. <!--  The list of events in the Netobject Bean -->
  117.  
  118.  
  119.  
  120. <!-- ###### Mouse ######## -->            
  121.  
  122. <JSB_EVENT NAME = "Clicked" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "img,tln,map,chk,rad,btn">
  123. <!--
  124. <JSB_EVENT NAME = "Double Clicked" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "img,tln,map">
  125. -->
  126. <JSB_EVENT NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Clicked" >
  127.  
  128. <!--
  129. <JSB_EVENT NAME = "Mouse Down" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "vis,doc, fra, map">
  130. <JSB_EVENT NAME = "Mouse Up" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "vis,doc, fra, map">
  131. -->
  132. <JSB_EVENT NAME = "Mouse Down" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "img,tln, map">
  133. <JSB_EVENT NAME = "Mouse Up" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "img,tln, map">
  134.  
  135. <JSB_EVENT NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Mouse Up" >
  136.  
  137. <JSB_EVENT NAME = "Mouse Over" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "img, lyr,tln, map">
  138. <JSB_EVENT NAME = "Mouse Out" DISPLAYNAME = "" MENUITEM = "Mouse" LAYOUTOBJECTLIST = "img,  lyr,tln, map">
  139.  
  140. <!-- ###### Object ######## -->            
  141.  
  142.  
  143. <JSB_EVENT NAME = "Hidden" DISPLAYNAME = "Hidden" MENUITEM = "Object" LAYOUTOBJECTLIST = "vis,shk, com,snd,jav,act,vid,qck,doc, fra">
  144. <JSB_EVENT NAME = "Shown" DISPLAYNAME = "Shown" MENUITEM = "Object" LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc, fra">
  145.  
  146. <JSB_EVENT NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Shown">
  147. <JSB_EVENT NAME = "Error" DISPLAYNAME = "Error" MENUITEM = "Object" LAYOUTOBJECTLIST = "img">
  148. <JSB_EVENT NAME = "Loaded" DISPLAYNAME = "Loaded" MENUITEM = "Object" LAYOUTOBJECTLIST = "img">
  149.  
  150. <JSB_EVENT NAME = "Focus" DISPLAYNAME = "Focus" MENUITEM = "Object" LAYOUTOBJECTLIST = "chk">
  151. <JSB_EVENT NAME = "Blur" DISPLAYNAME = "Blur" MENUITEM = "Object" LAYOUTOBJECTLIST = "chk">
  152.  
  153. <JSB_EVENT NAME = "Focus" DISPLAYNAME = "Focus" MENUITEM = "Object" LAYOUTOBJECTLIST = "rad">
  154. <JSB_EVENT NAME = "Blur" DISPLAYNAME = "Blur" MENUITEM = "Object" LAYOUTOBJECTLIST = "rad">
  155.  
  156. <JSB_EVENT NAME = "Reset" DISPLAYNAME = "Reset" MENUITEM = "Object" LAYOUTOBJECTLIST = "frm">
  157. <JSB_EVENT NAME = "Submit" DISPLAYNAME = "Submit" MENUITEM = "Object" LAYOUTOBJECTLIST = "frm">
  158.  
  159. <!--  ##### should have onChange here -->
  160. <JSB_EVENT NAME = "Change" DISPLAYNAME = "Change" MENUITEM = "Object" LAYOUTOBJECTLIST = "tfd">
  161. <JSB_EVENT NAME = "Select" DISPLAYNAME = "Select" MENUITEM = "Object" LAYOUTOBJECTLIST = "tfd">
  162. <JSB_EVENT NAME = "Focus" DISPLAYNAME = "Focus" MENUITEM = "Object" LAYOUTOBJECTLIST = "tfd">
  163. <JSB_EVENT NAME = "Blur" DISPLAYNAME = "Blur" MENUITEM = "Object" LAYOUTOBJECTLIST = "tfd">
  164.  
  165. <!--  ##### should have onChange here -->
  166. <JSB_EVENT NAME = "Change" DISPLAYNAME = "Change" MENUITEM = "Object" LAYOUTOBJECTLIST = "sel">
  167. <JSB_EVENT NAME = "Focus" DISPLAYNAME = "Focus" MENUITEM = "Object" LAYOUTOBJECTLIST = "sel">
  168. <JSB_EVENT NAME = "Blur" DISPLAYNAME = "Blur" MENUITEM = "Object" LAYOUTOBJECTLIST = "sel">
  169.  
  170.  
  171.  
  172. <JSB_EVENT NAME = "Clicked" DISPLAYNAME = "Clicked" MENUITEM = "Object" LAYOUTOBJECTLIST = "btn">
  173. <JSB_EVENT NAME = "Focus" DISPLAYNAME = "Focus" MENUITEM = "Object" LAYOUTOBJECTLIST = "btn">
  174. <JSB_EVENT NAME = "Blur" DISPLAYNAME = "Blur" MENUITEM = "Object" LAYOUTOBJECTLIST = "btn">
  175.  
  176.  
  177. <!-- ###### Page ######## -->            
  178.  
  179. <JSB_EVENT NAME = "Page Loaded" DISPLAYNAME = "" MENUITEM = "Page" LAYOUTOBJECTLIST = "vis,shk,com,tln,snd,jav,act,vid,qck,doc, fra,fst,chk,tfd,rad.sel,btn,map">
  180. <JSB_EVENT NAME = "Page Exiting" DISPLAYNAME = "" MENUITEM = "Page" LAYOUTOBJECTLIST = "vis,shk,com,tln,snd,jav,act,vid,qck,doc, fra,fst,tfd,rad.sel,btn,map">
  181.  
  182.  
  183. <JSB_EVENT NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Page">
  184.  
  185.  
  186. <!-- ###### Transition ######## -->            
  187.  
  188. <JSB_EVENT NAME = "Transition Started" DISPLAYNAME = "Transition Started" MENUITEM = "Transition" LAYOUTOBJECTLIST = "vis,doc, fra">
  189. <JSB_EVENT NAME = "Transition Ended" DISPLAYNAME = "Transition Ended" MENUITEM = "Transition" LAYOUTOBJECTLIST = "vis,doc, fra">
  190.  
  191.  
  192. <!-- ###### Motion ######## -->            
  193.  
  194. <JSB_EVENT NAME = "Motion Started" DISPLAYNAME = "Motion Started" MENUITEM = "Motion" LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  195. <JSB_EVENT NAME = "Motion Ended" DISPLAYNAME = "Motion Ended" MENUITEM = "Motion" LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  196.  
  197. <!-- ###### Drag ######## -->            
  198.  
  199. <JSB_EVENT NAME = "Drag Started" DISPLAYNAME = "Drag Started" MENUITEM = "Drag" LAYOUTOBJECTLIST = "vis">
  200. <JSB_EVENT NAME = "Drag Ended" DISPLAYNAME = "Drag Ended" MENUITEM = "Drag" LAYOUTOBJECTLIST = "vis">
  201.  
  202. <JSB_EVENT NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Drag" >
  203.  
  204.  
  205. <!-- ###### Get Property ######## -->            
  206.  
  207.  
  208. <!-- ###### Set Property ######## -->            
  209.  
  210. <!-- ###### Utility ######## -->            
  211.  
  212.  
  213. <!-- ###### Window ######## -->            
  214.  
  215.  
  216. <JSB_EVENT NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Window" >
  217.  
  218.  
  219. <!--  The list of methods in the Netobject Bean -->
  220.  
  221.  
  222.  
  223. <!-- ###### Mouse ######## -->            
  224.  
  225. <!--
  226. <JSB_METHOD
  227.     NAME = "Set Masking"
  228.     DISPLAYNAME = "Set Masking"
  229.     TYPE=void
  230.     MENUITEM = "Mouse"
  231.     POPPARAMETERLIST = "true,false"
  232.     LAYOUTOBJECTLIST = "img">
  233. </JSB_METHOD>
  234. <JSB_METHOD
  235.     NAME = "Get Masking"
  236.     DISPLAYNAME = "Get Masking"
  237.     TYPE=void
  238.     MENUITEM = "Mouse"
  239.     LAYOUTOBJECTLIST = "img">
  240. </JSB_METHOD>
  241. -->
  242. <!-- ###### Object ######## -->            
  243.  
  244. <JSB_METHOD
  245.     NAME = "Hide"
  246.     DISPLAYNAME = "Hide"
  247.     TYPE=void
  248.     MENUITEM = "Object"
  249.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  250. </JSB_METHOD>
  251. <JSB_METHOD
  252.     NAME = "Show"
  253.     DISPLAYNAME = "Show"
  254.     TYPE=void
  255.     MENUITEM = "Object"
  256.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  257. </JSB_METHOD>
  258.  
  259. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Show"></JSB_METHOD>
  260.  
  261. <JSB_METHOD
  262.     NAME = "Bring Forward"
  263.     DISPLAYNAME = "Bring Forward"
  264.     TYPE=void
  265.     MENUITEM = "Object"
  266.     LAYOUTOBJECTLIST = "vis">
  267. </JSB_METHOD>
  268. <JSB_METHOD
  269.     NAME = "Send Backward"
  270.     DISPLAYNAME = "Send Backward"
  271.     TYPE=void
  272.     MENUITEM = "Object"
  273.     LAYOUTOBJECTLIST = "vis">
  274. </JSB_METHOD>
  275.  
  276. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Send Backward"></JSB_METHOD>
  277.  
  278. <JSB_METHOD
  279.     NAME = "Bring To Front"
  280.     DISPLAYNAME = "Bring To Front"
  281.     TYPE=void
  282.     MENUITEM = "Object"
  283.     LAYOUTOBJECTLIST = "vis">
  284. </JSB_METHOD>
  285. <JSB_METHOD
  286.     NAME = "Send To Back"
  287.     DISPLAYNAME = "Send To Back"
  288.     TYPE=void
  289.     MENUITEM = "Object"
  290.     LAYOUTOBJECTLIST = "vis">
  291. </JSB_METHOD>
  292.  
  293. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Send to Back"></JSB_METHOD>
  294.  
  295. <JSB_METHOD
  296.     NAME = "Save Position"
  297.     DISPLAYNAME = "Save Position"
  298.     TYPE=void
  299.     MENUITEM = "Object"
  300.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  301. </JSB_METHOD>                        
  302. <JSB_METHOD
  303.     NAME = "Restore Position"
  304.     DISPLAYNAME = "Restore Position"
  305.     TYPE=void
  306.     MENUITEM = "Object"
  307.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  308. </JSB_METHOD>                        
  309.  
  310. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Restore Position"></JSB_METHOD>
  311.  
  312. <JSB_METHOD
  313.     NAME = "Delay"
  314.     DISPLAYNAME = "Delay"
  315.     TYPE=string
  316.     MENUITEM = "Object"
  317.     LAYOUTOBJECTLIST = "vis,shk,com,tln,snd,jav,act,vid,qck,doc,fra,frs">
  318.     <JSB_PARAMETER
  319.         NAME = "action"
  320.         DISPLAYNAME = "Custom Message"
  321.         TYPE = "customevent">
  322.     <JSB_PARAMETER
  323.         NAME = "delay"
  324.         DISPLAYNAME = "Delay (seconds)"
  325.         TYPE = "number">
  326.     <JSB_PARAMETER
  327.         NAME = "continuous"
  328.         DISPLAYNAME = "Loop"
  329.         TYPE = "boolean">
  330. </JSB_METHOD>
  331.  
  332.  
  333. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Delay"></JSB_METHOD>
  334.  
  335.  
  336. <!-- ***** Image specific ***** -->        
  337. <JSB_METHOD
  338.     NAME = "Set Image"
  339.     DISPLAYNAME = "Set Image"
  340.     TYPE=void
  341.     MENUITEM = "Object"
  342.     LAYOUTOBJECTLIST = "img">
  343.     <JSB_PARAMETER
  344.         NAME = "Image 1 (Normal)"
  345.         DISPLAYNAME = "Image 1 (Normal)"
  346.         TYPE = "image">
  347.     <JSB_PARAMETER
  348.         NAME = "Image 2 (Highlighted)"
  349.         DISPLAYNAME = "Image 2 (Highlighted)"
  350.         TYPE = "image">
  351.     <JSB_PARAMETER
  352.         NAME = "Image 3 (Depressed)"
  353.         DISPLAYNAME = "Image 3 (Depressed)"
  354.         TYPE = "image">
  355.     <JSB_PARAMETER
  356.         NAME = "Image 4 (Selected)"
  357.         DISPLAYNAME = "Image 4 (Selected)"
  358.         TYPE = "image">
  359.     <JSB_PARAMETER
  360.         NAME = "Image 5"
  361.         DISPLAYNAME = "Image 5"
  362.         TYPE = "image">
  363.     <JSB_PARAMETER
  364.         NAME = "Image 6"
  365.         DISPLAYNAME = "Image 6"
  366.         TYPE = "image">
  367.     <JSB_PARAMETER
  368.         NAME = "Image 7"
  369.         DISPLAYNAME = "Image 7"
  370.         TYPE = "image">
  371.     <JSB_PARAMETER
  372.         NAME = "Image 8"
  373.         DISPLAYNAME = "Image 8"
  374.         TYPE = "image">
  375.     <JSB_PARAMETER
  376.         NAME = "Image 9"
  377.         DISPLAYNAME = "Image 9"
  378.         TYPE = "image">
  379.     <JSB_PARAMETER
  380.         NAME = "Image 10"
  381.         DISPLAYNAME = "Image 10"
  382.         TYPE = "image">
  383. </JSB_METHOD>
  384. <JSB_METHOD
  385.     NAME = "Use Image"
  386.     DISPLAYNAME = "Use Image"
  387.     TYPE=void
  388.     MENUITEM = "Object"
  389.     POPPARAMETERLIST = "Image 1 (Normal),Image 2 (Highlighted),Image 3 (Depressed),Image 4 (Selected),Image 5,Image 6,Image 7,Image 8,Image 9,Image 10"
  390.     LAYOUTOBJECTLIST = "img">
  391. </JSB_METHOD>
  392.  
  393. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Use Image"></JSB_METHOD>
  394.  
  395. <!-- ***** Checkbox specific ***** -->        
  396.  
  397. <JSB_METHOD
  398.     NAME = "Check"
  399.     DISPLAYNAME = "Check"
  400.     TYPE=void
  401.     MENUITEM = "Object"
  402.     LAYOUTOBJECTLIST = "chk">
  403. </JSB_METHOD>                        
  404.  
  405.  
  406. <JSB_METHOD
  407.     NAME = "Uncheck"
  408.     DISPLAYNAME = "Uncheck"
  409.     TYPE=void
  410.     MENUITEM = "Object"
  411.     LAYOUTOBJECTLIST = "chk">
  412. </JSB_METHOD>                        
  413. <JSB_METHOD
  414.     NAME = "Focus"
  415.     DISPLAYNAME = "Focus"
  416.     TYPE=void
  417.     MENUITEM = "Object"
  418.     LAYOUTOBJECTLIST = "chk">
  419. </JSB_METHOD>                        
  420. <JSB_METHOD
  421.     NAME = "Blur"
  422.     DISPLAYNAME = "Blur"
  423.     TYPE=void
  424.     MENUITEM = "Object"
  425.     LAYOUTOBJECTLIST = "chk">
  426. </JSB_METHOD>                        
  427.   
  428. <!-- ***** Radio Button specific ***** -->        
  429.  
  430. <JSB_METHOD
  431.     NAME = "Check"
  432.     DISPLAYNAME = "Check"
  433.     TYPE=void
  434.     MENUITEM = "Object"
  435.     LAYOUTOBJECTLIST = "rad">
  436. </JSB_METHOD>                        
  437. <JSB_METHOD
  438.     NAME = "Uncheck"
  439.     DISPLAYNAME = "Uncheck"
  440.     TYPE=void
  441.     MENUITEM = "Object"
  442.     LAYOUTOBJECTLIST = "rad">
  443. </JSB_METHOD>                        
  444. <JSB_METHOD
  445.     NAME = "Focus"
  446.     DISPLAYNAME = "Focus"
  447.     TYPE=void
  448.     MENUITEM = "Object"
  449.     LAYOUTOBJECTLIST = "rad">
  450. </JSB_METHOD>                        
  451. <JSB_METHOD
  452.     NAME = "Blur"
  453.     DISPLAYNAME = "Blur"
  454.     TYPE=void
  455.     MENUITEM = "Object"
  456.     LAYOUTOBJECTLIST = "rad">
  457. </JSB_METHOD>                        
  458.  
  459. <!-- ***** Form specific ***** -->        
  460.  
  461. <JSB_METHOD
  462.     NAME = "Reset"
  463.     DISPLAYNAME = "Reset"
  464.     TYPE=void
  465.     MENUITEM = "Object"
  466.     LAYOUTOBJECTLIST = "frm">
  467. </JSB_METHOD>                        
  468. <JSB_METHOD
  469.     NAME = "Submit"
  470.     DISPLAYNAME = "Submit"
  471.     TYPE=void
  472.     MENUITEM = "Object"
  473.     LAYOUTOBJECTLIST = "frm">
  474. </JSB_METHOD>                        
  475.  
  476. <!-- ***** Text Field specific ***** -->        
  477.  
  478. <JSB_METHOD
  479.     NAME = "Select"
  480.     DISPLAYNAME = "Select"
  481.     TYPE=void
  482.     MENUITEM = "Object"
  483.     MENUITEMBITMAP = "ie.bmp"
  484.     LAYOUTOBJECTLIST = "tfd">
  485. </JSB_METHOD>                        
  486. <JSB_METHOD
  487.     NAME = "Focus"
  488.     DISPLAYNAME = "Focus"
  489.     TYPE=void
  490.     MENUITEM = "Object"
  491.     LAYOUTOBJECTLIST = "tfd">
  492. </JSB_METHOD>                        
  493. <JSB_METHOD
  494.     NAME = "Blur"
  495.     DISPLAYNAME = "Blur"
  496.     TYPE=void
  497.     MENUITEM = "Object"
  498.     LAYOUTOBJECTLIST = "tfd">
  499. </JSB_METHOD>                        
  500.  
  501. <!-- ***** Selection Object specific ***** -->        
  502.  
  503. <JSB_METHOD
  504.     NAME = "Select"
  505.     DISPLAYNAME = "Select"
  506.     TYPE=string
  507.     MENUITEM = "Object"
  508.     LAYOUTOBJECTLIST = "sel">
  509.     <JSB_PARAMETER
  510.         NAME = "index"
  511.         DISPLAYNAME = "Index"
  512.         TYPE = "number"
  513.         VALUESET = "0-999"
  514.         DEFAULTVALUE="0"
  515.         CLASS="number">    
  516. </JSB_METHOD>
  517.  
  518. <JSB_METHOD
  519.     NAME = "Restore Default Selection"
  520.     DISPLAYNAME = "Restore Default Selection"
  521.     TYPE=void
  522.     MENUITEM = "Object"
  523.     LAYOUTOBJECTLIST = "sel">
  524. </JSB_METHOD>                        
  525. <JSB_METHOD
  526.     NAME = "Delete Option"
  527.     DISPLAYNAME = "Delete Option"
  528.     TYPE=void
  529.     MENUITEM = "Object"
  530.     LAYOUTOBJECTLIST = "sel">
  531.     <JSB_PARAMETER
  532.         NAME = "Option Number"
  533.         DISPLAYNAME = "Option Number"
  534.         TYPE = "number"
  535.         VALUESET = "0-99"
  536.         DEFAULTVALUE="0"
  537.         CLASS="number">    
  538. </JSB_METHOD>                        
  539. <JSB_METHOD
  540.     NAME = "Add Option"
  541.     DISPLAYNAME = "Add Option"
  542.     TYPE=void
  543.     MENUITEM = "Object"
  544.     LAYOUTOBJECTLIST = "sel">
  545.     <JSB_PARAMETER
  546.         NAME = "Option Name"
  547.         DISPLAYNAME = "Option Name"
  548.         TYPE = "string">    
  549.     <JSB_PARAMETER
  550.         NAME = "Value"
  551.         DISPLAYNAME = "Value"
  552.         TYPE = "string">    
  553. </JSB_METHOD>                        
  554.  
  555. <JSB_METHOD
  556.     NAME = "Focus"
  557.     DISPLAYNAME = "Focus"
  558.     TYPE=void
  559.     MENUITEM = "Object"
  560.     LAYOUTOBJECTLIST = "sel">
  561. </JSB_METHOD>                        
  562. <JSB_METHOD
  563.     NAME = "Blur"
  564.     DISPLAYNAME = "Blur"
  565.     TYPE=void
  566.     MENUITEM = "Object"
  567.     LAYOUTOBJECTLIST = "sel">
  568. </JSB_METHOD>                        
  569.  
  570. <!-- ***** Button specific ***** -->        
  571.  
  572. <JSB_METHOD
  573.     NAME = "Click"
  574.     DISPLAYNAME = "Click"
  575.     TYPE=void
  576.     MENUITEM = "Object"
  577.     MENUITEMBITMAP = "ie.bmp"
  578.     LAYOUTOBJECTLIST = "btn">
  579. </JSB_METHOD>                        
  580. <JSB_METHOD
  581.     NAME = "Focus"
  582.     DISPLAYNAME = "Focus"
  583.     TYPE=void
  584.     MENUITEM = "Object"
  585.     LAYOUTOBJECTLIST = "btn">
  586. </JSB_METHOD>                        
  587. <JSB_METHOD
  588.     NAME = "Blur"
  589.     DISPLAYNAME = "Blur"
  590.     TYPE=void
  591.     MENUITEM = "Object"
  592.     LAYOUTOBJECTLIST = "btn">
  593. </JSB_METHOD>
  594.  
  595. <!-- ***** Sound ***** -->        
  596.  
  597. <JSB_METHOD
  598.     NAME = "Play"
  599.     DISPLAYNAME = "Play"
  600.     TYPE=void
  601.     MENUITEM = "Object"
  602.     LAYOUTOBJECTLIST = "snd">
  603. </JSB_METHOD>                        
  604. <JSB_METHOD
  605.     NAME = "Pause"
  606.     DISPLAYNAME = "Pause"
  607.     TYPE=void
  608.     MENUITEM = "Object"
  609.     LAYOUTOBJECTLIST = "snd">
  610. </JSB_METHOD>                        
  611. <JSB_METHOD
  612.     NAME = "Stop"
  613.     DISPLAYNAME = "Stop"
  614.     TYPE=void
  615.     MENUITEM = "Object"
  616.     LAYOUTOBJECTLIST = "snd">
  617. </JSB_METHOD>    
  618.  
  619. <!-- ***** Region ***** -->        
  620.                     
  621. <JSB_METHOD
  622.     NAME = "Display File"
  623.     DISPLAYNAME = "Display File"
  624.     TYPE=string
  625.     MENUITEM = "Object"
  626.     LAYOUTOBJECTLIST = "lyr">
  627.     <JSB_PARAMETER
  628.         NAME = "URL"
  629.         DISPLAYNAME = "URL"
  630.         TYPE = "link">
  631. </JSB_METHOD>
  632. <JSB_METHOD
  633.     NAME = "Display HTML"
  634.     DISPLAYNAME = "Display HTML"
  635.     TYPE=string
  636.     MENUITEM = "Object"
  637.     LAYOUTOBJECTLIST = "lyr">
  638.     <JSB_PARAMETER
  639.         NAME = "HTML"
  640.         DISPLAYNAME = "HTML"
  641.         TYPE = "string">
  642. </JSB_METHOD>
  643.  
  644.  
  645. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Object"></JSB_METHOD>
  646.  
  647. <!-- ###### Transition ######## -->            
  648.  
  649. <JSB_METHOD
  650.     NAME = "Wipe"
  651.     DISPLAYNAME = "Wipe"
  652.     TYPE=void
  653.     MENUITEM = "Transition"
  654.     LAYOUTOBJECTLIST = "vis,doc,fra"
  655.     POPPARAMETERLIST = "In From Top,In From Top Right,In From Right,In From Bottom Right,In From Bottom,In From Bottom Left,In From Left,In From Top Left,Out To Top,Out To Top Right,Out To Right,Out To Bottom Right,Out To Bottom,Out To Bottom Left,Out To Left,Out To Top Left">
  656.    <JSB_PARAMETER  
  657.         NAME="direction"
  658.         DISPLAYNAME="Direction (degrees)"
  659.        TYPE="number"
  660.        VALUESET="0:359"
  661.         DEFAULTVALUE="0" >   
  662.    <JSB_PARAMETER  
  663.         NAME="hide"
  664.         DISPLAYNAME="Visibility"
  665.        TYPE=string
  666.        VALUESET="Hide,Show"
  667.        PROPERTYEDITOR="selection"
  668.         DEFAULTVALUE="Show" >
  669.    <JSB_PARAMETER  
  670.         NAME="duration"
  671.         DISPLAYNAME="Duration (seconds)"
  672.        TYPE="number"
  673.        VALUESET="0:9999"
  674.         DEFAULTVALUE="10" >
  675.    <JSB_PARAMETER  
  676.         NAME="inDuration"
  677.         DISPLAYNAME="Ease In (seconds)"
  678.        TYPE="number"
  679.        VALUESET="0:9999"
  680.         DEFAULTVALUE="2" >
  681.    <JSB_PARAMETER  
  682.         NAME="outDuration"
  683.         DISPLAYNAME="Ease Out (seconds)"
  684.        TYPE="number"
  685.        VALUESET="0:9999"
  686.         DEFAULTVALUE="2" >
  687.    <JSB_PARAMETER  
  688.         NAME="repeat"
  689.         DISPLAYNAME="Repeat (times)"
  690.        TYPE="number"
  691.        VALUESET="0:9999"
  692.         DEFAULTVALUE="1" >
  693.    <JSB_PARAMETER  
  694.         NAME="reverse"
  695.         DISPLAYNAME="Reverse Direction"
  696.        TYPE=boolean
  697.         DEFAULTVALUE="false" >
  698.     <JSB_PARAMETER
  699.         NAME = "message"
  700.         DISPLAYNAME = "Completion Message"
  701.         TYPE = "customevent">
  702. </JSB_METHOD>                        
  703. <JSB_METHOD
  704.     NAME = "Peek"
  705.     DISPLAYNAME = "Peek"
  706.     TYPE=void
  707.     MENUITEM = "Transition"
  708.     LAYOUTOBJECTLIST = "vis,doc,fra"
  709.     POPPARAMETERLIST = "In From Top,In From Top Right,In From Right,In From Bottom Right,In From Bottom,In From Bottom Left,In From Left,In From Top Left,Out To Top,Out To Top Right,Out To Right,Out To Bottom Right,Out To Bottom,Out To Bottom Left,Out To Left,Out To Top Left">
  710.    <JSB_PARAMETER  
  711.         NAME="direction"
  712.         DISPLAYNAME="Direction (degrees)"
  713.        TYPE="number"
  714.        VALUESET="0:359"
  715.         DEFAULTVALUE="0" >   
  716.    <JSB_PARAMETER  
  717.         NAME="hide"
  718.         DISPLAYNAME="Visibility"
  719.        TYPE=string
  720.        VALUESET="Hide,Show"
  721.         DEFAULTVALUE="Show" >
  722.    <JSB_PARAMETER  
  723.         NAME="duration"
  724.         DISPLAYNAME="Duration (seconds)"
  725.        TYPE="number"
  726.        VALUESET="0:9999"
  727.         DEFAULTVALUE="10" >
  728.    <JSB_PARAMETER  
  729.         NAME="inDuration"
  730.         DISPLAYNAME="Ease In (seconds)"
  731.        TYPE="number"
  732.        VALUESET="0:9999"
  733.         DEFAULTVALUE="2" >
  734.    <JSB_PARAMETER  
  735.         NAME="outDuration"
  736.         DISPLAYNAME="Ease Out (seconds)"
  737.        TYPE="number"
  738.        VALUESET="0:9999"
  739.         DEFAULTVALUE="2" >
  740.    <JSB_PARAMETER  
  741.         NAME="repeat"
  742.         DISPLAYNAME="Repeat (times)"
  743.        TYPE="number"
  744.        VALUESET="0:9999"
  745.         DEFAULTVALUE="1" >
  746.    <JSB_PARAMETER  
  747.         NAME="reverse"
  748.         DISPLAYNAME="Reverse Direction"
  749.        TYPE=boolean
  750.         DEFAULTVALUE="false" >
  751.     <JSB_PARAMETER
  752.         NAME = "message"
  753.         DISPLAYNAME = "Completion Message"
  754.         TYPE = "customevent">
  755. </JSB_METHOD>                        
  756. <JSB_METHOD
  757.     NAME = "Iris"
  758.     DISPLAYNAME = "Iris"
  759.     TYPE=void
  760.     MENUITEM = "Transition"
  761.     LAYOUTOBJECTLIST = "vis,doc,fra"
  762.     POPPARAMETERLIST = "In,Out">
  763.    <JSB_PARAMETER  
  764.         NAME="hide"
  765.         DISPLAYNAME="Visibility"
  766.        TYPE=string
  767.        VALUESET="Hide,Show"
  768.        PROPERTYEDITOR="selection"
  769.         DEFAULTVALUE="Show" >
  770.    <JSB_PARAMETER  
  771.         NAME="duration"
  772.         DISPLAYNAME="Duration (seconds)"
  773.        TYPE="number"
  774.        VALUESET="0:9999"
  775.         DEFAULTVALUE="10" >
  776.    <JSB_PARAMETER  
  777.         NAME="inDuration"
  778.         DISPLAYNAME="Ease In (seconds)"
  779.        TYPE="number"
  780.        VALUESET="0:9999"
  781.         DEFAULTVALUE="2" >
  782.    <JSB_PARAMETER  
  783.         NAME="outDuration"
  784.         DISPLAYNAME="Ease Out (seconds)"
  785.        TYPE="number"
  786.        VALUESET="0:9999"
  787.         DEFAULTVALUE="2" >
  788.    <JSB_PARAMETER  
  789.         NAME="repeat"
  790.         DISPLAYNAME="Repeat (times)"
  791.        TYPE="number"
  792.        VALUESET="0:9999"
  793.         DEFAULTVALUE="1" >
  794.    <JSB_PARAMETER  
  795.         NAME="reverse"
  796.         DISPLAYNAME="Reverse Direction"
  797.        TYPE=boolean
  798.         DEFAULTVALUE="false" >
  799.     <JSB_PARAMETER
  800.         NAME = "message"
  801.         DISPLAYNAME = "Completion Message"
  802.         TYPE = "customevent">
  803. </JSB_METHOD>                        
  804.  
  805.  
  806. <!-- ###### Motion ######## -->            
  807. <JSB_METHOD
  808.     NAME = "Fly"
  809.     DISPLAYNAME = "Fly"
  810.     TYPE=void
  811.     MENUITEM = "Motion"
  812.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra"
  813.     POPPARAMETERLIST = "In From Top,In From Top Right,In From Right,In From Bottom Right,In From Bottom,In From Bottom Left,In From Left,In From Top Left,Out To Top,Out To Top Right,Out To Right,Out To Bottom Right,Out To Bottom,Out To Bottom Left,Out To Left,Out To Top Left">
  814.    <JSB_PARAMETER  
  815.         NAME="direction"
  816.         DISPLAYNAME="Direction (degrees)"
  817.            TYPE="number"
  818.            VALUESET="0:359"
  819.         DEFAULTVALUE="0" >   
  820.    <JSB_PARAMETER  
  821.         NAME="hide"
  822.         DISPLAYNAME="Visibility"
  823.        TYPE=string
  824.        VALUESET="Hide,Show"
  825.        PROPERTYEDITOR="selection"
  826.         DEFAULTVALUE="Show" >
  827.    <JSB_PARAMETER  
  828.         NAME="duration"
  829.         DISPLAYNAME="Duration (seconds)"
  830.        TYPE="number"
  831.        VALUESET="0:9999"
  832.         DEFAULTVALUE="10" >
  833.    <JSB_PARAMETER  
  834.         NAME="inDuration"
  835.         DISPLAYNAME="Ease In (seconds)"
  836.        TYPE="number"
  837.        VALUESET="0:9999"
  838.         DEFAULTVALUE="2" >
  839.    <JSB_PARAMETER  
  840.         NAME="outDuration"
  841.         DISPLAYNAME="Ease Out (seconds)"
  842.         TYPE="number"
  843.          VALUESET="0:9999"
  844.         DEFAULTVALUE="2" >
  845.    <JSB_PARAMETER  
  846.         NAME="repeat"
  847.         DISPLAYNAME="Repeat (times)"
  848.         TYPE="number"
  849.          VALUESET="0:9999"
  850.           DEFAULTVALUE="1" >
  851.    <JSB_PARAMETER  
  852.         NAME="reverse"
  853.         DISPLAYNAME="Reverse Direction"
  854.          TYPE=boolean
  855.         DEFAULTVALUE="false" >
  856.     <JSB_PARAMETER
  857.         NAME = "message"
  858.         DISPLAYNAME = "Completion Message"
  859.         TYPE = "customevent">
  860. </JSB_METHOD>
  861.                         
  862. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Fly"></JSB_METHOD>
  863.  
  864.  
  865. <JSB_METHOD
  866.     NAME = "Move To"
  867.     DISPLAYNAME = "Move To"
  868.     TYPE=void
  869.     MENUITEM = "Motion"
  870.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra"
  871.     POPPARAMETERLIST = "Saved Position">
  872.     <JSB_PARAMETER
  873.         NAME = "x"
  874.         DISPLAYNAME = "Destination: X"
  875.         TYPE = "number"
  876.         DEFAULTVALUE=0>
  877.     <JSB_PARAMETER
  878.         NAME = "y"
  879.         DISPLAYNAME = "Destination: Y"
  880.         TYPE = "number"
  881.         DEFAULTVALUE=0>
  882.     <JSB_PARAMETER  
  883.         NAME="duration"
  884.         DISPLAYNAME="Duration (seconds)"
  885.        TYPE="number"
  886.        VALUESET="0:9999"
  887.         DEFAULTVALUE="10" >
  888.    <JSB_PARAMETER  
  889.         NAME="inDuration"
  890.         DISPLAYNAME="Ease In (seconds)"
  891.        TYPE="number"
  892.        VALUESET="0:9999"
  893.         DEFAULTVALUE="2" >
  894.    <JSB_PARAMETER  
  895.         NAME="outDuration"
  896.         DISPLAYNAME="Ease Out (seconds)"
  897.        TYPE="number"
  898.        VALUESET="0:9999"
  899.         DEFAULTVALUE="2" >
  900.    <JSB_PARAMETER  
  901.         NAME="repeat"
  902.         DISPLAYNAME="Repeat (times)"
  903.          TYPE="number"
  904.          VALUESET="0:9999"
  905.         DEFAULTVALUE="1" >
  906.    <JSB_PARAMETER  
  907.         NAME="reverse"
  908.         DISPLAYNAME="Reverse Direction"
  909.           TYPE=boolean
  910.         DEFAULTVALUE="false" >
  911.     <JSB_PARAMETER
  912.         NAME = "message"
  913.         DISPLAYNAME = "Completion Message"
  914.         TYPE = "customevent">
  915. </JSB_METHOD>                        
  916. <JSB_METHOD
  917.     NAME = "Move By"
  918.     DISPLAYNAME = "Move By"
  919.     TYPE=void
  920.     MENUITEM = "Motion"
  921.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  922.     <JSB_PARAMETER
  923.         NAME = "x"
  924.         DISPLAYNAME = "Horizontal"
  925.         TYPE = "number"
  926.         DEFAULTVALUE=0>
  927.     <JSB_PARAMETER
  928.         NAME = "y"
  929.         DISPLAYNAME = "Vertical"
  930.         TYPE = "number"
  931.         DEFAULTVALUE=0>
  932.     <JSB_PARAMETER  
  933.         NAME="duration"
  934.         DISPLAYNAME="Duration (seconds)"
  935.        TYPE="number"
  936.        VALUESET="0:9999"
  937.         DEFAULTVALUE="10" >
  938.    <JSB_PARAMETER  
  939.         NAME="inDuration"
  940.         DISPLAYNAME="Ease In (seconds)"
  941.        TYPE="number"
  942.        VALUESET="0:9999"
  943.         DEFAULTVALUE="2" >
  944.    <JSB_PARAMETER  
  945.         NAME="outDuration"
  946.         DISPLAYNAME="Ease Out (seconds)"
  947.        TYPE="number"
  948.        VALUESET="0:9999"
  949.         DEFAULTVALUE="2" >
  950.    <JSB_PARAMETER  
  951.         NAME="repeat"
  952.         DISPLAYNAME="Repeat (times)"
  953.        TYPE="number"
  954.        VALUESET="0:9999"
  955.         DEFAULTVALUE="1" >
  956.    <JSB_PARAMETER  
  957.         NAME="reverse"
  958.         DISPLAYNAME="Reverse Direction"
  959.        TYPE=boolean
  960.         DEFAULTVALUE="false" >
  961.     <JSB_PARAMETER
  962.         NAME = "message"
  963.         DISPLAYNAME = "Completion Message"
  964.         TYPE = "customevent">
  965. </JSB_METHOD>                        
  966.  
  967. <!-- ###### Drag ######## -->    
  968.  
  969. <JSB_METHOD
  970.     NAME = "Start Drag"
  971.     DISPLAYNAME = "Start Drag"
  972.     TYPE=void
  973.     MENUITEM = "Drag"
  974.     POPPARAMETERLIST = "Until Mouse Up,Until End Drag Message"
  975.     LAYOUTOBJECTLIST = "vis">
  976. </JSB_METHOD>                        
  977. <JSB_METHOD
  978.     NAME = "End Drag"
  979.     DISPLAYNAME = "End Drag"
  980.     TYPE=void
  981.     MENUITEM = "Drag"
  982.     LAYOUTOBJECTLIST = "vis">
  983. </JSB_METHOD>                        
  984.  
  985. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "End Drag"></JSB_METHOD>
  986.  
  987. <JSB_METHOD
  988.     NAME = "Constrain Drag"
  989.     DISPLAYNAME = "Constrain Drag"
  990.     TYPE=string
  991.     MENUITEM = "Drag"
  992.     POPPARAMETERLIST = "none,to container object"
  993.     LAYOUTOBJECTLIST = "vis">
  994. </JSB_METHOD>
  995. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Drag Boundries"></JSB_METHOD>
  996.  
  997. <JSB_METHOD
  998.     NAME = "Set Collision Detection"
  999.     DISPLAYNAME = "Set Collision Detection"
  1000.     TYPE=void
  1001.     MENUITEM = "Drag"
  1002.     LAYOUTOBJECTLIST = "vis">
  1003.     <JSB_PARAMETER  
  1004.         NAME="objectID"
  1005.         DISPLAYNAME="Object ID"
  1006.         TYPE="string">
  1007.     <JSB_PARAMETER  
  1008.         NAME="when"
  1009.         DISPLAYNAME="When"
  1010.         TYPE="string"
  1011.         VALUESET="drag,drop"
  1012.         DEFAULTVALUE="drop" >
  1013.     <JSB_PARAMETER  
  1014.         NAME="type"
  1015.         DISPLAYNAME="Type"
  1016.         TYPE="string"
  1017.         VALUESET="intersection,not intersection,contained by,not contained by,contains,not contains,mouse inside,mouse not inside"
  1018.         DEFAULTVALUE="intersection" >
  1019.     <JSB_PARAMETER  
  1020.         NAME="message"
  1021.         DISPLAYNAME="Message"
  1022.         TYPE="customevent">
  1023. </JSB_METHOD>                        
  1024. <JSB_METHOD
  1025.     NAME = "Clear Collision Detection"
  1026.     DISPLAYNAME = "Clear Collision Detection"
  1027.     TYPE=void
  1028.     MENUITEM = "Drag"
  1029.     LAYOUTOBJECTLIST = "vis">
  1030. </JSB_METHOD>                        
  1031.  
  1032. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Drag"></JSB_METHOD>
  1033.  
  1034. <!-- ###### Get Property ######## -->            
  1035.  
  1036. <JSB_METHOD
  1037.     NAME = "Get Top"
  1038.     DISPLAYNAME = "Get Top"
  1039.     TYPE="number"
  1040.     MENUITEM = "Get Property"
  1041.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1042. </JSB_METHOD>
  1043. <JSB_METHOD
  1044.     NAME = "Get Left"
  1045.     DISPLAYNAME = "Get Left"
  1046.     TYPE="number"
  1047.     MENUITEM = "Get Property"
  1048.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1049. </JSB_METHOD>
  1050. <JSB_METHOD
  1051.     NAME = "Get Position"
  1052.     DISPLAYNAME = "Get Position"
  1053.     TYPE=object
  1054.     MENUITEM = "Get Property"
  1055.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1056. </JSB_METHOD>
  1057. <JSB_METHOD
  1058.     NAME = "Get Z-Index"
  1059.     DISPLAYNAME = "Get Z-Index"
  1060.     TYPE="number"
  1061.     MENUITEM = "Get Property"
  1062.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1063. </JSB_METHOD>
  1064.  
  1065. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Get Z-Index"></JSB_METHOD>
  1066.  
  1067. <JSB_METHOD
  1068.     NAME = "Get Clip Top"
  1069.     DISPLAYNAME = "Get Clip Top"
  1070.     TYPE="number"
  1071.     MENUITEM = "Get Property"
  1072.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1073. </JSB_METHOD>
  1074. <JSB_METHOD
  1075.     NAME = "Get Clip Bottom"
  1076.     DISPLAYNAME = "Get Clip Bottom"
  1077.     TYPE="number"
  1078.     MENUITEM = "Get Property"
  1079.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1080. </JSB_METHOD>
  1081. <JSB_METHOD
  1082.     NAME = "Get Clip Left"
  1083.     DISPLAYNAME = "Get Clip Left"
  1084.     TYPE="number"
  1085.     MENUITEM = "Get Property"
  1086.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1087. </JSB_METHOD>
  1088. <JSB_METHOD
  1089.     NAME = "Get Clip Right"
  1090.     DISPLAYNAME = "Get Clip Right"
  1091.     TYPE="number"
  1092.     MENUITEM = "Get Property"
  1093.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1094. </JSB_METHOD>
  1095.  
  1096. <!-- ***** Image specific ***** -->        
  1097.  
  1098. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Get Clip Right"></JSB_METHOD>
  1099.  
  1100. <JSB_METHOD
  1101.     NAME = "Get Src"
  1102.     DISPLAYNAME = "Get Src"
  1103.     TYPE=string
  1104.     MENUITEM = "Get Property"
  1105.     LAYOUTOBJECTLIST = "img">
  1106. </JSB_METHOD>
  1107. <JSB_METHOD
  1108.     NAME = "Get Lowsrc"
  1109.     DISPLAYNAME = "Get Lowsrc"
  1110.     TYPE=string
  1111.     MENUITEM = "Get Property"
  1112.     LAYOUTOBJECTLIST = "img">
  1113. </JSB_METHOD>
  1114.  
  1115. <!--
  1116. <JSB_METHOD
  1117.     NAME = "Get Name"
  1118.     DISPLAYNAME = "Get Name"
  1119.     TYPE=string
  1120.     MENUITEM = "Get Property"
  1121.     LAYOUTOBJECTLIST = "img">
  1122. </JSB_METHOD>
  1123. <JSB_METHOD
  1124.     NAME = "Get Border"
  1125.     DISPLAYNAME = "Get Border"
  1126.     TYPE="number"
  1127.     MENUITEM = "Get Property"
  1128.     LAYOUTOBJECTLIST = "img">
  1129. </JSB_METHOD>
  1130. <JSB_METHOD
  1131.     NAME = "Get Complete"
  1132.     DISPLAYNAME = "Get Complete"
  1133.     TYPE=boolean
  1134.     MENUITEM = "Get Property"
  1135.     LAYOUTOBJECTLIST = "img">
  1136. </JSB_METHOD>
  1137. <JSB_METHOD
  1138.     NAME = "Get Height"
  1139.     DISPLAYNAME = "Get Height"
  1140.     TYPE="number"
  1141.     MENUITEM = "Get Property"
  1142.     LAYOUTOBJECTLIST = "img">
  1143. </JSB_METHOD>
  1144. <JSB_METHOD
  1145.     NAME = "Get Width"
  1146.     DISPLAYNAME = "Get Width"
  1147.     TYPE="number"
  1148.     MENUITEM = "Get Property"
  1149.     LAYOUTOBJECTLIST = "img">
  1150. </JSB_METHOD>
  1151. <JSB_METHOD
  1152.     NAME = "Get Hspace"
  1153.     DISPLAYNAME = "Get Hspace"
  1154.     TYPE="number"
  1155.     MENUITEM = "Get Property"
  1156.     LAYOUTOBJECTLIST = "img">
  1157. </JSB_METHOD>
  1158. <JSB_METHOD
  1159.     NAME = "Get Vspace"
  1160.     DISPLAYNAME = "Get Vspace"
  1161.     TYPE="number"
  1162.     MENUITEM = "Get Property"
  1163.     LAYOUTOBJECTLIST = "img">
  1164. </JSB_METHOD>
  1165. -->
  1166.  
  1167. <!-- ***** Checkbox specific ***** -->        
  1168.  
  1169. <!--
  1170. <JSB_METHOD
  1171.     NAME = "Get Name"
  1172.     DISPLAYNAME = "Get Name"
  1173.     TYPE=string
  1174.     MENUITEM = "Get Property"
  1175.     LAYOUTOBJECTLIST = "chk">
  1176. </JSB_METHOD>
  1177. -->
  1178.  
  1179. <JSB_METHOD
  1180.     NAME = "Get Checked"
  1181.     DISPLAYNAME = "Get Checked"
  1182.     TYPE=boolean
  1183.     MENUITEM = "Get Property"
  1184.     LAYOUTOBJECTLIST = "chk">
  1185. </JSB_METHOD>
  1186.  
  1187. <!--
  1188. <JSB_METHOD
  1189.     NAME = "Get Default State"
  1190.     DISPLAYNAME = "Get Default State"
  1191.     TYPE=boolean
  1192.     MENUITEM = "Get Property"
  1193.     LAYOUTOBJECTLIST = "chk">
  1194. </JSB_METHOD>
  1195. <JSB_METHOD
  1196.     NAME = "Get Value"
  1197.     DISPLAYNAME = "Get Value"
  1198.     TYPE=string
  1199.     MENUITEM = "Get Property"
  1200.     LAYOUTOBJECTLIST = "chk">
  1201. </JSB_METHOD>
  1202. <JSB_METHOD
  1203.     NAME = "Get Length"
  1204.     DISPLAYNAME = "Get Length"
  1205.     TYPE="number"
  1206.     MENUITEM = "Get Property"
  1207.     LAYOUTOBJECTLIST = "chk">
  1208. </JSB_METHOD>
  1209. -->
  1210.  
  1211. <!-- ***** Radio Button specific ***** -->    
  1212.     
  1213. <!--
  1214. <JSB_METHOD
  1215.     NAME = "Get Name"
  1216.     DISPLAYNAME = "Get Name"
  1217.     TYPE=string
  1218.     MENUITEM = "Get Property"
  1219.     LAYOUTOBJECTLIST = "rad">
  1220. </JSB_METHOD>
  1221. <JSB_METHOD
  1222.     NAME = "Get Value"
  1223.     DISPLAYNAME = "Get Value"
  1224.     TYPE=string
  1225.     MENUITEM = "Get Property"
  1226.     LAYOUTOBJECTLIST = "rad">
  1227. </JSB_METHOD>
  1228. -->
  1229.  
  1230. <JSB_METHOD
  1231.     NAME = "Get Checked"
  1232.     DISPLAYNAME = "Get Checked"
  1233.     TYPE=boolean
  1234.     MENUITEM = "Get Property"
  1235.     LAYOUTOBJECTLIST = "rad">
  1236. </JSB_METHOD>
  1237.  
  1238.  
  1239. <!-- ***** Text Field specific ***** -->    
  1240.     
  1241. <!--
  1242. <JSB_METHOD
  1243.     NAME = "Get Name"
  1244.     DISPLAYNAME = "Get Name"
  1245.     TYPE=string
  1246.     MENUITEM = "Get Property"
  1247.     LAYOUTOBJECTLIST = "tfd">
  1248. </JSB_METHOD>
  1249. -->
  1250.  
  1251. <JSB_METHOD
  1252.     NAME = "Get Value"
  1253.     DISPLAYNAME = "Get Value"
  1254.     TYPE=string
  1255.     MENUITEM = "Get Property"
  1256.     LAYOUTOBJECTLIST = "tfd">
  1257. </JSB_METHOD>
  1258.  
  1259. <!--
  1260. <JSB_METHOD
  1261.     NAME = "Get Default Value"
  1262.     DISPLAYNAME = "Get Default Value"
  1263.     TYPE=string
  1264.     MENUITEM = "Get Property"
  1265.     LAYOUTOBJECTLIST = "tfd">
  1266. </JSB_METHOD>
  1267.  -->
  1268.  
  1269. <!-- ***** Selection Object specific ***** -->    
  1270.     
  1271. <!--
  1272. <JSB_METHOD
  1273.     NAME = "Get Name"
  1274.     DISPLAYNAME = "Get Name"
  1275.     TYPE=string
  1276.     MENUITEM = "Get Property"
  1277.     LAYOUTOBJECTLIST = "sel">
  1278. </JSB_METHOD>
  1279. <JSB_METHOD
  1280.     NAME = "Get Length"
  1281.     DISPLAYNAME = "Get Length"
  1282.     TYPE=string
  1283.     MENUITEM = "Get Property"
  1284.     LAYOUTOBJECTLIST = "sel">
  1285. </JSB_METHOD>
  1286. <JSB_METHOD
  1287.     NAME = "Get Options"
  1288.     DISPLAYNAME = "Get Options"
  1289.     TYPE=object
  1290.     MENUITEM = "Get Property"
  1291.     LAYOUTOBJECTLIST = "sel">
  1292. </JSB_METHOD>
  1293. -->
  1294.  
  1295. <JSB_METHOD
  1296.     NAME = "Get Selected Value"
  1297.     DISPLAYNAME = "Get Selected Value"
  1298.     TYPE=string
  1299.     MENUITEM = "Get Property"
  1300.     LAYOUTOBJECTLIST = "sel">
  1301. </JSB_METHOD>
  1302. <JSB_METHOD
  1303.     NAME = "Get Selected Text"
  1304.     DISPLAYNAME = "Get Selected Text"
  1305.     TYPE=string
  1306.     MENUITEM = "Get Property"
  1307.     LAYOUTOBJECTLIST = "sel">
  1308. </JSB_METHOD>
  1309. <JSB_METHOD
  1310.     NAME = "Get Selected Index"
  1311.     DISPLAYNAME = "Get Selected Index"
  1312.     TYPE=string
  1313.     MENUITEM = "Get Property"
  1314.     LAYOUTOBJECTLIST = "sel">
  1315. </JSB_METHOD>
  1316.  
  1317. <!--
  1318. <JSB_METHOD
  1319.     NAME = "Get Default Selected For Index"
  1320.     DISPLAYNAME = "Get Default Selected For Index"
  1321.     TYPE=string
  1322.     MENUITEM = "Get Property"
  1323.     LAYOUTOBJECTLIST = "sel">
  1324.     <JSB_PARAMETER
  1325.         NAME = "index"
  1326.         DISPLAYNAME = "Index"
  1327.         TYPE = "number"
  1328.         DEFAULTVALUE=0>
  1329. </JSB_METHOD>
  1330. <JSB_METHOD
  1331.     NAME = "Get Value For Index"
  1332.     DISPLAYNAME = "Get Value For Index"
  1333.     TYPE=string
  1334.     MENUITEM = "Get Property"
  1335.     LAYOUTOBJECTLIST = "sel">
  1336.     <JSB_PARAMETER
  1337.         NAME = "index"
  1338.         DISPLAYNAME = "Index"
  1339.         TYPE = "number"
  1340.         DEFAULTVALUE=0>
  1341. </JSB_METHOD>
  1342. <JSB_METHOD
  1343.     NAME = "Get Text For Index"
  1344.     DISPLAYNAME = "Get Text For Index"
  1345.     TYPE=string
  1346.     MENUITEM = "Get Property"
  1347.     LAYOUTOBJECTLIST = "sel">
  1348.     <JSB_PARAMETER
  1349.         NAME = "index"
  1350.         DISPLAYNAME = "Index"
  1351.         TYPE = "number"
  1352.         DEFAULTVALUE=0>
  1353. </JSB_METHOD>
  1354. -->
  1355. <!-- ***** Button specific ***** -->        
  1356.  
  1357. <!--
  1358. <JSB_METHOD
  1359.     NAME = "Get Name"
  1360.     DISPLAYNAME = "Get Name"
  1361.     TYPE=string
  1362.     MENUITEM = "Get Property"
  1363.     LAYOUTOBJECTLIST = "btn">
  1364. </JSB_METHOD>
  1365. <JSB_METHOD
  1366.     NAME = "Get Value"
  1367.     DISPLAYNAME = "Get Value"
  1368.     TYPE=boolean
  1369.     MENUITEM = "Get Property"
  1370.     LAYOUTOBJECTLIST = "btn">
  1371. </JSB_METHOD>
  1372. -->
  1373.  
  1374. <!-- ***** Form specific ***** -->        
  1375.  
  1376. <JSB_METHOD
  1377.     NAME = "Get Form"
  1378.     DISPLAYNAME = "Get Form"
  1379.     TYPE=object
  1380.     MENUITEM = "Get Property"
  1381.     LAYOUTOBJECTLIST = "frm">
  1382. </JSB_METHOD>
  1383.  
  1384. <!-- ###### Set Property ######## -->            
  1385.  
  1386. <JSB_METHOD
  1387.     NAME = "Set Top"
  1388.     DISPLAYNAME = "Set Top"
  1389.     TYPE=void
  1390.     MENUITEM = "Set Property"
  1391.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1392.     <JSB_PARAMETER
  1393.         NAME = "top"
  1394.         DISPLAYNAME = "Top"
  1395.         TYPE = "number"
  1396.         DEFAULTVALUE=0>
  1397. </JSB_METHOD>                        
  1398. <JSB_METHOD
  1399.     NAME = "Set Left"
  1400.     DISPLAYNAME = "Set Left"
  1401.     TYPE=void
  1402.     MENUITEM = "Set Property"
  1403.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1404.     <JSB_PARAMETER
  1405.         NAME = "left"
  1406.         DISPLAYNAME = "Left"
  1407.         TYPE = "number"
  1408.         DEFAULTVALUE=0>
  1409. </JSB_METHOD>                        
  1410. <JSB_METHOD
  1411.     NAME = "Set Position"
  1412.     DISPLAYNAME = "Set Position"
  1413.     TYPE=void
  1414.     MENUITEM = "Set Property"
  1415.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1416.     <JSB_PARAMETER
  1417.         NAME = "x"
  1418.         DISPLAYNAME = "Left"
  1419.         TYPE = "number"
  1420.         DEFAULTVALUE=0>
  1421.     <JSB_PARAMETER
  1422.         NAME = "y"
  1423.         DISPLAYNAME = "Top"
  1424.         TYPE = "number"
  1425.         DEFAULTVALUE=0>
  1426. </JSB_METHOD>                        
  1427. <JSB_METHOD
  1428.     NAME = "Set Z-Index"
  1429.     DISPLAYNAME = "Set Z-Index"
  1430.     TYPE=void
  1431.     MENUITEM = "Set Property"
  1432.     LAYOUTOBJECTLIST = "vis,shk,com,snd,jav,act,vid,qck,doc,fra">
  1433.     <JSB_PARAMETER
  1434.         NAME = "zOrder"
  1435.         DISPLAYNAME = "z-Index"
  1436.         TYPE = "number"
  1437.         DEFAULTVALUE=1>
  1438. </JSB_METHOD>                        
  1439.  
  1440. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Set Z-Index"></JSB_METHOD>
  1441.  
  1442. <JSB_METHOD
  1443.     NAME = "Set Clip Top"
  1444.     DISPLAYNAME = "Set Clip Top"
  1445.     TYPE="number"
  1446.     MENUITEM = "Set Property"
  1447.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1448.     <JSB_PARAMETER
  1449.         NAME = "Value"
  1450.         DISPLAYNAME = "Value"
  1451.         TYPE = "Number"
  1452.         DEFAULTVALUE="">
  1453. </JSB_METHOD>
  1454. <JSB_METHOD
  1455.     NAME = "Set Clip Bottom"
  1456.     DISPLAYNAME = "Set Clip Bottom"
  1457.     TYPE="number"
  1458.     MENUITEM = "Set Property"
  1459.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1460.     <JSB_PARAMETER
  1461.         NAME = "Value"
  1462.         DISPLAYNAME = "Value"
  1463.         TYPE = "Number"
  1464.         DEFAULTVALUE="">
  1465. </JSB_METHOD>
  1466. <JSB_METHOD
  1467.     NAME = "Set Clip Left"
  1468.     DISPLAYNAME = "Set Clip Left"
  1469.     TYPE="number"
  1470.     MENUITEM = "Set Property"
  1471.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1472.     <JSB_PARAMETER
  1473.         NAME = "Value"
  1474.         DISPLAYNAME = "Value"
  1475.         TYPE = "Number"
  1476.         DEFAULTVALUE="">
  1477. </JSB_METHOD>
  1478. <JSB_METHOD
  1479.     NAME = "Set Clip Right"
  1480.     DISPLAYNAME = "Set Clip Right"
  1481.     TYPE="number"
  1482.     MENUITEM = "Set Property"
  1483.     LAYOUTOBJECTLIST = "vis,doc,fra">
  1484.     <JSB_PARAMETER
  1485.         NAME = "Value"
  1486.         DISPLAYNAME = "Value"
  1487.         TYPE = "Number"
  1488.         DEFAULTVALUE="">
  1489. </JSB_METHOD>
  1490.  
  1491. <!-- ***** Image specific ***** -->        
  1492.  
  1493. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Set Clip Right"></JSB_METHOD>
  1494.  
  1495. <JSB_METHOD
  1496.     NAME = "Set Src"
  1497.     DISPLAYNAME = "Set Src"
  1498.     TYPE=string
  1499.     MENUITEM = "Set Property"
  1500.     LAYOUTOBJECTLIST = "img">
  1501.     <JSB_PARAMETER
  1502.         NAME = "Image"
  1503.         DISPLAYNAME="Image"
  1504.         TYPE = "image">
  1505. </JSB_METHOD>
  1506. <JSB_METHOD
  1507.     NAME = "Set Lowsrc"
  1508.     DISPLAYNAME = "Set Lowsrc"
  1509.     TYPE=string
  1510.     MENUITEM = "Set Property"
  1511.     LAYOUTOBJECTLIST = "img">
  1512.     <JSB_PARAMETER
  1513.         NAME = "Image"
  1514.         DISPLAYNAME="Image"
  1515.         TYPE = "image">
  1516. </JSB_METHOD>
  1517. <!-- ***** Checkbox specific ***** -->        
  1518.  
  1519. <JSB_METHOD
  1520.     NAME = "Set Checked"
  1521.     DISPLAYNAME = "Set Checked"
  1522.     TYPE=void
  1523.     MENUITEM = "Set Property"
  1524.     LAYOUTOBJECTLIST = "chk">
  1525.     <JSB_PARAMETER
  1526.         NAME = "State"
  1527.         DISPLAYNAME = "State"
  1528.         TYPE = "boolean"
  1529.         DEFAULTVALUE="true">
  1530. </JSB_METHOD>                        
  1531.  
  1532. <!-- ***** Raio Button specific ***** -->        
  1533.  
  1534. <JSB_METHOD
  1535.     NAME = "Set Checked"
  1536.     DISPLAYNAME = "Set Checked"
  1537.     TYPE=string
  1538.     MENUITEM = "Set Property"
  1539.     LAYOUTOBJECTLIST = "rad">
  1540.     <JSB_PARAMETER
  1541.         NAME = "Checked"
  1542.         DISPLAYNAME = "Checked"
  1543.         TYPE = "boolean"
  1544.         DEFAULTVALUE="true">
  1545. </JSB_METHOD>    
  1546. <!-- 
  1547. <JSB_METHOD
  1548.     NAME = "Set Value"
  1549.     DISPLAYNAME = "Set Value"
  1550.     TYPE=string
  1551.     MENUITEM = "Set Property"
  1552.     LAYOUTOBJECTLIST = "rad">
  1553.     <JSB_PARAMETER
  1554.         NAME = "Value"
  1555.         DISPLAYNAME = "Value"
  1556.         TYPE = "String"
  1557.         DEFAULTVALUE="">
  1558. </JSB_METHOD>                        
  1559.  -->                    
  1560.  
  1561. <!-- ***** Text Field specific ***** -->        
  1562.  
  1563. <JSB_METHOD
  1564.     NAME = "Set Value"
  1565.     DISPLAYNAME = "Set Value"
  1566.     TYPE=void
  1567.     MENUITEM = "Set Property"
  1568.     LAYOUTOBJECTLIST = "tfd">
  1569.     <JSB_PARAMETER
  1570.         NAME = "Value"
  1571.         DISPLAYNAME = "Value"
  1572.         TYPE = "String"
  1573.         DEFAULTVALUE="">
  1574. </JSB_METHOD>                        
  1575.  
  1576. <!-- ***** Document specific ***** -->        
  1577.  
  1578. <JSB_METHOD
  1579.     NAME = "Set Background Color"
  1580.     DISPLAYNAME = "Set Background Color"
  1581.     TYPE=string
  1582.     MENUITEM = "Set Property"
  1583.     LAYOUTOBJECTLIST = "doc,fra">
  1584.     <JSB_PARAMETER
  1585.         NAME = "color"
  1586.         DISPLAYNAME = "Color"
  1587.         TYPE = "color"
  1588.         DEFAULTVALUE="#000000">
  1589. </JSB_METHOD>    
  1590.  
  1591. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Set Property"></JSB_METHOD>
  1592.                     
  1593. <!-- ###### Location ######## -->    
  1594.  
  1595. <JSB_METHOD
  1596.     NAME = "Go To URL"
  1597.     DISPLAYNAME = "Go To URL"
  1598.     TYPE=void
  1599.     MENUITEM = "Location"
  1600.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1601.     <JSB_PARAMETER
  1602.         NAME = "URL"
  1603.         DISPLAYNAME = "URL"
  1604.         TYPE = "link"
  1605.         DEFAULTVALUE="">
  1606. </JSB_METHOD>
  1607.         
  1608. <!-- ###### Dialog ######## -->            
  1609.  
  1610. <JSB_METHOD
  1611.     NAME = "Alert"
  1612.     DISPLAYNAME = "Alert"
  1613.     TYPE=void
  1614.     MENUITEM = "Dialog"
  1615.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1616.     <JSB_PARAMETER
  1617.         NAME = "Message"
  1618.         DISPLAYNAME = "Message"
  1619.         TYPE = "string"
  1620.         DEFAULTVALUE="">
  1621. </JSB_METHOD>
  1622. <JSB_METHOD
  1623.     NAME = "Confirm"
  1624.     DISPLAYNAME = "Confirm"
  1625.     TYPE=boolean
  1626.     MENUITEM = "Dialog"
  1627.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1628.     <JSB_PARAMETER
  1629.         NAME = "Message"
  1630.         DISPLAYNAME = "Message"
  1631.         TYPE = "string"
  1632.         DEFAULTVALUE="">
  1633. </JSB_METHOD>
  1634. <JSB_METHOD
  1635.     NAME = "Prompt"
  1636.     DISPLAYNAME = "Prompt"
  1637.     TYPE=string
  1638.     MENUITEM = "Dialog"
  1639.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1640.     <JSB_PARAMETER
  1641.         NAME = "message"
  1642.         DISPLAYNAME = "Message"
  1643.         TYPE = "string"
  1644.         DEFAULTVALUE="">
  1645.     <JSB_PARAMETER
  1646.         NAME = "defaultValue"
  1647.         DISPLAYNAME = "Default Value"
  1648.         TYPE = "string"
  1649.         DEFAULTVALUE="">
  1650. </JSB_METHOD>
  1651.  
  1652.  
  1653.  
  1654. <!-- ###### Window ######## -->            
  1655.  
  1656. <JSB_METHOD
  1657.     NAME = "Set Status Bar"
  1658.     DISPLAYNAME = "Set Status Bar"
  1659.     TYPE=void
  1660.     MENUITEM = "Window"
  1661.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1662.     <JSB_PARAMETER
  1663.         NAME = "message"
  1664.         DISPLAYNAME = "Message"
  1665.         TYPE = "string"
  1666.         DEFAULTVALUE="">
  1667. </JSB_METHOD>
  1668.  
  1669. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Set Status Bar"></JSB_METHOD>
  1670.  
  1671. <JSB_METHOD
  1672.     NAME = "Resize To"
  1673.     DISPLAYNAME = "Resize To"
  1674.     TYPE=void
  1675.     MENUITEM = "Window"
  1676.     LAYOUTOBJECTLIST = "doc, fst">
  1677.     <JSB_PARAMETER
  1678.         NAME = "width"
  1679.         DISPLAYNAME = "Width"
  1680.         TYPE = "number"
  1681.         DEFAULTVALUE=100>
  1682.     <JSB_PARAMETER
  1683.         NAME = "height"
  1684.         DISPLAYNAME = "Height"
  1685.         TYPE = "number"
  1686.         DEFAULTVALUE=100>
  1687. </JSB_METHOD>
  1688. <JSB_METHOD
  1689.     NAME = "Resize By"
  1690.     DISPLAYNAME = "Resize By"
  1691.     TYPE=void
  1692.     MENUITEM = "Window"
  1693.     LAYOUTOBJECTLIST = "doc, fst">
  1694.     <JSB_PARAMETER
  1695.         NAME = "width"
  1696.         DISPLAYNAME = "Width"
  1697.         TYPE = "number"
  1698.         DEFAULTVALUE=0>
  1699.     <JSB_PARAMETER
  1700.         NAME = "height"
  1701.         DISPLAYNAME = "Height"
  1702.         TYPE = "number"
  1703.         DEFAULTVALUE=0>
  1704. </JSB_METHOD>
  1705.  
  1706. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Resize By></JSB_METHOD>
  1707.  
  1708. <JSB_METHOD
  1709.     NAME = "Reposition To"
  1710.     DISPLAYNAME = "Reposition To"
  1711.     TYPE=void
  1712.     MENUITEM = "Window"
  1713.     LAYOUTOBJECTLIST = "doc, fst">
  1714.     <JSB_PARAMETER
  1715.         NAME = "top"
  1716.         DISPLAYNAME = "Top"
  1717.         TYPE = "number"
  1718.         DEFAULTVALUE=0>
  1719.     <JSB_PARAMETER
  1720.         NAME = "left"
  1721.         DISPLAYNAME = "Left"
  1722.         TYPE = "number"
  1723.         DEFAULTVALUE=0>
  1724. </JSB_METHOD>
  1725. <JSB_METHOD
  1726.     NAME = "Reposition By"
  1727.     DISPLAYNAME = "Reposition By"
  1728.     TYPE=void
  1729.     MENUITEM = "Window"
  1730.     LAYOUTOBJECTLIST = "doc, fst">
  1731.     <JSB_PARAMETER
  1732.         NAME = "top"
  1733.         DISPLAYNAME = "Top"
  1734.         TYPE = "number"
  1735.         DEFAULTVALUE=0>
  1736.     <JSB_PARAMETER
  1737.         NAME = "left"
  1738.         DISPLAYNAME = "Left"
  1739.         TYPE = "number"
  1740.         DEFAULTVALUE=0>
  1741. </JSB_METHOD>
  1742.  
  1743. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Reposition By></JSB_METHOD>
  1744.  
  1745. <JSB_METHOD
  1746.     NAME = "Scroll To"
  1747.     DISPLAYNAME = "Scroll To"
  1748.     TYPE=void
  1749.     MENUITEM = "Window"
  1750.     LAYOUTOBJECTLIST = "doc,fra">
  1751.     <JSB_PARAMETER
  1752.         NAME = "top"
  1753.         DISPLAYNAME = "Top"
  1754.         TYPE = "number"
  1755.         DEFAULTVALUE=0>
  1756.     <JSB_PARAMETER
  1757.         NAME = "left"
  1758.         DISPLAYNAME = "Left"
  1759.         TYPE = "number"
  1760.         DEFAULTVALUE=0>
  1761. </JSB_METHOD>
  1762. <JSB_METHOD
  1763.     NAME = "Scroll By"
  1764.     DISPLAYNAME = "Scroll By"
  1765.     TYPE=void
  1766.     MENUITEM = "Window"
  1767.     LAYOUTOBJECTLIST = "doc,fra">
  1768.     <JSB_PARAMETER
  1769.         NAME = "top"
  1770.         DISPLAYNAME = "Top"
  1771.         TYPE = "number"
  1772.         DEFAULTVALUE=0>
  1773.     <JSB_PARAMETER
  1774.         NAME = "left"
  1775.         DISPLAYNAME = "Left"
  1776.         TYPE = "number"
  1777.         DEFAULTVALUE=0>
  1778. </JSB_METHOD>
  1779.  
  1780. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Scroll By></JSB_METHOD>
  1781.  
  1782.  
  1783. <JSB_METHOD
  1784.     NAME = "Close"
  1785.     DISPLAYNAME = "Close"
  1786.     TYPE=void
  1787.     MENUITEM = "Window"
  1788.     LAYOUTOBJECTLIST = "doc, fst">
  1789. </JSB_METHOD>
  1790.  
  1791. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Close></JSB_METHOD>
  1792.  
  1793. <JSB_METHOD
  1794.     NAME = "Focus"
  1795.     DISPLAYNAME = "Focus"
  1796.     TYPE=void
  1797.     MENUITEM = "Window"
  1798.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1799. </JSB_METHOD>
  1800. <JSB_METHOD
  1801.     NAME = "Blur"
  1802.     DISPLAYNAME = "Blur"
  1803.     TYPE=void
  1804.     MENUITEM = "Window"
  1805.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1806. </JSB_METHOD>
  1807.  
  1808. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Blur></JSB_METHOD>
  1809.  
  1810. <JSB_METHOD
  1811.     NAME = "Get Opener"
  1812.     DISPLAYNAME = "Get Opener"
  1813.     TYPE=string
  1814.     MENUITEM = "Window"
  1815.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1816. </JSB_METHOD>
  1817. <JSB_METHOD
  1818.     NAME = "Get Name"
  1819.     DISPLAYNAME = "Get Name"
  1820.     TYPE=string
  1821.     MENUITEM = "Window"
  1822.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1823. </JSB_METHOD>
  1824. <JSB_METHOD
  1825.     NAME = "Set Name"
  1826.     DISPLAYNAME = "Set Name"
  1827.     TYPE=string
  1828.     MENUITEM = "Window"
  1829.     LAYOUTOBJECTLIST = "doc,fra">
  1830.     <JSB_PARAMETER
  1831.         NAME = "name"
  1832.         DISPLAYNAME = "Name"
  1833.         TYPE = "string">
  1834. </JSB_METHOD>    
  1835. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Set Name></JSB_METHOD>
  1836.  
  1837.  
  1838. <JSB_METHOD
  1839.     NAME = "Open Window"
  1840.     DISPLAYNAME = "Open Window"
  1841.     TYPE=void
  1842.     MENUITEM = "Window"
  1843.     LAYOUTOBJECTLIST = "doc,fra, fst">
  1844.     <JSB_PARAMETER
  1845.         NAME = "name"
  1846.         DISPLAYNAME = "Name"
  1847.         TYPE = "string"
  1848.         DEFAULTVALUE="">
  1849.     <JSB_PARAMETER
  1850.         NAME = "URL"
  1851.         DISPLAYNAME = "URL"
  1852.         TYPE = "link"
  1853.         DEFAULTVALUE="">
  1854.     <JSB_PARAMETER
  1855.         NAME = "width"
  1856.         DISPLAYNAME = "Width"
  1857.         TYPE = "number"
  1858.         DEFAULTVALUE=400>
  1859.     <JSB_PARAMETER
  1860.         NAME = "height"
  1861.         DISPLAYNAME = "Height"
  1862.         TYPE = "number"
  1863.         DEFAULTVALUE=300>
  1864.     <JSB_PARAMETER
  1865.         NAME = "top"
  1866.         DISPLAYNAME = "Top"
  1867.         TYPE = "number"
  1868.         DEFAULTVALUE=0>
  1869.     <JSB_PARAMETER
  1870.         NAME = "left"
  1871.         DISPLAYNAME = "Left"
  1872.         TYPE = "number"
  1873.         DEFAULTVALUE=0>
  1874.     <JSB_PARAMETER
  1875.         NAME = "toolbar"
  1876.         DISPLAYNAME = "Toolbar"
  1877.         TYPE = "string"
  1878.        VALUESET="yes,no"
  1879.         DEFAULTVALUE="yes">
  1880.     <JSB_PARAMETER
  1881.         NAME = "menubar"
  1882.         DISPLAYNAME = "Menubar"
  1883.         TYPE = "string"
  1884.        VALUESET="yes,no"
  1885.         DEFAULTVALUE="yes">
  1886.     <JSB_PARAMETER
  1887.         NAME = "location"
  1888.         DISPLAYNAME = "Location"
  1889.         TYPE = "string"
  1890.        VALUESET="yes,no"
  1891.         DEFAULTVALUE="yes">
  1892.     <JSB_PARAMETER
  1893.         NAME = "status"
  1894.         DISPLAYNAME = "Status"
  1895.         TYPE = "string"
  1896.        VALUESET="yes,no"
  1897.         DEFAULTVALUE="yes">
  1898.     <JSB_PARAMETER
  1899.         NAME = "resizable"
  1900.         DISPLAYNAME = "Resizable"
  1901.         TYPE = "string"
  1902.        VALUESET="yes,no"
  1903.         DEFAULTVALUE="yes">
  1904.     <JSB_PARAMETER
  1905.         NAME = "directories"
  1906.         DISPLAYNAME = "Directories"
  1907.         TYPE = "string"
  1908.        VALUESET="yes,no"
  1909.         DEFAULTVALUE="yes">
  1910.     <JSB_PARAMETER
  1911.         NAME = "scrollbars"
  1912.         DISPLAYNAME = "Scrollbars"
  1913.         TYPE = "string"
  1914.        VALUESET="yes,no"
  1915.         DEFAULTVALUE="yes">
  1916. </JSB_METHOD>
  1917. <JSB_METHOD
  1918.     NAME = "Message To Window"
  1919.     DISPLAYNAME = "Message To Window"
  1920.     TYPE=void
  1921.     MENUITEM = "Window"
  1922.     LAYOUTOBJECTLIST = "doc,fra">
  1923.     <JSB_PARAMETER
  1924.         NAME = "window"
  1925.         DISPLAYNAME = "Target Window"
  1926.         TYPE = "string">
  1927.     <JSB_PARAMETER
  1928.         NAME = "object"
  1929.         DISPLAYNAME = "Target Object ID"
  1930.         TYPE = "string">
  1931.     <JSB_PARAMETER
  1932.         NAME = "message"
  1933.         DISPLAYNAME = "Message"
  1934.         TYPE = "customevent">
  1935. </JSB_METHOD>
  1936.  
  1937. <!-- ###### Browser ######## -->            
  1938. <JSB_METHOD
  1939.     NAME = "Check Browser Type"
  1940.     DISPLAYNAME = "Check Browser Type"
  1941.     TYPE=string
  1942.     MENUITEM = "Browser"
  1943.     POPPARAMETERLIST = "Is Navigator,Is Internet Explorer"
  1944.     LAYOUTOBJECTLIST = "doc,fra">
  1945. </JSB_METHOD>
  1946.  
  1947. <JSB_METHOD NAME = "Divider" DIVIDER = "Yes" MENUITEM = "Browser" >
  1948.  
  1949.  
  1950. <!--  The constructorfor the Netobject Bean, we will just include the javascript file in the header of the html file -->
  1951.  
  1952. <JSB_CONSTRUCTOR>
  1953. </JSB_CONSTRUCTOR>
  1954.  
  1955. <JSB_BODYTAG>
  1956. </JSB_BODYTAG>
  1957.  
  1958. <JSB_STARTBODY>
  1959. </JSB_STARTBODY>
  1960.  
  1961. <JSB_ENDBODY>
  1962. </JSB_ENDBODY>
  1963.  
  1964. </JSB>
  1965.  
  1966.  
  1967.  
  1968.