home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / sd386v50.zip / sd386src.zip / BOXMENU.H < prev    next >
Text File  |  1995-12-11  |  2KB  |  30 lines

  1. /*****************************************************************************/
  2. /* File:                                             IBM INTERNAL USE ONLY   */
  3. /*   Boxmenu.h                                                               */
  4. /*                                                                           */
  5. /* Description:                                                              */
  6. /*   structure passed to the boxmenu procedure.                              */
  7. /*                                                                           */
  8. /* History:                                                                  */
  9. /*                                                                           */
  10. /*   02/08/91 Creation of 32-bit SD86, from 16-bit version.                  */
  11. /*                                                                           */
  12. /*...Release 1.00                                                            */
  13. /*...                                                                        */
  14. /*... 02/08/91  100   made changes for 32-bit compilation.                   */
  15. /*...                                                                        */
  16. /*****************************************************************************/
  17.  
  18. typedef struct {
  19.   ULONG helpid;
  20.   uint  item;
  21.   ulong rowmask;
  22.   ulong selectmask;
  23. } BoxMenuData;
  24.  
  25. /*****************************************************************************/
  26. /* The mask fields indicate which rows are menu items, and which of those    */
  27. /* rows are currently selectable.  The 2**N bit of the mask corresponds to   */
  28. /* the Nth row of the box.  The 2**0 bit corresponds to the top row.         */
  29. /*****************************************************************************/
  30.