65 lines
2.9 KiB
Plaintext
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
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|