sHelp
                                     PBR.PROCESS
       2
 main
   user.buttons.top
     user.buttons
       user.buttons.menu

 Ì   €     2
main
[process.scrn]
*(HP)HPO[hpbp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 process.scrn                10 FREE     L  PBR.PFUNC      hpbp                                                    
 active                       1 YN       L                 *(HP)HPO[hpbp]|0                                            
 last.update                 20 PINT     R                 *(HP)HPO[hpbp]UPD                                           
 Ì   €     2
user.buttons.top
[process.scrn,  but.user]
*(HP)HPO[hpbp,gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 but.user                    10 FREE     L  MIS.USER       gu                                                      
 Ì   €     2
user.buttons
[process.scrn,but.user,  but.q]
*(HP)HPO[hpbp,gu,butQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 but.q                        2 PINT     R                 butQ                                                        
 but.arg                      2 FREE     L                 *(HP)HPO[hpbp,gu,butQ]|2                                    
 but.enabled                  1 FREE     L                 *(HP)HPO[hpbp,gu,butQ]|5                                    
 but.filename                20 FREE     L                 *(HP)HPO[hpbp,gu,butQ]|0                                    
 but.func                    10 FREE     L  PBR.FUNC       *(HP)HPO[hpbp,gu,butQ]A|0                               
 but.hotkey                   1 FREE     L                 *(HP)HPO[hpbp,gu,butQ]|3                                    
 but.menu.pos                 2 INT      R                 VAL=8*but.q                                                 
 but.picture                 20 FREE     L  NPR.PICTURE    *(HP)HPO[hpbp,gu,butQ]A|1                               
 but.picture.dft             20 FREE     L  NPR.PICTURE    *(HP)HPO[hpbp,gu,butQ]A|2                               
 but.program                 50 FREE     L                 *(HP)HPO[hpbp,gu,butQ]|1                                    
 but.restrict                 1 FREE     L                 *(HP)HPO[hpbp,gu,butQ]A|3                                   
 but.tooltip                 40 FREE     L                 *(HP)HPO[hpbp,gu,butQ]|4                                    
 Ì   €     2
user.buttons.menu
[process.scrn,but.user,but.q,  but.menu.q]
*(HP)HPO[hpbp,gu,butQ]M[uMN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 but.menu.q                   2 PINT     R                 uMN                                                         
 but.menu.flag                1 FREE     L                 *(HP)HPO[hpbp,gu,butQ]M[uMN]|2                              
 but.menu.func               10 FREE     L  PBR.FUNC       *(HP)HPO[hpbp,gu,butQ]M[uMN]|1                          
 but.menu.hotkey              1 FREE     L                 *(HP)HPO[hpbp,gu,butQ]M[uMN]|4                              
 but.menu.icon                1 FREE     L                 *(HP)HPO[hpbp,gu,butQ]M[uMN]|3                              
 but.menu.text               30 FREE     L                 *(HP)HPO[hpbp,gu,butQ]M[uMN]|0