85 lines
3.8 KiB
Plaintext
85 lines
3.8 KiB
Plaintext
compile insert colors
|
|
/*
|
|
** Copyright (C) 1992-2016 Revelation Software Inc. All Rights Reserved **
|
|
|
|
Author : GG??
|
|
Date : Way back when dinosaurs ruled the earth
|
|
Purpose : Basic and SysColor contants for use with the PS
|
|
|
|
Comments
|
|
========
|
|
|
|
|
|
Amended Date Reason
|
|
======= ==== ======
|
|
Mr C 10 Oct 14 Corrected USEPARENT$ and BLACK$
|
|
Mr C 30 Jul 14 Updated for v10
|
|
MTR 18 Sep 17 Touched for Update
|
|
|
|
*/
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
#ifndef _COLORS_
|
|
#define _COLORS_
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
* PS colors
|
|
equ CLR_TRANSPARENT$ to -1
|
|
equ CLR_USEDEFAULT$ to -2
|
|
|
|
* // Beware of the "USEPARENT$" from v10 onwards - We no longer have the
|
|
* // concept of "ask the parent" for the color - instead we use the default
|
|
* // selected by the VSM.
|
|
* //
|
|
* // We want "0" to mean Black.
|
|
|
|
* RGB colors
|
|
*EQU USEPARENT$ TO 0 ;* \000000\ <- Deprecated in v10
|
|
*EQU BLACK$ TO 1 ;* \000001\
|
|
EQU USEPARENT$ TO CLR_USEDEFAULT$
|
|
EQU BLACK$ TO 0 ;* \000000\
|
|
EQU RED$ TO 255 ;* \0000FF\
|
|
EQU ORANGE$ TO 33023 ;* \0080FF\
|
|
EQU GREEN$ TO 65280 ;* \00FF00\
|
|
EQU YELLOW$ TO 65535 ;* \00FFFF\
|
|
EQU GREY$ TO 12632256 ;* \C0C0C0\
|
|
EQU BLUE$ TO 16711680 ;* \FF0000\
|
|
EQU PURPLE$ TO 16711808 ;* \FF0080\
|
|
EQU MAGENTA$ TO 16711935 ;* \FF00FF\
|
|
EQU CYAN$ TO 16776960 ;* \FFFF00\
|
|
EQU WHITE$ TO 16777215 ;* \FFFFFF\
|
|
|
|
* system colors (see windows.h)
|
|
EQU COLOR_SCROLLBAR$ TO 2147483648 ;* \80000000\
|
|
EQU COLOR_BACKGROUND$ TO 2164260864 ;* \81000000\
|
|
EQU COLOR_ACTIVECAPTION$ TO 2181038080 ;* \82000000\
|
|
EQU COLOR_INACTIVECAPTION$ TO 2197815296 ;* \83000000\
|
|
EQU COLOR_MENU$ TO 2214592512 ;* \84000000\
|
|
EQU COLOR_WINDOW$ TO 2231369728 ;* \85000000\
|
|
EQU COLOR_WINDOWFRAME$ TO 2248146944 ;* \86000000\
|
|
EQU COLOR_MENUTEXT$ TO 2264924160 ;* \87000000\
|
|
EQU COLOR_WINDOWTEXT$ TO 2281701376 ;* \88000000\
|
|
EQU COLOR_CAPTIONTEXT$ TO 2298478592 ;* \89000000\
|
|
EQU COLOR_ACTIVEBORDER$ TO 2315255808 ;* \8A000000\
|
|
EQU COLOR_INACTIVEBORDER$ TO 2332033024 ;* \8B000000\
|
|
EQU COLOR_APPWORKSPACE$ TO 2348810240 ;* \8C000000\
|
|
EQU COLOR_HIGHLIGHT$ TO 2365587456 ;* \8D000000\
|
|
EQU COLOR_HIGHLIGHTTEXT$ TO 2382364672 ;* \8E000000\
|
|
EQU COLOR_BTNFACE$ TO 2399141888 ;* \8F000000\
|
|
EQU COLOR_BTNSHADOW$ TO 2415919104 ;* \90000000\
|
|
EQU COLOR_GRAYTEXT$ TO 2432696320 ;* \91000000\
|
|
EQU COLOR_BTNTEXT$ TO 2449473536 ;* \92000000\
|
|
EQU COLOR_INACTIVECAPTIONTEXT$ TO 2466250752 ;* \93000000\
|
|
EQU COLOR_BTNHIGHLIGHT$ TO 2483027968 ;* \94000000\
|
|
|
|
EQU SYSCOLORMASK$ TO 0xFF000000
|
|
EQU SYSCOLORBASE$ TO 0x80000000
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
#endif
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|