home *** CD-ROM | disk | FTP | other *** search
/ Piper's Pit BBS/FTP: ibm 0040 - 0049 / ibm0040-0049 / ibm0040.tar / ibm0040 / ZINC_6.ZIP / DOSSRC.ZIP / G_PHELP.CPP < prev    next >
Encoding:
C/C++ Source or Header  |  1991-06-01  |  3.4 KB  |  77 lines

  1. //    Zinc Interface Library - G_PHELP.CPP
  2. //    COPYRIGHT (C) 1990, 1991.  All Rights Reserved.
  3. //    Zinc Software Incorporated.  Pleasant Grove, Utah  USA
  4.  
  5. #include "ui_map.hpp"
  6. #include <graphics.h>
  7.  
  8. static UI_PALETTE_MAP helpPaletteMapTable[] =
  9. {
  10.     { ID_WINDOW_OBJECT, PM_ANY,
  11.         { ' ', attrib(WHITE, LIGHTGRAY), attrib(MONO_NORMAL, MONO_BLACK),
  12.         SOLID_FILL, BLACK, WHITE, BW_BLACK, BW_WHITE, GS_BLACK, GS_WHITE } },
  13.     { ID_WINDOW_OBJECT, PM_HOT_KEY,
  14.         { ' ', attrib(WHITE, LIGHTGRAY), attrib(MONO_HIGH, MONO_BLACK),
  15.         SOLID_FILL, BLACK, BLACK, BW_WHITE, BW_BLACK, GS_WHITE, GS_BLACK } },
  16.  
  17.     { ID_ICON, PM_CURRENT,
  18.         { ' ', attrib(BLACK, WHITE), attrib(MONO_BLACK, MONO_NORMAL),
  19.         SOLID_FILL, BLACK, LIGHTGRAY, BW_BLACK, BW_WHITE, GS_BLACK, GS_GRAY } },
  20.  
  21.     { ID_SCROLL_BAR, PM_ANY,
  22.         { 0xb0, attrib(WHITE, LIGHTGRAY), attrib(MONO_HIGH, MONO_BLACK),
  23.         INTERLEAVE_FILL, GREEN, GREEN, BW_BLACK, BW_WHITE, GS_BLACK, GS_WHITE } },
  24.  
  25.     { ID_BORDER, PM_ANY,
  26.         { ' ', attrib(LIGHTGREEN, LIGHTGRAY), attrib(MONO_HIGH, MONO_BLACK),
  27.         SOLID_FILL, WHITE, LIGHTGRAY, BW_BLACK, BW_WHITE, GS_WHITE, GS_GRAY } },
  28.  
  29.     { ID_TITLE, PM_ANY,
  30.         { ' ', attrib(LIGHTGREEN, LIGHTGRAY), attrib(MONO_NORMAL, MONO_BLACK),
  31.         SOLID_FILL, GREEN, WHITE, BW_BLACK, BW_WHITE, GS_BLACK, GS_WHITE } },
  32.     { ID_TITLE, PM_ACTIVE,
  33.         { ' ', attrib(YELLOW, LIGHTGRAY), attrib(MONO_HIGH, MONO_BLACK),
  34.         SOLID_FILL, YELLOW, GREEN, BW_WHITE, BW_BLACK, GS_BLACK, GS_GRAY } },
  35.  
  36.     { ID_BUTTON, PM_ANY,
  37.         { ' ', attrib(LIGHTGREEN, LIGHTGRAY), attrib(MONO_NORMAL, MONO_BLACK),
  38.         SOLID_FILL, DARKGRAY, LIGHTGRAY, BW_BLACK, BW_WHITE, GS_BLACK, GS_GRAY } },
  39.     { ID_BUTTON, PM_CURRENT,
  40.         { ' ', attrib(LIGHTGRAY, WHITE), attrib(MONO_BLACK, MONO_NORMAL),
  41.         SOLID_FILL, DARKGRAY, LIGHTGRAY, BW_BLACK, BW_WHITE, GS_BLACK, GS_GRAY } },
  42.     { ID_BUTTON, PM_SELECTED,
  43.         { ' ', attrib(YELLOW, LIGHTGRAY), attrib(MONO_HIGH, MONO_BLACK),
  44.         SOLID_FILL, YELLOW, LIGHTGRAY, BW_WHITE, BW_BLACK, GS_WHITE, GS_GRAY } },
  45.  
  46.     { ID_MENU_ITEM, PM_ANY,
  47.         { ' ', attrib(BLACK, LIGHTGRAY), attrib(MONO_NORMAL, MONO_BLACK),
  48.         SOLID_FILL, BLACK, WHITE, BW_BLACK, BW_WHITE, GS_BLACK, GS_WHITE } },
  49.     { ID_MENU_ITEM, PM_CURRENT,
  50.         { ' ', attrib(LIGHTGRAY, DARKGRAY), attrib(MONO_BLACK, MONO_NORMAL),
  51.         SOLID_FILL, BLACK, LIGHTGRAY, BW_WHITE, BW_BLACK, GS_BLACK, GS_GRAY } },
  52.     { ID_MENU_ITEM, PM_NON_SELECTABLE,
  53.         { ' ', attrib(DARKGRAY, LIGHTGRAY), attrib(MONO_DIM, MONO_BLACK),
  54.         SOLID_FILL, LIGHTGRAY, WHITE, BW_BLACK, BW_WHITE, GS_GRAY, GS_WHITE } },
  55.  
  56.     /* Special palettes */
  57.     { ID_OUTLINE, PM_ANY,
  58.         { ' ', attrib(LIGHTGREEN, LIGHTGRAY), attrib(MONO_NORMAL, MONO_BLACK),
  59.         SOLID_FILL, BLACK, BLACK, BW_BLACK, BW_BLACK, GS_BLACK, GS_BLACK } },
  60.     { ID_WHITE_SHADOW, PM_ANY,
  61.         { ' ', attrib(WHITE, WHITE), attrib(MONO_HIGH, MONO_HIGH),
  62.         SOLID_FILL, WHITE, WHITE, BW_WHITE, BW_WHITE, GS_WHITE, GS_WHITE } },
  63.     { ID_LIGHT_SHADOW, PM_ANY,
  64.         { ' ', attrib(DARKGRAY, DARKGRAY), attrib(MONO_DIM, MONO_DIM),
  65.         SOLID_FILL, DARKGRAY, DARKGRAY, BW_BLACK, BW_BLACK, GS_BLACK, GS_BLACK } },
  66.     { ID_DARK_SHADOW, PM_ANY,
  67.         { ' ', attrib(BLACK, BLACK), attrib(MONO_BLACK, MONO_BLACK),
  68.         SOLID_FILL, BLACK, BLACK, BW_BLACK, BW_BLACK, GS_BLACK, GS_BLACK } },
  69.     { ID_BLACK_SHADOW, PM_ANY,
  70.         { ' ', attrib(BLACK, BLACK), attrib(MONO_BLACK, MONO_BLACK),
  71.         SOLID_FILL, BLACK, BLACK, BW_BLACK, BW_BLACK, GS_BLACK, GS_BLACK } },
  72.  
  73.     /* End of array */
  74.     { ID_END, 0, { 0, 0, 0, 0, 0, 0 } }
  75. };
  76. UI_PALETTE_MAP *_helpPaletteMapTable = helpPaletteMapTable;
  77.