added sysprog entities
This commit is contained in:
		
							
								
								
									
										88
									
								
								SYSPROG/STPROCINS/PS_RADIOGROUP_EQUATES.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								SYSPROG/STPROCINS/PS_RADIOGROUP_EQUATES.txt
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,88 @@ | ||||
| compile insert ps_RadioGroup_Equates | ||||
| /*  | ||||
|    ** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved ** | ||||
|     | ||||
|    Author   : Wile C Coyote - Super Genius | ||||
|    Date     : June 2013 | ||||
|    Purpose  : Constants for working with PS RADIOGROUP object  | ||||
|               structures | ||||
|     | ||||
|     | ||||
|    Comments | ||||
|    ======== | ||||
|     | ||||
|    The RadioGroup inherits from Static and so supports all the same properties | ||||
|    except for: | ||||
|     | ||||
|       AUTOELLIPSES | ||||
|       DUMMYCAPTION | ||||
|       WORDWRAP | ||||
|     | ||||
|     | ||||
|    Amended  Date        Reason | ||||
|    =======  ====        ====== | ||||
|    Mr C     23 Jun 16   Updated PS style bits | ||||
| */ | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| #ifndef _PS_RADIOGROUP_EQUATES_ | ||||
| #define _PS_RADIOGROUP_EQUATES_ | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
|  | ||||
|    $insert ps_Equates | ||||
|     | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
|  | ||||
|    // Properties held in window style bits in PSPOS_SDKSTYLE$ <0,0,1> | ||||
|  | ||||
| ///////////////////////////////////////////////////////////////////////////////    | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
|  | ||||
|    * // PS Style equates | ||||
|    equ PSS_RADIOGROUP_ARRANGE_V$           to 0x00000100 ; * // AUTOLAYOUT property | ||||
|    equ PSS_RADIOGROUP_ARRANGE_H$           to 0x00000200 ; * // AUTOLAYOUT property | ||||
|    equ PSS_RADIOGROUP_ARRANGE_FLOW$        to 0x00000400 ; * // AUTOLAYOUT property | ||||
|     | ||||
|    equ PSS_RADIOGROUP_ARRANGE_VFLOW$       to ( PSS_RADIOGROUP_ARRANGE_V$ +  | | ||||
|                                                 PSS_RADIOGROUP_ARRANGE_FLOW$ ) | ||||
|    equ PSS_RADIOGROUP_ARRANGE_HFLOW$       to ( PSS_RADIOGROUP_ARRANGE_H$ +  | | ||||
|                                                 PSS_RADIOGROUP_ARRANGE_FLOW$ )                                              | ||||
|    equ PSS_RADIOGROUP_ARRANGE_MASK$        to ( PSS_RADIOGROUP_ARRANGE_V$ +  | | ||||
|                                                 PSS_RADIOGROUP_ARRANGE_H$ +  | | ||||
|                                                 PSS_RADIOGROUP_ARRANGE_FLOW$ ) | ||||
|  | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
|  | ||||
|    // OIWIN/OIWINEXE structure overrides for RADIOGROUP | ||||
|    //  | ||||
|    // PSPOS_RGP_VALUES$ and PSPOS_RGP_LABELS are an AMV group (they were | ||||
|    // @tm'd in v9, we've stepped them up to @svm in v10 in the interests | ||||
|    // of sanity | ||||
|     | ||||
|    equ POS_RGP_VALUES$                to POS_LIST$             ; * // @svm'd list of Button values | ||||
|    equ POS_RGP_LABELS$                to POS_LABEL$            ; * // @svm'd list of Button labels | ||||
|    equ POS_RGP_DEFAULTVALUE$          to POS_VALUE$            ; * // Default value (VALUE property) | ||||
|     | ||||
|    equ PSPOS_RGP_VALUES$              to PSPOS_LIST$           ; * // @svm'd list of Button values | ||||
|    equ PSPOS_RGP_LABELS$              to PSPOS_LABEL$          ; * // @svm'd list of Button labels | ||||
|    equ PSPOS_RGP_DEFAULTVALUE$        to PSPOS_VALUE$          ; * // Default value (VALUE property) | ||||
|     | ||||
| ///////////////////////////////////////////////////////////////////////////////    | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
|  | ||||
|    * // AUTOLAYOUT property | ||||
|     | ||||
|    equ PS_RGP_AL_NONE$                  to 0 | ||||
|    equ PS_RGP_AL_VERT$                  to 1 | ||||
|    equ PS_RGP_AL_HORZ$                  to 2 | ||||
|    equ PS_RGP_AL_VERT_FLOW$             to 3 | ||||
|    equ PS_RGP_AL_HORZ_FLOW$             to 4    | ||||
|        | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| #endif | ||||
| /////////////////////////////////////////////////////////////////////////////// | ||||
| ///////////////////////////////////////////////////////////////////////////////   | ||||
		Reference in New Issue
	
	Block a user