[Toc][Index]

Defining compound variables



A useful technique to define compound variables is 

 
                        /* stem with the WPS objects to create        */
  j = 0
  objects.0 = j

  j = j + 1
                        /* use the index "CodeServerStemEntry"  v1.80 */
                        /* for reference to this entry          v1.80 */
  CodeServerStemEntry = j                                    /* v1.80 */

  objects.j.__class = "WPFolder"
  objects.j.__title = ServerName || "^CodeServer"

  j = j + 1
  objects.j.__title = "Start the ^CodeServer" || ServerName
  objects.j.__class = "WPProgram"

  j = j + 1
  objects.j.__title = "Stop the ^CodeServer" || ServerName
  objects.j.__class = "WPProgram"

  j = j + 1
  objects.j.__title = "Status the ^CodeServer" || ServerName
  objects.j.__class = "WPProgram"

  objects.0 = j

                        /* access the entry for the folder      v1.80 */
  FolderTitle = objects.CodeServerStemEntry.__title          /* v1.80 */

This technique makes it possible to insert and delete further elements 
without changing the index for the other elements.  (see also Using "open" 
compound variables)   

Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs