Changeset 171

Show
Ignore:
Timestamp:
12/19/06 18:41:26 (5 years ago)
Author:
smjg
Message:

Tidied up formatting of shellapi.d and dde.d; implemented simplified versioning in shellapi.d

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/win32/dde.d

    r155 r171  
    3333 
    3434    ubyte reserved() { return _bf & 0x3F; } 
    35     bool fBusy() { return cast(bool) (_bf & 0x40); } 
    36     bool fAck() { return cast(bool) (_bf & 0x80); } 
     35    bool fBusy()    { return cast(bool) (_bf & 0x40); } 
     36    bool fAck()    { return cast(bool) (_bf & 0x80); } 
    3737 
    3838    ubyte reserved(ubyte r) { 
     
    4242 
    4343    bool fBusy(bool f) { _bf = (_bf & ~0x40) | (f << 6); return f; } 
    44     bool fAck(bool f) { _bf = (_bf & ~0x80) | (f << 7); return f; } 
     44    bool fAck(bool f) { _bf = (_bf & ~0x80) | (f << 7); return f; } 
    4545} 
    4646 
    4747struct DDEADVISE { 
    4848    ushort _bf; 
    49     short cfFormat; 
    50  
    51     ubyte reserved() { return _bf & 0x3FFF; } 
    52     bool fDeferUpd() { return cast(bool) (_bf & 0x4000); } 
    53     bool fAckReq() { return cast(bool) (_bf & 0x8000); } 
     49    short cfFormat; 
     50 
     51    ubyte reserved() { return _bf & 0x3FFF; } 
     52    bool   fDeferUpd() { return cast(bool) (_bf & 0x4000); } 
     53    bool   fAckReq()  { return cast(bool) (_bf & 0x8000); } 
    5454 
    5555    ushort reserved(ushort r) { 
     
    5858    } 
    5959 
    60     bool fDeferUpd(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
    61     bool fAckReq(bool f) { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
     60    bool   fDeferUpd(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
     61    bool   fAckReq(bool f)  { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
    6262} 
    6363 
    6464struct DDEDATA { 
    6565    ushort _bf; 
    66     short cfFormat; 
    67     byte _Value[1]
    68  
    69     ubyte unused() { return _bf & 0x0FFF; } 
    70     bool fResponse() { return cast(bool) (_bf & 0x1000); } 
    71     bool fRelease() { return cast(bool) (_bf & 0x2000); } 
    72     bool reserved() { return cast(bool) (_bf & 0x4000); } 
    73     bool fAckReq() { return cast(bool) (_bf & 0x8000); } 
     66    short cfFormat; 
     67    byte   _Value
     68 
     69    ubyte unused() { return _bf & 0x0FFF; } 
     70    bool   fResponse() { return cast(bool) (_bf & 0x1000); } 
     71    bool   fRelease() { return cast(bool) (_bf & 0x2000); } 
     72    bool   reserved() { return cast(bool) (_bf & 0x4000); } 
     73    bool   fAckReq() { return cast(bool) (_bf & 0x8000); } 
    7474 
    7575    ushort unused(ushort r) { 
     
    7878    } 
    7979 
    80     byte* Value() { return _Value.ptr; } 
    81  
    82     bool fResponse(bool f) { _bf = (_bf & ~0x1000) | (f << 12); return f; } 
    83     bool fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
    84     bool reserved(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
    85     bool fAckReq(bool f) { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
     80    byte* Value() { return &_Value; } 
     81 
     82    bool   fResponse(bool f) { _bf = (_bf & ~0x1000) | (f << 12); return f; } 
     83    bool   fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
     84    bool   reserved(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
     85    bool   fAckReq(bool f)  { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
    8686} 
    8787 
    8888struct DDEPOKE { 
    8989    ushort _bf; 
    90     short cfFormat; 
    91     byte _Value[1]
    92  
    93     ushort unused() { return _bf & 0x1FFF; } 
    94     bool fRelease() { return cast(bool) (_bf & 0x2000); } 
    95     ubyte fReserved() { return (_bf & 0xC000) >>> 14; } 
     90    short cfFormat; 
     91    byte   _Value
     92 
     93    ushort unused()    { return _bf & 0x1FFF; } 
     94    bool   fRelease() { return cast(bool) (_bf & 0x2000); } 
     95    ubyte fReserved() { return (_bf & 0xC000) >>> 14; } 
    9696 
    9797    ushort unused(ushort u) { 
     
    100100    } 
    101101 
    102     byte* Value() { return _Value.ptr; } 
    103  
    104     bool fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
    105     ubyte fReserved(ubyte r) { _bf = (_bf & ~0xC000) | (r << 14); return r; } 
     102    byte* Value() { return &_Value; } 
     103 
     104    bool   fRelease(bool f)  { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
     105    ubyte fReserved(ubyte r) { _bf = (_bf & ~0xC000) | (r << 14); return r; } 
    106106} 
    107107 
    108108deprecated struct DDELN { 
    109109    ushort _bf; 
    110     short cfFormat; 
    111  
    112     ubyte unused() { return _bf & 0x1FFF; } 
    113     bool fRelease() { return cast(bool) (_bf & 0x2000); } 
    114     bool fDeferUpd() { return cast(bool) (_bf & 0x4000); } 
    115     bool fAckReq() { return cast(bool) (_bf & 0x8000); } 
     110    short cfFormat; 
     111 
     112    ubyte unused() { return _bf & 0x1FFF; } 
     113    bool   fRelease() { return cast(bool) (_bf & 0x2000); } 
     114    bool   fDeferUpd() { return cast(bool) (_bf & 0x4000); } 
     115    bool   fAckReq() { return cast(bool) (_bf & 0x8000); } 
    116116 
    117117    ushort unused(ushort u) { 
     
    120120    } 
    121121 
    122     bool fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
    123     bool fDeferUpd(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
    124     bool fAckReq(bool f) { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
     122    bool   fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
     123    bool   fDeferUpd(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
     124    bool   fAckReq(bool f) { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
    125125} 
    126126 
    127127deprecated struct DDEUP { 
    128128    ushort _bf; 
    129     short cfFormat; 
    130     byte _rgb[1]
    131  
    132     ubyte unused() { return _bf & 0x0FFF; } 
    133     bool fAck() { return cast(bool) (_bf & 0x1000); } 
    134     bool fRelease() { return cast(bool) (_bf & 0x2000); } 
    135     bool fReserved() { return cast(bool) (_bf & 0x4000); } 
    136     bool fAckReq() { return cast(bool) (_bf & 0x8000); } 
     129    short cfFormat; 
     130    byte   _rgb
     131 
     132    ubyte unused()    { return _bf & 0x0FFF; } 
     133    bool   fAck()      { return cast(bool) (_bf & 0x1000); } 
     134    bool   fRelease() { return cast(bool) (_bf & 0x2000); } 
     135    bool   fReserved() { return cast(bool) (_bf & 0x4000); } 
     136    bool   fAckReq()  { return cast(bool) (_bf & 0x8000); } 
    137137 
    138138    ushort unused(ushort r) { 
     
    141141    } 
    142142 
    143     byte* rgb() { return _rgb.ptr; } 
    144  
    145     bool fAck(bool f) { _bf = (_bf & ~0x1000) | (f << 12); return f; } 
    146     bool fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
    147     bool fReserved(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
    148     bool fAckReq(bool f) { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
     143    byte* rgb() { return &_rgb; } 
     144 
     145    bool   fAck(bool f)      { _bf = (_bf & ~0x1000) | (f << 12); return f; } 
     146    bool   fRelease(bool f) { _bf = (_bf & ~0x2000) | (f << 13); return f; } 
     147    bool   fReserved(bool f) { _bf = (_bf & ~0x4000) | (f << 14); return f; } 
     148    bool   fAckReq(bool f)  { _bf = (_bf & ~0x8000) | (f << 15); return f; } 
    149149} 
    150150 
  • trunk/win32/setupapi.d

    r155 r171  
    3939    const UINT USE_SP_DRVINFO_DATA_V1 = 1; 
    4040}*/ 
    41  
     41/+ 
    4242const UINT _SETUPAPI_VER = 0x0400;     // Earliest SetupAPI version 
    4343const UINT USE_SP_DRVINFO_DATA_V1 = 1; 
     44+/ 
     45const UINT _SETUPAPI_VER          = WINVER; 
     46const bool USE_SP_DRVINFO_DATA_V1 = !_WIN32_WINNT_ONLY || _WIN32_WINNT < 0x500; 
    4447 
    4548enum : uint { 
     
    713716 
    714717static if(_SETUPAPI_VER >= 0x0501) { 
    715     enum UINT { 
     718    enum : UINT { 
    716719        SPFILENOTIFY_QUEUESCAN_SIGNERINFO = 0x00000040 
    717720    } 
  • trunk/win32/shellapi.d

    r135 r171  
    236236        WCHAR[256] szInfo; 
    237237        union { 
    238             UINT uTimeout; 
    239             UINT uVersion; 
     238            UINT   uTimeout; 
     239            UINT   uVersion; 
    240240        } 
    241         WCHAR[64] szInfoTitle; 
    242         DWORD     dwInfoFlags; 
     241        WCHAR[64] szInfoTitle; 
     242        DWORD      dwInfoFlags; 
    243243    } else { 
    244         WCHAR[64] szTip; 
     244        WCHAR[64] szTip; 
    245245    } 
    246246    static if (_WIN32_IE >= 0x600) {