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

91 lines
4.0 KiB
Plaintext

compile insert ps_UpDown_Equates
/*
** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved **
Author : Wile C Coyote - Super Genius
Date : May 2013
Purpose : Constants for working with PS UPDOWN object structures
Comments
========
Amended Date Reason
======= ==== ======
Mr C 07 Jul 15 Added VALUE equates
Mr C 10 Aug 15 Added default values
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _PS_UPDOWN_EQUATES_
#define _PS_UPDOWN_EQUATES_
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
$insert msWin_Updown_Equates
$insert oiWin_Equates
$insert ps_Equates
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// Properties held in window style bits in PSPOS_SDKSTYLE$ <0,0,1>
//
// UDS_ALIGNRIGHT -> ALIGN property
// UDS_ALIGNLEFT -> ALIGN property
// UDS_ARROWKEYS -> ARROWKEYS property
// UDS_HORZ -> HORIZONTAL property
// UDS_HOTTRACK -> HOTTRACK property
// UDS_NOTHOUSANDS -> SHOWTHOUSANDS
// UDS_SETBUDDYINT -> AUTOUPDATEBUDDY property
// UDS_WRAP -> WRAP property
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// SYSREPOSWINS structure overrides
equ POS_UPD_VALUE$ to POS_VALUE$
equ POS_UPD_RANGE$ to POS_SCROLLRANGE$ ; * // @svm delimited; <0,0,1> From; <0,0,2> To
equ POS_UPD_INCREMENT$ to POS_SCROLLCHANGE$ ; * // <0,0,1> == INCREMENT property for updown controls;
equ POS_UPD_BUDDY$ to POS_TYPESPECIFIC$ ; * // <0,0,1> == BUDDY id
equ POS_UPD_HEXADECIMAL$ to POS_TEXT_1$ ; * // HEXADECIMAL property
// SYSREPOSWINEXES structure overrides
equ PSPOS_UPD_VALUE$ to PSPOS_VALUE$
equ PSPOS_UPD_RANGE$ to PSPOS_SCROLLRANGE$ ; * // RANGE property for progress bars
equ PSPOS_UPD_INCREMENT$ to PSPOS_SCROLLCHANGE$ ; * // <0,0,1> == INCREMENT property for updown controls;
equ PSPOS_UPD_BUDDY$ to PSPOS_TYPESPECIFIC$ ; * // <0,0,1> == BUDDY id
equ PSPOS_UPD_HEXADECIMAL$ to PSPOS_TEXT_1$ ; * // HEXADECIMAL property
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
equ PS_UPD_DFLT_INCREMENT$ to 1
equ PS_UPD_DFLT_RANGEFROM$ to 0
equ PS_UPD_DFLT_RANGETO$ to 100
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
// Design-time Property Names
equ UPD_PTEXT_ARROWKEYS$ to "ArrowKeys"
equ UPD_PTEXT_AUTOUPDATEBUDDY$ to "AutoUpdateBuddy"
equ UPD_PTEXT_BUDDY$ to "Buddy"
equ UPD_PTEXT_HEXADECIMAL$ to "Hexadecimal"
equ UPD_PTEXT_HORIZONTAL$ to "Horizontal"
equ UPD_PTEXT_HOTTRACK$ to "HotTrack"
equ UPD_PTEXT_INCREMENT$ to "Increment"
equ UPD_PTEXT_RANGE$ to "Range"
equ UPD_PTEXT_SHOWTHOUSANDS$ to "ShowThousands"
equ UPD_PTEXT_VALUE$ to "Value"
equ UPD_PTEXT_WRAP$ to "Wrap"
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////