/* * NL-Daemon A program to force old programs to use NL gadget imagery. * * Copyright 1989 by Davide P. Cervone. * You may use this code, provided this copyright notice is kept intact. */ #include #include "NL-Handler.h" USHORT UpFrontData[UPDEPTH][UPHEIGHT*UPWORDS] = { { 0xFFFF, 0xFF00, 0xC000, 0x0300, 0xC7FF, 0x8300, 0xC7FF, 0x8300, 0xC7FF, 0xF300, 0xC7FF, 0xF300, 0xC7FF, 0xF300, 0xC07F, 0xF300, 0xC000, 0x0300, 0xFFFF, 0xFF00, }, { 0x0000, 0x0100, 0x3FFF, 0xFF00, 0x3FFF, 0xFF00, 0x3FFF, 0xFF00, 0x3F80, 0x0F00, 0x3F80, 0x0F00, 0x3F80, 0x0F00, 0x3F80, 0x0F00, 0x3FFF, 0xFF00, 0x7FFF, 0xFF00, }, }; USHORT DownBackData[DOWNDEPTH][DOWNHEIGHT*DOWNWORDS] = { { 0xFFFF, 0xFF00, 0xC000, 0x0300, 0xC7FF, 0x8300, 0xC7FF, 0x8300, 0xC7FF, 0xF300, 0xC7FF, 0xF300, 0xC7FF, 0xF300, 0xC07F, 0xF300, 0xC000, 0x0300, 0xFFFF, 0xFF00, }, { 0x0000, 0x0100, 0x3FFF, 0xFF00, 0x3800, 0x7F00, 0x3800, 0x7F00, 0x387F, 0xFF00, 0x387F, 0xFF00, 0x387F, 0xFF00, 0x3FFF, 0xFF00, 0x3FFF, 0xFF00, 0x7FFF, 0xFF00, }, }; USHORT SizeData[SIZEDEPTH][SIZEHEIGHT*SIZEWORDS] = { { 0xFFFF, 0xC003, 0xCF83, 0xCBF3, 0xCF93, 0xC213, 0xC3F3, 0xC003, 0xFFFF, }, { 0x0001, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x3FFF, 0x7FFF, }, }; USHORT CloseData[CLOSEDEPTH][CLOSEHEIGHT*CLOSEWORDS] = { { 0xFFFF, 0xF800, 0xC000, 0x1800, 0xCFFF, 0x9800, 0xCC01, 0x9800, 0xCC01, 0x9800, 0xCC01, 0x9800, 0xCC01, 0x9800, 0xCFFF, 0x9800, 0xC000, 0x1800, 0xFFFF, 0xF800, }, { 0x0000, 0x0800, 0x3FFF, 0xF800, 0x3FFF, 0x7800, 0x3FFE, 0x7800, 0x3FFE, 0x7800, 0x3FFE, 0x7800, 0x3FFE, 0x7800, 0x3800, 0x7800, 0x3FFF, 0xF800, 0x7FFF, 0xF800, }, }; USHORT ZoomData[ZOOMDEPTH][ZOOMHEIGHT*ZOOMWORDS] = { { 0x1FFF, 0xFFE0, 0x1800, 0x0060, 0x18FF, 0xFC60, 0x18FF, 0xFC60, 0x18FF, 0xFC60, 0x18FF, 0xFC60, 0x18FF, 0xFC60, 0x18FF, 0xFC60, 0x1800, 0x0060, 0x1FFF, 0xFFE0, }, { 0xE000, 0x0020, 0xE7FF, 0xFFE0, 0xE7C1, 0xFFE0, 0xE7C1, 0xFFE0, 0xE7C1, 0xFFE0, 0xE7FF, 0xFFE0, 0xE7FF, 0xFFE0, 0xE7FF, 0xFFE0, 0xE7FF, 0xFFE0, 0xEFFF, 0xFFE0, }, }; USHORT LR_UpFrontData[LR_UPDEPTH][LR_UPHEIGHT*LR_UPWORDS] = { { 0xFFFF, 0x8000, 0x8000, 0x8000, 0x9FF0, 0x8000, 0x9FF0, 0x8000, 0x9FFC, 0x8000, 0x9FFC, 0x8000, 0x87FC, 0x8000, 0x87FC, 0x8000, 0x8000, 0x8000, 0xFFFF, 0x8000, }, { 0x0000, 0x8000, 0x7FFF, 0x8000, 0x7FFF, 0x8000, 0x7FFF, 0x8000, 0x7803, 0x8000, 0x7803, 0x8000, 0x7803, 0x8000, 0x7803, 0x8000, 0x7FFF, 0x8000, 0x7FFF, 0x8000, }, }; USHORT LR_DownBackData[LR_DOWNDEPTH][LR_DOWNHEIGHT*LR_DOWNWORDS] = { { 0xFFFF, 0x8000, 0x8000, 0x8000, 0x9FF0, 0x8000, 0x9FF0, 0x8000, 0x9FFC, 0x8000, 0x9FFC, 0x8000, 0x87FC, 0x8000, 0x87FC, 0x8000, 0x8000, 0x8000, 0xFFFF, 0x8000, }, { 0x0000, 0x8000, 0x7FFF, 0x8000, 0x600F, 0x8000, 0x600F, 0x8000, 0x67FF, 0x8000, 0x67FF, 0x8000, 0x7FFF, 0x8000, 0x7FFF, 0x8000, 0x7FFF, 0x8000, 0x7FFF, 0x8000, }, }; USHORT LR_SizeData[LR_SIZEDEPTH][LR_SIZEHEIGHT*LR_SIZEWORDS] = { { 0xFFE0, 0x8020, 0xBC20, 0xBC20, 0xBFA0, 0x8FA0, 0x8FA0, 0x8FA0, 0x8020, 0xFFE0, }, { 0x0020, 0x7FE0, 0x7FE0, 0x7FE0, 0x7FE0, 0x7FE0, 0x7FE0, 0x7FE0, 0x7FE0, 0x7FE0, }, }; USHORT LR_CloseData[LR_CLOSEDEPTH][LR_CLOSEHEIGHT*LR_CLOSEWORDS] = { { 0xFFFC, 0x8004, 0x9FE4, 0x9024, 0x9024, 0x9024, 0x9024, 0x9FE4, 0x8004, 0xFFFC, }, { 0x0004, 0x7FFC, 0x7FDC, 0x7FDC, 0x7FDC, 0x7FDC, 0x7FDC, 0x701C, 0x7FFC, 0x7FFC, }, }; USHORT LR_ZoomData[LRZOOMDEPTH][LRZOOMHEIGHT*LRZOOMWORDS] = { { 0x3FFF, 0xE000, 0x2000, 0x2000, 0x27FF, 0x2000, 0x27FF, 0x2000, 0x27FF, 0x2000, 0x27FF, 0x2000, 0x27FF, 0x2000, 0x27FF, 0x2000, 0x2000, 0x2000, 0x3FFF, 0xE000, }, { 0xC000, 0x2000, 0xDFFF, 0xE000, 0xDE1F, 0xE000, 0xDE1F, 0xE000, 0xDE1F, 0xE000, 0xDFFF, 0xE000, 0xDFFF, 0xE000, 0xDFFF, 0xE000, 0xDFFF, 0xE000, 0xDFFF, 0xE000, }, };