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

65 lines
2.9 KiB
Plaintext

compile insert PS_STYLE_X_EQUATES
/*
** Copyright (C) 2012 -2017 Revelation Software Inc. All Rights Reserved **
Author : Mr C
Date : January 2013
Purpose : Constants for working with PS styles
Comments
========
This insert supersedes the original PS_STYLE_EQUATES, but has been renamed
to preserve the original ("X" == 10 ;)
Amended Date Reason
======= ==== ======
Mr C 14 Aug 20 Added PSSX_LISTAUTOFILL$
Mr C 11 Sep 19 Added PSSX_NEEDSPOSTPARSESTRUCT$
Mr C 13 Oct 17 Added PSSX_NEEDSPOSTBUILDSTRUCT$
Mr C 05 May 16 Added PSS_CHILD_ALLPAGES$
Mr C 24 Jun 16 Added PSSX_INTERNALOBJECT$
Mr C 19 Dec 15 Removed PSS_CHILD_SOFTDISABLED$
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _PS_STYLE_X_EQUATES_
#define _PS_STYLE_X_EQUATES_
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// PS Styles //////////////////////////////////////////////////////////////////
* // GLOBAL styles
equ PSS_ALL_NOREDRAW$ to 0x00800000
* // PS CHILD styles - applies to child controls
equ PSS_CHILD_AUTOSIZE_X$ to 0x00001000; // Right anchor
equ PSS_CHILD_AUTOSIZE_Y$ to 0x00002000; // Bottom anchor
equ PSS_CHILD_AUTOSIZE_W$ to 0x00004000;
equ PSS_CHILD_AUTOSIZE_H$ to 0x00008000;
equ PSS_CHILD_AUTOSIZE_MASK$ to 0x0000F000;
equ PSS_CHILD_INITFOCUS$ to 0x00000004;
equ PSS_CHILD_NOECHO$ to 0x00000010;
equ PSS_CHILD_ALLPAGES$ to 0x00010000;
equ PSS_CHILD_HTMLTEXT$ to 0x02000000; // Enable CHTMLTextRender support where available
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// Extended PS styles /////////////////////////////////////////////////////////
* // GLOBAL styles
equ PSSX_LISTAUTOFILL$ to 0x00004000; // v10 form compiler
equ PSSX_NEEDSPOSTBUILDSTRUCT$ to 0x01000000; // v10 form compiler
equ PSSX_NEEDSPOSTPARSESTRUCT$ to 0x02000000; // v10 form compiler
equ PSSX_INTERNALOBJECT$ to 0x20000000;
equ PSSX_V10$ to 0x80000000; // v10 form compiler
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////