Skip to content

CDPOSITIONING

Data Type : Composite Data
CDPOSITIONING - Defines position information for a layer box.

#include <editods.h>

Definition :

typedef struct
 {
 BSIG    Header;
 BYTE    Scheme;
 BYTE    bReserved;   /*  reserved for future use */
 LONG    ZIndex;
 LENGTH_VALUE Top;
 LENGTH_VALUE Left;
 LENGTH_VALUE Bottom;
 LENGTH_VALUE Right;   /*  not implemented */
    ALIGNED_NUMBER BrowserLeftOffset; /*  subtract from Top.Length to get 
left for a browser */
    ALIGNED_NUMBER BrowserRightOffset; /*  not implemented */
 } CDPOSITIONING;

Description :

This CD record contains position information for a layer box. The fields in this record are:


      Header Signature and Length of this CD record.
      Scheme See CDPOSITIONING_SCHEME_xxx.
      bReserved Reserved for future use.
      ZIndex Controls the position of a layer in relation to other layers (in front of or behind them).
      Top The upper position of a CDBOX in a layer.
      Left The left position of a CDBOX in a layer.
      Bottom The lower position of a CDBOX in a layer.
      Right Not implemented.
BrowserLeftOffset   Subtract from Top.Length to get left for a browser.<br>
BrowserRightOffset  Not implemented.

See Also : CDBOXSIZE CDLAYER CDPOSITIONING_SCHEME_xxx