open-insight/SYSPROG/STPROCINS/PS_PANEL_EQUATES.txt
2024-03-25 15:17:34 -07:00

82 lines
3.8 KiB
Plaintext

compile insert ps_Panel_Equates
/*
** Copyright (C) 2013-2019 Revelation Software Inc. All Rights Reserved **
This insert is proprietary and is not to be used by or disclosed
to others, nor is it to be copied without written permission from
Revelation Technologies, Inc.
Author : Wile C Coyote - Super Genius
Date : Sept 2014
Purpose : Constants for working with PS PANEL object structures
Comments
========
PANEL inherits from view but shares much of it's UI appearance code with
STATIC.
Amended Date Reason
======= ==== ======
Mr C 13 Feb 19 Fixed CHK_ -> PNL_ equate names.
Mr C 26 May 16 Added PSSX_PANEL_ATWINDOW$
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _PS_PANEL_EQUATES_
#define _PS_PANEL_EQUATES_
///////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
$insert msWin_Static_Equates
$insert ps_Style_X_Equates
$insert ps_Equates
$insert OIWIN_Equates
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// Properties held in window style bits in PSPOS_SDKSTYLE$ <0,0,1>
//
// SS_ENDELLIPSES == AUTOELLIPSES property
// 0x00000020 == TEXTALIGN property
// SS_REALSIZEIMAGE == TEXTALIGN property
// SS_CENTERIMAGE == TEXTALIGN property
// SS_RIGHTJUST == TEXTALIGN property
// SS_LEFTNOWORDWRAP == WORDWRAP property
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
* // PS Style equates
equ PSS_PANEL_HTMLTEXT$ to PSS_CHILD_HTMLTEXT$ ; * // DRAWHTML property
* // PS Extended Styles
equ PSSX_PANEL_ATWINDOW$ to 0x00040000 ; * // == docked window for IDE
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
* // SYSREPOSWINS structure overrides
equ PoS_PNL_HOTBACKCOLOR$ to POS_COLOR_1$ ; * // HOTBACKCOLOR property - <0,0,1> and <0,0,2> only
equ POS_PNL_HOTFORECOLOR$ to POS_COLOR_2$ ; * // HOTFORECOLOR property - <0,0,1> only
equ POS_PNL_HOTFONT$ to POS_LOGFONT_1$ ; * // HOTFONT property
equ POS_PNL_TEXTORIGIN_X$ to POS_SPOT_X$ ; * // TEXTORIGIN property
equ POS_PNL_TEXTORIGIN_Y$ to POS_SPOT_Y$ ; * // TEXTORIGIN property
* // SYSREPOSWINEXES structure overrides
equ PSPOS_PNL_HOTBACKCOLOR$ to PSPOS_COLOR_1$ ; * // HOTBACKCOLOR property - <0,0,1> and <0,0,2> only
equ PSPOS_PNL_HOTFORECOLOR$ to PSPOS_COLOR_2$ ; * // HOTFORECOLOR property - <0,0,1> only
equ PSPOS_PNL_HOTFONT$ to PSPOS_LOGFONT_1$ ; * // HOTFONT property
equ PSPOS_PNL_TEXTORIGIN_X$ to PSPOS_SPOT_X$ ; * // TEXTORIGIN property
equ PSPOS_PNL_TEXTORIGIN_Y$ to PSPOS_SPOT_Y$ ; * // TEXTORIGIN property
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////