Changeset 21840 for branches/gcc-kmk/src


Ignore:
Timestamp:
Dec 1, 2011, 3:01:01 PM (14 years ago)
Author:
dmik
Message:

Port COMCTL32 to GCC/kBuild.

Location:
branches/gcc-kmk/src
Files:
1 added
6 edited
1 moved

Legend:

Unmodified
Added
Removed
  • branches/gcc-kmk/src/Makefile.kmk

    r21831 r21840  
    2020include $(PATH_SUB_CURRENT)/gdi32/Makefile.kmk
    2121include $(PATH_SUB_CURRENT)/imm32/Makefile.kmk
     22include $(PATH_SUB_CURRENT)/comctl32/Makefile.kmk
    2223
    2324include $(FILE_KBUILD_SUB_FOOTER)
  • branches/gcc-kmk/src/comctl32/comctl32.def

    r10098 r21840  
    99
    1010EXPORTS
    11   MenuHelp                     = _MenuHelp@28                        @2
    12   ShowHideMenuCtl              = _ShowHideMenuCtl@12                 @3
    13   GetEffectiveClientRect       = _GetEffectiveClientRect@12          @4
    14   DrawStatusTextA              = _DrawStatusTextA@16                 @5
    15   CreateStatusWindowA          = _CreateStatusWindowA@16             @6
    16   CreateToolbar                = _CreateToolbar@32                   @7
    17   CreateMappedBitmap           = _CreateMappedBitmap@20              @8
    18   DPA_LoadStream               = _DPA_LoadStream@16                  @9
    19   DPA_SaveStream               = _DPA_SaveStream@16                  @10
    20   DPA_Merge                    = _DPA_Merge@24                       @11
     11  MenuHelp                     = "_MenuHelp@28"                      @2
     12  ShowHideMenuCtl              = "_ShowHideMenuCtl@12"               @3
     13  GetEffectiveClientRect       = "_GetEffectiveClientRect@12"        @4
     14  DrawStatusTextA              = "_DrawStatusTextA@16"               @5
     15  CreateStatusWindowA          = "_CreateStatusWindowA@16"           @6
     16  CreateToolbar                = "_CreateToolbar@32"                 @7
     17  CreateMappedBitmap           = "_CreateMappedBitmap@20"            @8
     18  DPA_LoadStream               = "_DPA_LoadStream@16"                @9
     19  DPA_SaveStream               = "_DPA_SaveStream@16"                @10
     20  DPA_Merge                    = "_DPA_Merge@24"                     @11
    2121;;12 stub Cctl1632_ThunkData32
    22   MakeDragList                 = _MakeDragList@4                     @13
    23   LBItemFromPt                 = _LBItemFromPt@16                    @14
    24   DrawInsert                   = _DrawInsert@12                      @15
    25   CreateUpDownControl          = _CreateUpDownControl@48             @16
    26   InitCommonControls           = _InitCommonControls@0               @17
    27   CreatePropertySheetPage      = _CreatePropertySheetPageA@4         @18
    28   CreatePropertySheetPageA     = _CreatePropertySheetPageA@4         @19
    29   CreatePropertySheetPageW     = _CreatePropertySheetPageW@4         @20
    30   CreateStatusWindow           = _CreateStatusWindowA@16             @21
    31   CreateStatusWindowW          = _CreateStatusWindowW@16             @22
    32   CreateToolbarEx              = _CreateToolbarEx@52                 @23
    33   DestroyPropertySheetPage     = _DestroyPropertySheetPage@4         @24
    34   DllGetVersion                = _COMCTL32_DllGetVersion@4           @25
    35   DllInstall                   = _COMCTL32_DllInstall@8              @26
    36   DrawStatusText               = _DrawStatusTextA@16                 @27
    37   DrawStatusTextW              = _DrawStatusTextW@16                 @28
    38   FlatSB_EnableScrollBar       = _FlatSB_EnableScrollBar@12          @29
    39   FlatSB_GetScrollInfo         = _FlatSB_GetScrollInfo@12            @30
    40   FlatSB_GetScrollPos          = _FlatSB_GetScrollPos@8              @31
    41   FlatSB_GetScrollProp         = _FlatSB_GetScrollProp@12            @32
    42   FlatSB_GetScrollRange        = _FlatSB_GetScrollRange@16           @33
    43   FlatSB_SetScrollInfo         = _FlatSB_SetScrollInfo@16            @34
    44   FlatSB_SetScrollPos          = _FlatSB_SetScrollPos@16             @35
    45   FlatSB_SetScrollProp         = _FlatSB_SetScrollProp@16            @36
    46   FlatSB_SetScrollRange        = _FlatSB_SetScrollRange@20           @37
    47   FlatSB_ShowScrollBar         = _FlatSB_ShowScrollBar@12            @38
    48   GetMUILanguage               = _GetMUILanguage@0                   @39
    49   ImageList_Add                = _ImageList_Add@12                   @40
    50   ImageList_AddIcon            = _ImageList_AddIcon@8                @41
    51   ImageList_AddMasked          = _ImageList_AddMasked@12             @42
    52   ImageList_BeginDrag          = _ImageList_BeginDrag@16             @43
    53   ImageList_Copy               = _ImageList_Copy@20                  @44
    54   ImageList_Create             = _ImageList_Create@20                @45
    55   ImageList_Destroy            = _ImageList_Destroy@4                @46
    56   ImageList_DragEnter          = _ImageList_DragEnter@12             @47
    57   ImageList_DragLeave          = _ImageList_DragLeave@4              @48
    58   ImageList_DragMove           = _ImageList_DragMove@8               @49
    59   ImageList_DragShowNolock     = _ImageList_DragShowNolock@4         @50
    60   ImageList_Draw               = _ImageList_Draw@24                  @51
    61   ImageList_DrawEx             = _ImageList_DrawEx@40                @52
    62   ImageList_DrawIndirect       = _ImageList_DrawIndirect@4           @53
    63   ImageList_Duplicate          = _ImageList_Duplicate@4              @54
    64   ImageList_EndDrag            = _ImageList_EndDrag@0                @55
    65   ImageList_GetBkColor         = _ImageList_GetBkColor@4             @56
    66   ImageList_GetDragImage       = _ImageList_GetDragImage@8           @57
    67   ImageList_GetFlags           = _ImageList_GetFlags@4               @58
    68   ImageList_GetIcon            = _ImageList_GetIcon@12               @59
    69   ImageList_GetIconSize        = _ImageList_GetIconSize@12           @60
    70   ImageList_GetImageCount      = _ImageList_GetImageCount@4          @61
    71   ImageList_GetImageInfo       = _ImageList_GetImageInfo@12          @62
    72   ImageList_GetImageRect       = _ImageList_GetImageRect@12          @63
    73   ImageList_LoadImage          = _ImageList_LoadImageA@28            @64
    74   ImageList_LoadImageA         = _ImageList_LoadImageA@28            @65
    75   ImageList_LoadImageW         = _ImageList_LoadImageW@28            @66
    76   ImageList_Merge              = _ImageList_Merge@24                 @67
    77   ImageList_Read               = _ImageList_Read@4                   @68
    78   ImageList_Remove             = _ImageList_Remove@8                 @69
    79   ImageList_Replace            = _ImageList_Replace@16               @70
    80   Alloc                        = _COMCTL32_Alloc@4                   @71
    81   ReAlloc                      = _COMCTL32_ReAlloc@8                 @72
    82   Free                         = _COMCTL32_Free@4                    @73
    83   GetSize                      = _COMCTL32_GetSize@4                 @74
    84   ImageList_ReplaceIcon        = _ImageList_ReplaceIcon@12           @75
    85   ImageList_SetBkColor         = _ImageList_SetBkColor@8             @76
    86   ImageList_SetDragCursorImage = _ImageList_SetDragCursorImage@16    @77
    87   ImageList_SetFilter          = _ImageList_SetFilter@12             @78
    88   ImageList_SetFlags           = _ImageList_SetFlags@8               @79
    89   ImageList_SetIconSize        = _ImageList_SetIconSize@12           @80
    90   ImageList_SetImageCount      = _ImageList_SetImageCount@8          @81
    91   ImageList_SetOverlayImage    = _ImageList_SetOverlayImage@12       @82
    92   ImageList_Write              = _ImageList_Write@8                  @83
    93   InitCommonControlsEx         = _InitCommonControlsEx@4             @84
    94   InitMUILanguage              = _InitMUILanguage@4                  @85
    95   InitializeFlatSB             = _InitializeFlatSB@4                 @86
    96   PropertySheet                = _PropertySheetA@4                   @87
    97   PropertySheetA               = _PropertySheetA@4                   @88
    98   PropertySheetW               = _PropertySheetW@4                   @89
    99   UninitializeFlatSB           = _UninitializeFlatSB@4               @90
    100   _TrackMouseEvent             = __TrackMouseEvent@4                 @91
    101 
    102 
    103 
    104   CreateMRUListA      = _CreateMRUListA@4          @151
    105   FreeMRUList         = _FreeMRUList@4             @152
    106   AddMRUStringA       = _AddMRUStringA@8           @153
    107   EnumMRUListA        = _EnumMRUListA@16           @154
    108   FindMRUStringA      = _FindMRUStringA@12         @155
    109   DelMRUString        = _DelMRUString@8            @156
    110   CreateMRUListLazyA  = _CreateMRUListLazyA@16     @157
     22  MakeDragList                 = "_MakeDragList@4"                   @13
     23  LBItemFromPt                 = "_LBItemFromPt@16"                  @14
     24  DrawInsert                   = "_DrawInsert@12"                    @15
     25  CreateUpDownControl          = "_CreateUpDownControl@48"           @16
     26  InitCommonControls           = "_InitCommonControls@0"             @17
     27  CreatePropertySheetPage      = "_CreatePropertySheetPageA@4"       @18
     28  CreatePropertySheetPageA     = "_CreatePropertySheetPageA@4"       @19
     29  CreatePropertySheetPageW     = "_CreatePropertySheetPageW@4"       @20
     30  CreateStatusWindow           = "_CreateStatusWindowA@16"           @21
     31  CreateStatusWindowW          = "_CreateStatusWindowW@16"           @22
     32  CreateToolbarEx              = "_CreateToolbarEx@52"               @23
     33  DestroyPropertySheetPage     = "_DestroyPropertySheetPage@4"       @24
     34  DllGetVersion                = "_COMCTL32_DllGetVersion@4"         @25
     35  DllInstall                   = "_COMCTL32_DllInstall@8"            @26
     36  DrawStatusText               = "_DrawStatusTextA@16"               @27
     37  DrawStatusTextW              = "_DrawStatusTextW@16"               @28
     38  FlatSB_EnableScrollBar       = "_FlatSB_EnableScrollBar@12"        @29
     39  FlatSB_GetScrollInfo         = "_FlatSB_GetScrollInfo@12"          @30
     40  FlatSB_GetScrollPos          = "_FlatSB_GetScrollPos@8"            @31
     41  FlatSB_GetScrollProp         = "_FlatSB_GetScrollProp@12"          @32
     42  FlatSB_GetScrollRange        = "_FlatSB_GetScrollRange@16"         @33
     43  FlatSB_SetScrollInfo         = "_FlatSB_SetScrollInfo@16"          @34
     44  FlatSB_SetScrollPos          = "_FlatSB_SetScrollPos@16"           @35
     45  FlatSB_SetScrollProp         = "_FlatSB_SetScrollProp@16"          @36
     46  FlatSB_SetScrollRange        = "_FlatSB_SetScrollRange@20"         @37
     47  FlatSB_ShowScrollBar         = "_FlatSB_ShowScrollBar@12"          @38
     48  GetMUILanguage               = "_GetMUILanguage@0"                 @39
     49  ImageList_Add                = "_ImageList_Add@12"                 @40
     50  ImageList_AddIcon            = "_ImageList_AddIcon@8"              @41
     51  ImageList_AddMasked          = "_ImageList_AddMasked@12"           @42
     52  ImageList_BeginDrag          = "_ImageList_BeginDrag@16"           @43
     53  ImageList_Copy               = "_ImageList_Copy@20"                @44
     54  ImageList_Create             = "_ImageList_Create@20"              @45
     55  ImageList_Destroy            = "_ImageList_Destroy@4"              @46
     56  ImageList_DragEnter          = "_ImageList_DragEnter@12"           @47
     57  ImageList_DragLeave          = "_ImageList_DragLeave@4"            @48
     58  ImageList_DragMove           = "_ImageList_DragMove@8"             @49
     59  ImageList_DragShowNolock     = "_ImageList_DragShowNolock@4"       @50
     60  ImageList_Draw               = "_ImageList_Draw@24"                @51
     61  ImageList_DrawEx             = "_ImageList_DrawEx@40"              @52
     62  ImageList_DrawIndirect       = "_ImageList_DrawIndirect@4"         @53
     63  ImageList_Duplicate          = "_ImageList_Duplicate@4"            @54
     64  ImageList_EndDrag            = "_ImageList_EndDrag@0"              @55
     65  ImageList_GetBkColor         = "_ImageList_GetBkColor@4"           @56
     66  ImageList_GetDragImage       = "_ImageList_GetDragImage@8"         @57
     67  ImageList_GetFlags           = "_ImageList_GetFlags@4"             @58
     68  ImageList_GetIcon            = "_ImageList_GetIcon@12"             @59
     69  ImageList_GetIconSize        = "_ImageList_GetIconSize@12"         @60
     70  ImageList_GetImageCount      = "_ImageList_GetImageCount@4"        @61
     71  ImageList_GetImageInfo       = "_ImageList_GetImageInfo@12"        @62
     72  ImageList_GetImageRect       = "_ImageList_GetImageRect@12"        @63
     73  ImageList_LoadImage          = "_ImageList_LoadImageA@28"          @64
     74  ImageList_LoadImageA         = "_ImageList_LoadImageA@28"          @65
     75  ImageList_LoadImageW         = "_ImageList_LoadImageW@28"          @66
     76  ImageList_Merge              = "_ImageList_Merge@24"               @67
     77  ImageList_Read               = "_ImageList_Read@4"                 @68
     78  ImageList_Remove             = "_ImageList_Remove@8"               @69
     79  ImageList_Replace            = "_ImageList_Replace@16"             @70
     80  Alloc                        = "_COMCTL32_Alloc@4"                 @71
     81  ReAlloc                      = "_COMCTL32_ReAlloc@8"               @72
     82  Free                         = "_COMCTL32_Free@4"                  @73
     83  GetSize                      = "_COMCTL32_GetSize@4"               @74
     84  ImageList_ReplaceIcon        = "_ImageList_ReplaceIcon@12"         @75
     85  ImageList_SetBkColor         = "_ImageList_SetBkColor@8"           @76
     86  ImageList_SetDragCursorImage = "_ImageList_SetDragCursorImage@16"  @77
     87  ImageList_SetFilter          = "_ImageList_SetFilter@12"           @78
     88  ImageList_SetFlags           = "_ImageList_SetFlags@8"             @79
     89  ImageList_SetIconSize        = "_ImageList_SetIconSize@12"         @80
     90  ImageList_SetImageCount      = "_ImageList_SetImageCount@8"        @81
     91  ImageList_SetOverlayImage    = "_ImageList_SetOverlayImage@12"     @82
     92  ImageList_Write              = "_ImageList_Write@8"                @83
     93  InitCommonControlsEx         = "_InitCommonControlsEx@4"           @84
     94  InitMUILanguage              = "_InitMUILanguage@4"                @85
     95  InitializeFlatSB             = "_InitializeFlatSB@4"               @86
     96  PropertySheet                = "_PropertySheetA@4"                 @87
     97  PropertySheetA               = "_PropertySheetA@4"                 @88
     98  PropertySheetW               = "_PropertySheetW@4"                 @89
     99  UninitializeFlatSB           = "_UninitializeFlatSB@4"             @90
     100  _TrackMouseEvent             = "__TrackMouseEvent@4"               @91
     101
     102
     103
     104  CreateMRUListA      = "_CreateMRUListA@4"        @151
     105  FreeMRUList         = "_FreeMRUList@4"           @152
     106  AddMRUStringA       = "_AddMRUStringA@8"         @153
     107  EnumMRUListA        = "_EnumMRUListA@16"         @154
     108  FindMRUStringA      = "_FindMRUStringA@12"       @155
     109  DelMRUString        = "_DelMRUString@8"          @156
     110  CreateMRUListLazyA  = "_CreateMRUListLazyA@16"   @157
    111111
    112112;;163 stub CreatePage
    113113;;164 stub CreateProxyPage
    114114
    115   AddMRUData          = _AddMRUData@12             @167
    116   FindMRUData         = _FindMRUData@16            @169
    117 
    118   Str_GetPtrA         = _Str_GetPtrA@12            @233
    119   Str_SetPtrA         = _Str_SetPtrA@8             @234
    120   Str_GetPtrW         = _Str_GetPtrW@12            @235
    121   Str_SetPtrW         = _Str_SetPtrW@8             @236
    122 
    123   DSA_Create          = _DSA_Create@8              @320
    124   DSA_Destroy         = _DSA_Destroy@4             @321
    125   DSA_GetItem         = _DSA_GetItem@12            @322
    126   DSA_GetItemPtr      = _DSA_GetItemPtr@8          @323
    127   DSA_SetItem         = _DSA_SetItem@12            @324
    128   DSA_InsertItem      = _DSA_InsertItem@12         @325
    129   DSA_DeleteItem      = _DSA_DeleteItem@8          @326
    130   DSA_DeleteAllItems  = _DSA_DeleteAllItems@4      @327
    131   DPA_Create          = _DPA_Create@4              @328
    132   DPA_Destroy         = _DPA_Destroy@4             @329
    133   DPA_Grow            = _DPA_Grow@8                @330
    134   DPA_Clone           = _DPA_Clone@8               @331
    135   DPA_GetPtr          = _DPA_GetPtr@8              @332
    136   DPA_GetPtrIndex     = _DPA_GetPtrIndex@8         @333
    137   DPA_InsertPtr       = _DPA_InsertPtr@12          @334
    138   DPA_SetPtr          = _DPA_SetPtr@12             @335
    139   DPA_DeletePtr       = _DPA_DeletePtr@8           @336
    140   DPA_DeleteAllPtrs   = _DPA_DeleteAllPtrs@4       @337
    141   DPA_Sort            = _DPA_Sort@12               @338
    142   DPA_Search          = _DPA_Search@24             @339
    143   DPA_CreateEx        = _DPA_CreateEx@8            @340
    144 
    145   SendNotify          = _COMCTL32_SendNotify@16    @341
    146   SendNotifyEx        = _COMCTL32_SendNotifyEx@20  @342
    147 
    148   StrChrA             = _COMCTL32_StrChrA@8        @350
    149   StrRChrA            = _COMCTL32_StrRChrA@12      @351
    150   StrCmpNA            = _COMCTL32_StrCmpNA@12      @352
    151   StrCmpNIA           = _COMCTL32_StrCmpNIA@12     @353
    152   StrStrA             = _COMCTL32_StrStrA@8        @354
    153   StrStrIA            = _COMCTL32_StrStrIA@8       @355
    154   StrCSpnA            = _COMCTL32_StrCSpnA@8       @356
    155   StrChrW             = _COMCTL32_StrChrW@8        @358
    156   StrToIntA           = _COMCTL32_StrToIntA@4      @357
    157   StrRChrW            = _COMCTL32_StrRChrW@12      @359
    158   StrCmpNW            = _COMCTL32_StrCmpNW@12      @360
    159   StrCmpNIW           = _COMCTL32_StrCmpNIW@12     @361
    160   StrStrW             = _COMCTL32_StrStrW@8        @362
    161   StrStrIW            = _COMCTL32_StrStrIW@8       @363
    162   StrSpnW             = _COMCTL32_StrSpnW@8        @364
    163   StrToIntW           = _COMCTL32_StrToIntW@4      @365
     115  AddMRUData          = "_AddMRUData@12"           @167
     116  FindMRUData         = "_FindMRUData@16"          @169
     117
     118  Str_GetPtrA         = "_Str_GetPtrA@12"          @233
     119  Str_SetPtrA         = "_Str_SetPtrA@8"           @234
     120  Str_GetPtrW         = "_Str_GetPtrW@12"          @235
     121  Str_SetPtrW         = "_Str_SetPtrW@8"           @236
     122
     123  DSA_Create          = "_DSA_Create@8"            @320
     124  DSA_Destroy         = "_DSA_Destroy@4"           @321
     125  DSA_GetItem         = "_DSA_GetItem@12"          @322
     126  DSA_GetItemPtr      = "_DSA_GetItemPtr@8"        @323
     127  DSA_SetItem         = "_DSA_SetItem@12"          @324
     128  DSA_InsertItem      = "_DSA_InsertItem@12"       @325
     129  DSA_DeleteItem      = "_DSA_DeleteItem@8"        @326
     130  DSA_DeleteAllItems  = "_DSA_DeleteAllItems@4"    @327
     131  DPA_Create          = "_DPA_Create@4"            @328
     132  DPA_Destroy         = "_DPA_Destroy@4"           @329
     133  DPA_Grow            = "_DPA_Grow@8"              @330
     134  DPA_Clone           = "_DPA_Clone@8"             @331
     135  DPA_GetPtr          = "_DPA_GetPtr@8"            @332
     136  DPA_GetPtrIndex     = "_DPA_GetPtrIndex@8"       @333
     137  DPA_InsertPtr       = "_DPA_InsertPtr@12"        @334
     138  DPA_SetPtr          = "_DPA_SetPtr@12"           @335
     139  DPA_DeletePtr       = "_DPA_DeletePtr@8"         @336
     140  DPA_DeleteAllPtrs   = "_DPA_DeleteAllPtrs@4"     @337
     141  DPA_Sort            = "_DPA_Sort@12"             @338
     142  DPA_Search          = "_DPA_Search@24"           @339
     143  DPA_CreateEx        = "_DPA_CreateEx@8"          @340
     144
     145  SendNotify          = "_COMCTL32_SendNotify@16"  @341
     146  SendNotifyEx        = "_COMCTL32_SendNotifyEx@20"  @342
     147
     148  StrChrA             = "_COMCTL32_StrChrA@8"      @350
     149  StrRChrA            = "_COMCTL32_StrRChrA@12"    @351
     150  StrCmpNA            = "_COMCTL32_StrCmpNA@12"    @352
     151  StrCmpNIA           = "_COMCTL32_StrCmpNIA@12"   @353
     152  StrStrA             = "_COMCTL32_StrStrA@8"      @354
     153  StrStrIA            = "_COMCTL32_StrStrIA@8"     @355
     154  StrCSpnA            = "_COMCTL32_StrCSpnA@8"     @356
     155  StrChrW             = "_COMCTL32_StrChrW@8"      @358
     156  StrToIntA           = "_COMCTL32_StrToIntA@4"    @357
     157  StrRChrW            = "_COMCTL32_StrRChrW@12"    @359
     158  StrCmpNW            = "_COMCTL32_StrCmpNW@12"    @360
     159  StrCmpNIW           = "_COMCTL32_StrCmpNIW@12"   @361
     160  StrStrW             = "_COMCTL32_StrStrW@8"      @362
     161  StrStrIW            = "_COMCTL32_StrStrIW@8"     @363
     162  StrSpnW             = "_COMCTL32_StrSpnW@8"      @364
     163  StrToIntW           = "_COMCTL32_StrToIntW@4"    @365
    164164;366 stub StrChrIA
    165165;367 stub StrChrIW
     
    173173;377 stub IntlStrEqWorkerW@16
    174174
    175   SmoothScrollWindow  = _SmoothScrollWindow@4      @382
     175  SmoothScrollWindow  = "_SmoothScrollWindow@4"    @382
    176176;383 stub DoReaderMode@4
    177177;384 stub SetPathWordBreakProc@8
    178178
    179   DPA_EnumCallback    = _DPA_EnumCallback@12       @385
    180   DPA_DestroyCallback = _DPA_DestroyCallback@12    @386
    181   DSA_EnumCallback    = _DSA_EnumCallback@12       @387
    182   DSA_DestroyCallback = _DSA_DestroyCallback@12    @388
    183                         _COMCTL32_389@8            @389 NONAME
    184                         _COMCTL32_390@16           @390 NONAME
    185 
    186   CreateMRUListW      = _CreateMRUListW@4          @400
    187   AddMRUStringW       = _AddMRUStringW@8           @401
    188   FindMRUStringW      = _FindMRUStringW@12         @402
    189   EnumMRUListW        = _EnumMRUListW@16           @403
    190   CreateMRUListLazyW  = _CreateMRUListLazyW@16     @404
     179  DPA_EnumCallback    = "_DPA_EnumCallback@12"     @385
     180  DPA_DestroyCallback = "_DPA_DestroyCallback@12"  @386
     181  DSA_EnumCallback    = "_DSA_EnumCallback@12"     @387
     182  DSA_DestroyCallback = "_DSA_DestroyCallback@12"  @388
     183                        "_COMCTL32_389@8"          @389 NONAME
     184                        "_COMCTL32_390@16"         @390 NONAME
     185
     186  CreateMRUListW      = "_CreateMRUListW@4"        @400
     187  AddMRUStringW       = "_AddMRUStringW@8"         @401
     188  FindMRUStringW      = "_FindMRUStringW@12"       @402
     189  EnumMRUListW        = "_EnumMRUListW@16"         @403
     190  CreateMRUListLazyW  = "_CreateMRUListLazyW@16"   @404
    191191
    192192; These are only available in comctrl 6
    193   DefSubclassProc      = _DefSubclassProc@16       @410
    194   GetWindowSubclass    = _GetWindowSubclass@16     @411
    195   RemoveWindowSubclass = _RemoveWindowSubclass@12  @412
    196   SetWindowSubclass    = _SetWindowSubclass@16     @413
    197                         _COMCTL32_415@20           @415 NONAME
    198 
    199                         _COMCTL32_417@32           @417 NONAME
    200                         _COMCTL32_419@16           @419 NONAME
    201 
    202 
     193  DefSubclassProc      = "_DefSubclassProc@16"     @410
     194  GetWindowSubclass    = "_GetWindowSubclass@16"   @411
     195  RemoveWindowSubclass = "_RemoveWindowSubclass@12"  @412
     196  SetWindowSubclass    = "_SetWindowSubclass@16"   @413
     197                        "_COMCTL32_415@20"         @415 NONAME
     198
     199                        "_COMCTL32_417@32"         @417 NONAME
     200                        "_COMCTL32_419@16"         @419 NONAME
     201
     202
  • branches/gcc-kmk/src/comctl32/comctl32dbg.def

    r10098 r21840  
    99
    1010EXPORTS
    11   MenuHelp                     = _DbgMenuHelp@28                        @2
    12   ShowHideMenuCtl              = _DbgShowHideMenuCtl@12                 @3
    13   GetEffectiveClientRect       = _DbgGetEffectiveClientRect@12          @4
    14   DrawStatusTextA              = _DbgDrawStatusTextA@16                 @5
    15   CreateStatusWindowA          = _DbgCreateStatusWindowA@16             @6
    16   CreateToolbar                = _DbgCreateToolbar@32                   @7
    17   CreateMappedBitmap           = _DbgCreateMappedBitmap@20              @8
    18   DPA_LoadStream               = _DbgDPA_LoadStream@16                  @9
    19   DPA_SaveStream               = _DbgDPA_SaveStream@16                  @10
    20   DPA_Merge                    = _DbgDPA_Merge@24                       @11
     11  MenuHelp                     = "_DbgMenuHelp@28"                      @2
     12  ShowHideMenuCtl              = "_DbgShowHideMenuCtl@12"               @3
     13  GetEffectiveClientRect       = "_DbgGetEffectiveClientRect@12"        @4
     14  DrawStatusTextA              = "_DbgDrawStatusTextA@16"               @5
     15  CreateStatusWindowA          = "_DbgCreateStatusWindowA@16"           @6
     16  CreateToolbar                = "_DbgCreateToolbar@32"                 @7
     17  CreateMappedBitmap           = "_DbgCreateMappedBitmap@20"            @8
     18  DPA_LoadStream               = "_DbgDPA_LoadStream@16"                @9
     19  DPA_SaveStream               = "_DbgDPA_SaveStream@16"                @10
     20  DPA_Merge                    = "_DbgDPA_Merge@24"                     @11
    2121;;12 stub Cctl1632_ThunkData32
    22   MakeDragList                 = _DbgMakeDragList@4                     @13
    23   LBItemFromPt                 = _DbgLBItemFromPt@16                    @14
    24   DrawInsert                   = _DbgDrawInsert@12                      @15
    25   CreateUpDownControl          = _DbgCreateUpDownControl@48             @16
    26   InitCommonControls           = _DbgInitCommonControls@0               @17
    27   CreatePropertySheetPage      = _DbgCreatePropertySheetPageA@4         @18
    28   CreatePropertySheetPageA     = _DbgCreatePropertySheetPageA@4         @19
    29   CreatePropertySheetPageW     = _DbgCreatePropertySheetPageW@4         @20
    30   CreateStatusWindow           = _DbgCreateStatusWindowA@16             @21
    31   CreateStatusWindowW          = _DbgCreateStatusWindowW@16             @22
    32   CreateToolbarEx              = _DbgCreateToolbarEx@52                 @23
    33   DestroyPropertySheetPage     = _DbgDestroyPropertySheetPage@4         @24
    34   DllGetVersion                = _DbgCOMCTL32_DllGetVersion@4           @25
    35   DllInstall                   = _DbgCOMCTL32_DllInstall@8              @26
    36   DrawStatusText               = _DbgDrawStatusTextA@16                 @27
    37   DrawStatusTextW              = _DbgDrawStatusTextW@16                 @28
    38   FlatSB_EnableScrollBar       = _DbgFlatSB_EnableScrollBar@12          @29
    39   FlatSB_GetScrollInfo         = _DbgFlatSB_GetScrollInfo@12            @30
    40   FlatSB_GetScrollPos          = _DbgFlatSB_GetScrollPos@8              @31
    41   FlatSB_GetScrollProp         = _DbgFlatSB_GetScrollProp@12            @32
    42   FlatSB_GetScrollRange        = _DbgFlatSB_GetScrollRange@16           @33
    43   FlatSB_SetScrollInfo         = _DbgFlatSB_SetScrollInfo@16            @34
    44   FlatSB_SetScrollPos          = _DbgFlatSB_SetScrollPos@16             @35
    45   FlatSB_SetScrollProp         = _DbgFlatSB_SetScrollProp@16            @36
    46   FlatSB_SetScrollRange        = _DbgFlatSB_SetScrollRange@20           @37
    47   FlatSB_ShowScrollBar         = _DbgFlatSB_ShowScrollBar@12            @38
    48   GetMUILanguage               = _DbgGetMUILanguage@0                   @39
    49   ImageList_Add                = _DbgImageList_Add@12                   @40
    50   ImageList_AddIcon            = _DbgImageList_AddIcon@8                @41
    51   ImageList_AddMasked          = _DbgImageList_AddMasked@12             @42
    52   ImageList_BeginDrag          = _DbgImageList_BeginDrag@16             @43
    53   ImageList_Copy               = _DbgImageList_Copy@20                  @44
    54   ImageList_Create             = _DbgImageList_Create@20                @45
    55   ImageList_Destroy            = _DbgImageList_Destroy@4                @46
    56   ImageList_DragEnter          = _DbgImageList_DragEnter@12             @47
    57   ImageList_DragLeave          = _DbgImageList_DragLeave@4              @48
    58   ImageList_DragMove           = _DbgImageList_DragMove@8               @49
    59   ImageList_DragShowNolock     = _DbgImageList_DragShowNolock@4         @50
    60   ImageList_Draw               = _DbgImageList_Draw@24                  @51
    61   ImageList_DrawEx             = _DbgImageList_DrawEx@40                @52
    62   ImageList_DrawIndirect       = _DbgImageList_DrawIndirect@4           @53
    63   ImageList_Duplicate          = _DbgImageList_Duplicate@4              @54
    64   ImageList_EndDrag            = _DbgImageList_EndDrag@0                @55
    65   ImageList_GetBkColor         = _DbgImageList_GetBkColor@4             @56
    66   ImageList_GetDragImage       = _DbgImageList_GetDragImage@8           @57
    67   ImageList_GetFlags           = _DbgImageList_GetFlags@4               @58
    68   ImageList_GetIcon            = _DbgImageList_GetIcon@12               @59
    69   ImageList_GetIconSize        = _DbgImageList_GetIconSize@12           @60
    70   ImageList_GetImageCount      = _DbgImageList_GetImageCount@4          @61
    71   ImageList_GetImageInfo       = _DbgImageList_GetImageInfo@12          @62
    72   ImageList_GetImageRect       = _DbgImageList_GetImageRect@12          @63
    73   ImageList_LoadImage          = _DbgImageList_LoadImageA@28            @64
    74   ImageList_LoadImageA         = _DbgImageList_LoadImageA@28            @65
    75   ImageList_LoadImageW         = _DbgImageList_LoadImageW@28            @66
    76   ImageList_Merge              = _DbgImageList_Merge@24                 @67
    77   ImageList_Read               = _DbgImageList_Read@4                   @68
    78   ImageList_Remove             = _DbgImageList_Remove@8                 @69
    79   ImageList_Replace            = _DbgImageList_Replace@16               @70
    80   Alloc                        = _DbgCOMCTL32_Alloc@4                   @71
    81   ReAlloc                      = _DbgCOMCTL32_ReAlloc@8                 @72
    82   Free                         = _DbgCOMCTL32_Free@4                    @73
    83   GetSize                      = _DbgCOMCTL32_GetSize@4                 @74
    84   ImageList_ReplaceIcon        = _DbgImageList_ReplaceIcon@12           @75
    85   ImageList_SetBkColor         = _DbgImageList_SetBkColor@8             @76
    86   ImageList_SetDragCursorImage = _DbgImageList_SetDragCursorImage@16    @77
    87   ImageList_SetFilter          = _DbgImageList_SetFilter@12             @78
    88   ImageList_SetFlags           = _DbgImageList_SetFlags@8               @79
    89   ImageList_SetIconSize        = _DbgImageList_SetIconSize@12           @80
    90   ImageList_SetImageCount      = _DbgImageList_SetImageCount@8          @81
    91   ImageList_SetOverlayImage    = _DbgImageList_SetOverlayImage@12       @82
    92   ImageList_Write              = _DbgImageList_Write@8                  @83
    93   InitCommonControlsEx         = _DbgInitCommonControlsEx@4             @84
    94   InitMUILanguage              = _DbgInitMUILanguage@4                  @85
    95   InitializeFlatSB             = _DbgInitializeFlatSB@4                 @86
    96   PropertySheet                = _DbgPropertySheetA@4                   @87
    97   PropertySheetA               = _DbgPropertySheetA@4                   @88
    98   PropertySheetW               = _DbgPropertySheetW@4                   @89
    99   UninitializeFlatSB           = _DbgUninitializeFlatSB@4               @90
    100   _TrackMouseEvent             = _Dbg_TrackMouseEvent@4                 @91
     22  MakeDragList                 = "_DbgMakeDragList@4"                   @13
     23  LBItemFromPt                 = "_DbgLBItemFromPt@16"                  @14
     24  DrawInsert                   = "_DbgDrawInsert@12"                    @15
     25  CreateUpDownControl          = "_DbgCreateUpDownControl@48"           @16
     26  InitCommonControls           = "_DbgInitCommonControls@0"             @17
     27  CreatePropertySheetPage      = "_DbgCreatePropertySheetPageA@4"       @18
     28  CreatePropertySheetPageA     = "_DbgCreatePropertySheetPageA@4"       @19
     29  CreatePropertySheetPageW     = "_DbgCreatePropertySheetPageW@4"       @20
     30  CreateStatusWindow           = "_DbgCreateStatusWindowA@16"           @21
     31  CreateStatusWindowW          = "_DbgCreateStatusWindowW@16"           @22
     32  CreateToolbarEx              = "_DbgCreateToolbarEx@52"               @23
     33  DestroyPropertySheetPage     = "_DbgDestroyPropertySheetPage@4"       @24
     34  DllGetVersion                = "_DbgCOMCTL32_DllGetVersion@4"         @25
     35  DllInstall                   = "_DbgCOMCTL32_DllInstall@8"            @26
     36  DrawStatusText               = "_DbgDrawStatusTextA@16"               @27
     37  DrawStatusTextW              = "_DbgDrawStatusTextW@16"               @28
     38  FlatSB_EnableScrollBar       = "_DbgFlatSB_EnableScrollBar@12"        @29
     39  FlatSB_GetScrollInfo         = "_DbgFlatSB_GetScrollInfo@12"          @30
     40  FlatSB_GetScrollPos          = "_DbgFlatSB_GetScrollPos@8"            @31
     41  FlatSB_GetScrollProp         = "_DbgFlatSB_GetScrollProp@12"          @32
     42  FlatSB_GetScrollRange        = "_DbgFlatSB_GetScrollRange@16"         @33
     43  FlatSB_SetScrollInfo         = "_DbgFlatSB_SetScrollInfo@16"          @34
     44  FlatSB_SetScrollPos          = "_DbgFlatSB_SetScrollPos@16"           @35
     45  FlatSB_SetScrollProp         = "_DbgFlatSB_SetScrollProp@16"          @36
     46  FlatSB_SetScrollRange        = "_DbgFlatSB_SetScrollRange@20"         @37
     47  FlatSB_ShowScrollBar         = "_DbgFlatSB_ShowScrollBar@12"          @38
     48  GetMUILanguage               = "_DbgGetMUILanguage@0"                 @39
     49  ImageList_Add                = "_DbgImageList_Add@12"                 @40
     50  ImageList_AddIcon            = "_DbgImageList_AddIcon@8"              @41
     51  ImageList_AddMasked          = "_DbgImageList_AddMasked@12"           @42
     52  ImageList_BeginDrag          = "_DbgImageList_BeginDrag@16"           @43
     53  ImageList_Copy               = "_DbgImageList_Copy@20"                @44
     54  ImageList_Create             = "_DbgImageList_Create@20"              @45
     55  ImageList_Destroy            = "_DbgImageList_Destroy@4"              @46
     56  ImageList_DragEnter          = "_DbgImageList_DragEnter@12"           @47
     57  ImageList_DragLeave          = "_DbgImageList_DragLeave@4"            @48
     58  ImageList_DragMove           = "_DbgImageList_DragMove@8"             @49
     59  ImageList_DragShowNolock     = "_DbgImageList_DragShowNolock@4"       @50
     60  ImageList_Draw               = "_DbgImageList_Draw@24"                @51
     61  ImageList_DrawEx             = "_DbgImageList_DrawEx@40"              @52
     62  ImageList_DrawIndirect       = "_DbgImageList_DrawIndirect@4"         @53
     63  ImageList_Duplicate          = "_DbgImageList_Duplicate@4"            @54
     64  ImageList_EndDrag            = "_DbgImageList_EndDrag@0"              @55
     65  ImageList_GetBkColor         = "_DbgImageList_GetBkColor@4"           @56
     66  ImageList_GetDragImage       = "_DbgImageList_GetDragImage@8"         @57
     67  ImageList_GetFlags           = "_DbgImageList_GetFlags@4"             @58
     68  ImageList_GetIcon            = "_DbgImageList_GetIcon@12"             @59
     69  ImageList_GetIconSize        = "_DbgImageList_GetIconSize@12"         @60
     70  ImageList_GetImageCount      = "_DbgImageList_GetImageCount@4"        @61
     71  ImageList_GetImageInfo       = "_DbgImageList_GetImageInfo@12"        @62
     72  ImageList_GetImageRect       = "_DbgImageList_GetImageRect@12"        @63
     73  ImageList_LoadImage          = "_DbgImageList_LoadImageA@28"          @64
     74  ImageList_LoadImageA         = "_DbgImageList_LoadImageA@28"          @65
     75  ImageList_LoadImageW         = "_DbgImageList_LoadImageW@28"          @66
     76  ImageList_Merge              = "_DbgImageList_Merge@24"               @67
     77  ImageList_Read               = "_DbgImageList_Read@4"                 @68
     78  ImageList_Remove             = "_DbgImageList_Remove@8"               @69
     79  ImageList_Replace            = "_DbgImageList_Replace@16"             @70
     80  Alloc                        = "_DbgCOMCTL32_Alloc@4"                 @71
     81  ReAlloc                      = "_DbgCOMCTL32_ReAlloc@8"               @72
     82  Free                         = "_DbgCOMCTL32_Free@4"                  @73
     83  GetSize                      = "_DbgCOMCTL32_GetSize@4"               @74
     84  ImageList_ReplaceIcon        = "_DbgImageList_ReplaceIcon@12"         @75
     85  ImageList_SetBkColor         = "_DbgImageList_SetBkColor@8"           @76
     86  ImageList_SetDragCursorImage = "_DbgImageList_SetDragCursorImage@16"  @77
     87  ImageList_SetFilter          = "_DbgImageList_SetFilter@12"           @78
     88  ImageList_SetFlags           = "_DbgImageList_SetFlags@8"             @79
     89  ImageList_SetIconSize        = "_DbgImageList_SetIconSize@12"         @80
     90  ImageList_SetImageCount      = "_DbgImageList_SetImageCount@8"        @81
     91  ImageList_SetOverlayImage    = "_DbgImageList_SetOverlayImage@12"     @82
     92  ImageList_Write              = "_DbgImageList_Write@8"                @83
     93  InitCommonControlsEx         = "_DbgInitCommonControlsEx@4"           @84
     94  InitMUILanguage              = "_DbgInitMUILanguage@4"                @85
     95  InitializeFlatSB             = "_DbgInitializeFlatSB@4"               @86
     96  PropertySheet                = "_DbgPropertySheetA@4"                 @87
     97  PropertySheetA               = "_DbgPropertySheetA@4"                 @88
     98  PropertySheetW               = "_DbgPropertySheetW@4"                 @89
     99  UninitializeFlatSB           = "_DbgUninitializeFlatSB@4"             @90
     100  _TrackMouseEvent             = "_Dbg_TrackMouseEvent@4"               @91
    101101
    102102
    103103
    104   CreateMRUListA      = _DbgCreateMRUListA@4          @151
    105   FreeMRUList         = _DbgFreeMRUList@4             @152
    106   AddMRUStringA       = _DbgAddMRUStringA@8           @153
    107   EnumMRUListA        = _DbgEnumMRUListA@16           @154
    108   FindMRUStringA      = _DbgFindMRUStringA@12         @155
    109   DelMRUString        = _DbgDelMRUString@8            @156
    110   CreateMRUListLazyA  = _DbgCreateMRUListLazyA@16     @157
     104  CreateMRUListA      = "_DbgCreateMRUListA@4"        @151
     105  FreeMRUList         = "_DbgFreeMRUList@4"           @152
     106  AddMRUStringA       = "_DbgAddMRUStringA@8"         @153
     107  EnumMRUListA        = "_DbgEnumMRUListA@16"         @154
     108  FindMRUStringA      = "_DbgFindMRUStringA@12"       @155
     109  DelMRUString        = "_DbgDelMRUString@8"          @156
     110  CreateMRUListLazyA  = "_DbgCreateMRUListLazyA@16"   @157
    111111
    112   AddMRUData          = _DbgAddMRUData@12             @167
    113   FindMRUData         = _DbgFindMRUData@16            @169
     112  AddMRUData          = "_DbgAddMRUData@12"           @167
     113  FindMRUData         = "_DbgFindMRUData@16"          @169
    114114
    115   Str_GetPtrA         = _DbgStr_GetPtrA@12            @233
    116   Str_SetPtrA         = _DbgStr_SetPtrA@8             @234
    117   Str_GetPtrW         = _DbgStr_GetPtrW@12            @235
    118   Str_SetPtrW         = _DbgStr_SetPtrW@8             @236
     115  Str_GetPtrA         = "_DbgStr_GetPtrA@12"          @233
     116  Str_SetPtrA         = "_DbgStr_SetPtrA@8"           @234
     117  Str_GetPtrW         = "_DbgStr_GetPtrW@12"          @235
     118  Str_SetPtrW         = "_DbgStr_SetPtrW@8"           @236
    119119
    120   DSA_Create          = _DbgDSA_Create@8              @320
    121   DSA_Destroy         = _DbgDSA_Destroy@4             @321
    122   DSA_GetItem         = _DbgDSA_GetItem@12            @322
    123   DSA_GetItemPtr      = _DbgDSA_GetItemPtr@8          @323
    124   DSA_SetItem         = _DbgDSA_SetItem@12            @324
    125   DSA_InsertItem      = _DbgDSA_InsertItem@12         @325
    126   DSA_DeleteItem      = _DbgDSA_DeleteItem@8          @326
    127   DSA_DeleteAllItems  = _DbgDSA_DeleteAllItems@4      @327
    128   DPA_Create          = _DbgDPA_Create@4              @328
    129   DPA_Destroy         = _DbgDPA_Destroy@4             @329
    130   DPA_Grow            = _DbgDPA_Grow@8                @330
    131   DPA_Clone           = _DbgDPA_Clone@8               @331
    132   DPA_GetPtr          = _DbgDPA_GetPtr@8              @332
    133   DPA_GetPtrIndex     = _DbgDPA_GetPtrIndex@8         @333
    134   DPA_InsertPtr       = _DbgDPA_InsertPtr@12          @334
    135   DPA_SetPtr          = _DbgDPA_SetPtr@12             @335
    136   DPA_DeletePtr       = _DbgDPA_DeletePtr@8           @336
    137   DPA_DeleteAllPtrs   = _DbgDPA_DeleteAllPtrs@4       @337
    138   DPA_Sort            = _DbgDPA_Sort@12               @338
    139   DPA_Search          = _DbgDPA_Search@24             @339
    140   DPA_CreateEx        = _DbgDPA_CreateEx@8            @340
     120  DSA_Create          = "_DbgDSA_Create@8"            @320
     121  DSA_Destroy         = "_DbgDSA_Destroy@4"           @321
     122  DSA_GetItem         = "_DbgDSA_GetItem@12"          @322
     123  DSA_GetItemPtr      = "_DbgDSA_GetItemPtr@8"        @323
     124  DSA_SetItem         = "_DbgDSA_SetItem@12"          @324
     125  DSA_InsertItem      = "_DbgDSA_InsertItem@12"       @325
     126  DSA_DeleteItem      = "_DbgDSA_DeleteItem@8"        @326
     127  DSA_DeleteAllItems  = "_DbgDSA_DeleteAllItems@4"    @327
     128  DPA_Create          = "_DbgDPA_Create@4"            @328
     129  DPA_Destroy         = "_DbgDPA_Destroy@4"           @329
     130  DPA_Grow            = "_DbgDPA_Grow@8"              @330
     131  DPA_Clone           = "_DbgDPA_Clone@8"             @331
     132  DPA_GetPtr          = "_DbgDPA_GetPtr@8"            @332
     133  DPA_GetPtrIndex     = "_DbgDPA_GetPtrIndex@8"       @333
     134  DPA_InsertPtr       = "_DbgDPA_InsertPtr@12"        @334
     135  DPA_SetPtr          = "_DbgDPA_SetPtr@12"           @335
     136  DPA_DeletePtr       = "_DbgDPA_DeletePtr@8"         @336
     137  DPA_DeleteAllPtrs   = "_DbgDPA_DeleteAllPtrs@4"     @337
     138  DPA_Sort            = "_DbgDPA_Sort@12"             @338
     139  DPA_Search          = "_DbgDPA_Search@24"           @339
     140  DPA_CreateEx        = "_DbgDPA_CreateEx@8"          @340
    141141
    142   SendNotify          = _DbgCOMCTL32_SendNotify@16    @341
    143   SendNotifyEx        = _DbgCOMCTL32_SendNotifyEx@20  @342
     142  SendNotify          = "_DbgCOMCTL32_SendNotify@16"  @341
     143  SendNotifyEx        = "_DbgCOMCTL32_SendNotifyEx@20"  @342
    144144
    145   StrChrA             = _DbgCOMCTL32_StrChrA@8        @350
    146   StrRChrA            = _DbgCOMCTL32_StrRChrA@12      @351
    147   StrCmpNA            = _DbgCOMCTL32_StrCmpNA@12      @352
    148   StrCmpNIA           = _DbgCOMCTL32_StrCmpNIA@12     @353
    149   StrStrA             = _DbgCOMCTL32_StrStrA@8        @354
    150   StrStrIA            = _DbgCOMCTL32_StrStrIA@8       @355
    151   StrCSpnA            = _DbgCOMCTL32_StrCSpnA@8       @356
    152   StrChrW             = _DbgCOMCTL32_StrChrW@8        @358
    153   StrToIntA           = _DbgCOMCTL32_StrToIntA@4      @357
    154   StrRChrW            = _DbgCOMCTL32_StrRChrW@12      @359
    155   StrCmpNW            = _DbgCOMCTL32_StrCmpNW@12      @360
    156   StrCmpNIW           = _DbgCOMCTL32_StrCmpNIW@12     @361
    157   StrStrW             = _DbgCOMCTL32_StrStrW@8        @362
    158   StrStrIW            = _DbgCOMCTL32_StrStrIW@8       @363
    159   StrSpnW             = _DbgCOMCTL32_StrSpnW@8        @364
    160   StrToIntW           = _DbgCOMCTL32_StrToIntW@4      @365
     145  StrChrA             = "_DbgCOMCTL32_StrChrA@8"      @350
     146  StrRChrA            = "_DbgCOMCTL32_StrRChrA@12"    @351
     147  StrCmpNA            = "_DbgCOMCTL32_StrCmpNA@12"    @352
     148  StrCmpNIA           = "_DbgCOMCTL32_StrCmpNIA@12"   @353
     149  StrStrA             = "_DbgCOMCTL32_StrStrA@8"      @354
     150  StrStrIA            = "_DbgCOMCTL32_StrStrIA@8"     @355
     151  StrCSpnA            = "_DbgCOMCTL32_StrCSpnA@8"     @356
     152  StrChrW             = "_DbgCOMCTL32_StrChrW@8"      @358
     153  StrToIntA           = "_DbgCOMCTL32_StrToIntA@4"    @357
     154  StrRChrW            = "_DbgCOMCTL32_StrRChrW@12"    @359
     155  StrCmpNW            = "_DbgCOMCTL32_StrCmpNW@12"    @360
     156  StrCmpNIW           = "_DbgCOMCTL32_StrCmpNIW@12"   @361
     157  StrStrW             = "_DbgCOMCTL32_StrStrW@8"      @362
     158  StrStrIW            = "_DbgCOMCTL32_StrStrIW@8"     @363
     159  StrSpnW             = "_DbgCOMCTL32_StrSpnW@8"      @364
     160  StrToIntW           = "_DbgCOMCTL32_StrToIntW@4"    @365
    161161;366 stub StrChrIA
    162162;367 stub StrChrIW
     
    170170;377 stub IntlStrEqWorkerW@16
    171171
    172   SmoothScrollWindow  = _DbgSmoothScrollWindow@4      @382
     172  SmoothScrollWindow  = "_DbgSmoothScrollWindow@4"    @382
    173173;383 stub DoReaderMode@4
    174174;384 stub SetPathWordBreakProc@8
    175175
    176   DPA_EnumCallback    = _DbgDPA_EnumCallback@12       @385
    177   DPA_DestroyCallback = _DbgDPA_DestroyCallback@12    @386
    178   DSA_EnumCallback    = _DbgDSA_EnumCallback@12       @387
    179   DSA_DestroyCallback = _DbgDSA_DestroyCallback@12    @388
    180                         _COMCTL32_389@8            @389 NONAME
    181                         _COMCTL32_390@16           @390 NONAME
     176  DPA_EnumCallback    = "_DbgDPA_EnumCallback@12"     @385
     177  DPA_DestroyCallback = "_DbgDPA_DestroyCallback@12"  @386
     178  DSA_EnumCallback    = "_DbgDSA_EnumCallback@12"     @387
     179  DSA_DestroyCallback = "_DbgDSA_DestroyCallback@12"  @388
     180                        "_COMCTL32_389@8"          @389 NONAME
     181                        "_COMCTL32_390@16"         @390 NONAME
    182182
    183   CreateMRUListW      = _DbgCreateMRUListW@4          @400
    184   AddMRUStringW       = _DbgAddMRUStringW@8           @401
    185   FindMRUStringW      = _DbgFindMRUStringW@12         @402
    186   EnumMRUListW        = _DbgEnumMRUListW@16           @403
    187   CreateMRUListLazyW  = _DbgCreateMRUListLazyW@16     @404
     183  CreateMRUListW      = "_DbgCreateMRUListW@4"        @400
     184  AddMRUStringW       = "_DbgAddMRUStringW@8"         @401
     185  FindMRUStringW      = "_DbgFindMRUStringW@12"       @402
     186  EnumMRUListW        = "_DbgEnumMRUListW@16"         @403
     187  CreateMRUListLazyW  = "_DbgCreateMRUListLazyW@16"   @404
    188188
    189189; These are only available in comctrl 6
    190   DefSubclassProc      = _DefSubclassProc@16       @410
    191   GetWindowSubclass    = _GetWindowSubclass@16     @411
    192   RemoveWindowSubclass = _RemoveWindowSubclass@12  @412
    193   SetWindowSubclass    = _SetWindowSubclass@16     @413
    194                         _COMCTL32_415@20           @415 NONAME
     190  DefSubclassProc      = "_DefSubclassProc@16"     @410
     191  GetWindowSubclass    = "_GetWindowSubclass@16"   @411
     192  RemoveWindowSubclass = "_RemoveWindowSubclass@12"  @412
     193  SetWindowSubclass    = "_SetWindowSubclass@16"   @413
     194                        "_COMCTL32_415@20"         @415 NONAME
    195195
    196                         _COMCTL32_417@32           @417 NONAME
    197                         _COMCTL32_419@16           @419 NONAME
     196                        "_COMCTL32_417@32"         @417 NONAME
     197                        "_COMCTL32_419@16"         @419 NONAME
    198198
  • branches/gcc-kmk/src/comctl32/initterm.cpp

    r21796 r21840  
    1 /* $Id: initcomctl32.cpp,v 1.6 2003-05-15 14:26:27 sandervl Exp $ */
     1/* $Id: initterm.cpp,v 1.16 2001-09-05 12:04:59 bird Exp $ */
    22/*
    33 * COMCTL32 DLL entry point
     
    88 *
    99 * Project Odin Software License can be found in LICENSE.TXT
    10  *
    11  *
    1210 */
    1311
    14 /*-------------------------------------------------------------*/
    15 /* INITERM.C -- Source for a custom dynamic link library       */
    16 /*              initialization and termination (_DLL_InitTerm) */
    17 /*              function.                                      */
    18 /*                                                             */
    19 /* When called to perform initialization, this sample function */
    20 /* gets storage for an array of integers, and initializes its  */
    21 /* elements with random integers.  At termination time, it     */
    22 /* frees the array.  Substitute your own special processing.   */
    23 /*-------------------------------------------------------------*/
    24 
    25 
    26 /* Include files */
    2712#define  INCL_DOSMODULEMGR
    2813#define  INCL_DOSPROCESS
     
    3722#include <initdll.h>
    3823
    39 extern "C" {
    40  //Win32 resource table (produced by wrc)
    41  extern DWORD comctl32_PEResTab;
    42 }
     24// Win32 resource table (produced by wrc)
     25extern DWORD comctl32_PEResTab;
    4326
    4427static HMODULE dllHandle = 0;
     
    4629BOOL WINAPI COMCTL32_DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved);
    4730
    48 //******************************************************************************
    49 //******************************************************************************
    5031BOOL WINAPI LibMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID fImpLoad)
    5132{
    52    switch (fdwReason)
    53    {
    54    case DLL_PROCESS_ATTACH:
    55    case DLL_THREAD_ATTACH:
    56    case DLL_THREAD_DETACH:
     33    switch (fdwReason)
     34    {
     35    case DLL_PROCESS_ATTACH:
     36    case DLL_THREAD_ATTACH:
     37    case DLL_THREAD_DETACH:
    5738        return COMCTL32_DllMain(hinstDLL, fdwReason, fImpLoad);
    5839
    59    case DLL_PROCESS_DETACH:
     40    case DLL_PROCESS_DETACH:
    6041        return COMCTL32_DllMain(hinstDLL, fdwReason, fImpLoad);
    61    }
    62    return FALSE;
     42    }
     43    return FALSE;
    6344}
    64 /****************************************************************************/
    65 /* _DLL_InitTerm is the function that gets called by the operating system   */
    66 /* loader when it loads and frees this DLL for each process that accesses   */
    67 /* this DLL.  However, it only gets called the first time the DLL is loaded */
    68 /* and the last time it is freed for a particular process.  The system      */
    69 /* linkage convention MUST be used because the operating system loader is   */
    70 /* calling this function.                                                   */
    71 /****************************************************************************/
    72 ULONG APIENTRY inittermComctl32(unsigned long hModule, unsigned long ulFlag)
     45
     46ULONG SYSTEM DLL_InitComCtl32(ULONG hModule)
    7347{
    74    size_t i;
    75    APIRET rc;
     48    CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
    7649
    77    /*-------------------------------------------------------------------------*/
    78    /* If ulFlag is zero then the DLL is being loaded so initialization should */
    79    /* be performed.  If ulFlag is 1 then the DLL is being freed so            */
    80    /* termination should be performed.                                        */
    81    /*-------------------------------------------------------------------------*/
     50    dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&comctl32_PEResTab,
     51                              COMCTL32_MAJORIMAGE_VERSION, COMCTL32_MINORIMAGE_VERSION,
     52                              IMAGE_SUBSYSTEM_WINDOWS_GUI);
     53    if (dllHandle == 0)
     54        return -1;
    8255
    83    switch (ulFlag) {
    84       case 0 :
    85      dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&comctl32_PEResTab,
    86                                    COMCTL32_MAJORIMAGE_VERSION, COMCTL32_MINORIMAGE_VERSION,
    87                                    IMAGE_SUBSYSTEM_WINDOWS_GUI);
    88          if(dllHandle == 0)
    89         return 0UL;
     56    return 0;
     57}
    9058
    91          break;
    92       case 1 :
    93          if(dllHandle) {
     59void SYSTEM DLL_TermComCtl32(ULONG hModule)
     60{
     61    if (dllHandle)
    9462        UnregisterLxDll(dllHandle);
    95          }
    96          break;
    97       default  :
    98          return 0UL;
    99    }
     63}
    10064
    101    /***********************************************************/
    102    /* A non-zero value must be returned to indicate success.  */
    103    /***********************************************************/
    104    return 1UL;
     65ULONG SYSTEM DLL_Init(ULONG hModule)
     66{
     67    if (DLL_InitDefault(hModule) == -1)
     68        return -1;
     69    return DLL_InitComCtl32(hModule);
    10570}
    106 //******************************************************************************
    107 //******************************************************************************
     71
     72void SYSTEM DLL_Term(ULONG hModule)
     73{
     74    DLL_TermComCtl32(hModule);
     75    DLL_TermDefault(hModule);
     76}
  • branches/gcc-kmk/src/comctl32/listview.c

    r10535 r21840  
    497497}
    498498   
    499 static inline int lstrncmpiW(LPCWSTR s1, LPCWSTR s2, int n)
    500 {
    501     int res;
    502 
    503     n = min(min(n, strlenW(s1)), strlenW(s2));
    504     res = CompareStringW(LOCALE_USER_DEFAULT, NORM_IGNORECASE, s1, n, s2, n);
    505     return res ? res - sizeof(WCHAR) : res;
    506 }
    507 
    508499/******** Debugging functions *****************************************/
    509500#if defined(__WIN32OS2__) && !defined(DEBUG)
  • branches/gcc-kmk/src/comctl32/propsheet.c

    r10165 r21840  
    171171static BOOL PROPSHEET_DoCommand(HWND hwnd, WORD wID);
    172172
    173 INT_PTR CALLBACK
     173static BOOL CALLBACK
    174174PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
    175175
     
    26902690 *            PROPSHEET_DialogProc
    26912691 */
    2692 INT_PTR CALLBACK
     2692static BOOL CALLBACK
    26932693PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
    26942694{
  • branches/gcc-kmk/src/comctl32/toolbar.c

    r10538 r21840  
    16621662 * This function implements the toolbar customization dialog.
    16631663 */
    1664 static INT_PTR CALLBACK
     1664static BOOL CALLBACK
    16651665TOOLBAR_CustomizeDialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
    16661666{
Note: See TracChangeset for help on using the changeset viewer.