SATGUI Examples - addMenu

Note: In the following examples the commands are split over several lines for clarity. This is valid syntax, though, each command could be entered in one line if desired.
addMenu {
   {File
      {Add {additem arg1 arg2}}
      {Delete {deleteitem arg1}}
      {}
      {Exit exit}
   }
}


addMenu {
   {File
      {Add {additem arg1 arg2}}
      {Delete {deleteitem arg1}}
      {}
      {Exit exit}
   }    
   {View
      {List {displaylist}}
      {Item {displayitem arg1}}
   }
}


addMenu {
   {+File
      {Add {additem arg1 arg2}}
      {Delete {deleteitem arg1}}
      {+Print {printitem arg1}}
      {}
      {+Exit exit}
   }
}

With state normal...

With state disabled...


addMenu {
   {File
      {Add {additem arg1 arg2} group(edit,list)}
      {Delete {deleteitem arg1} group(list)}
      {+Print {printitem arg1}}
      {}
      {+Exit exit}
   }
}

With no group set...

With group set to "edit"...

With group set to "list"...


Copyright © 2001 Adrian Davis.