Windows2000/private/shell/win16/commctrl/comctl31.def
2020-09-30 17:12:32 +02:00

163 lines
7.1 KiB
Modula-2

LIBRARY COMCTL31
DESCRIPTION 'COMMCTRL - Custom controls'
EXETYPE WINDOWS
CODE MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE SINGLE
HEAPSIZE 512
EXPORTS
WEP @1 RESIDENTNAME ;Internal
; MENUHELP @2 ;; no win31
; SHOWHIDEMENUCTL @3 ;; no win31
; GETEFFECTIVECLIENTRECT @4 ;; no win31
; DRAWSTATUSTEXT @5 ;; no win31
; CREATESTATUSWINDOW @6 ;; no win31
; CREATETOOLBAR @7 ;; no win31
CREATEMAPPEDBITMAP @8
; CREATEHEADERWINDOW @9 ;; no win31
; WRITEPRIVATEPROFILESTRUCT @10
; GETPRIVATEPROFILESTRUCT @11
; MAKEDRAGLIST @13 ;; no win31
; LBITEMFROMPT @14 ;; no win31
; DRAWINSERT @15 ;; no win31
CREATEUPDOWNCONTROL @16
INITCOMMONCONTROLS @17
; CREATETOOLBAREX @20 ;; no win31
; ImageList stuff
;IMAGELIST_CREATE @40 ;; no win31
;IMAGELIST_DESTROY @41 ;; no win31
;IMAGELIST_GETIMAGECOUNT @42 ;; no win31
;;;;;;IMAGELIST_GETMEMORYSIZE @43 ;; we can reuse this #
;IMAGELIST_SETBKCOLOR @44 ;; no win31
;IMAGELIST_GETBKCOLOR @45 ;; no win31
;IMAGELIST_ADD @46 ;; no win31
;IMAGELIST_REPLACE @47 ;; no win31
;IMAGELIST_REMOVE @48 ;; no win31
;IMAGELIST_DRAW @49 ;; no win31
;;;; RESERVED @50
;IMAGELIST_GETIMAGERECT @51 ;; no win31
;IMAGELIST_GETIMAGEINFO @52 ;; no win31
;IMAGELIST_ADDICON @53 ;; no win31
;IMAGELIST_REPLACEICON @54 ;; no win31
;IMAGELIST_DRAGMOVE @55 ;; no win31
;IMAGELIST_STARTDRAG @56 ;; no win31
;IMAGELIST_DRAGSHOW @57 ;; no win31
;IMAGELIST_GETDRAGIMAGE @58 ;; no win31
;IMAGELIST_SETDRAGIMAGE @59 ;; no win31
;IMAGELIST_ENDDRAG @60 ;; no win31
;IMAGELIST_MERGE @61 ;; no win31
;IMAGELIST_EXTRACTICON @64 ;; no win31
;IMAGELIST_ADDFROMIMAGELIST @65 ;; no win31
;IMAGELIST_ADDMASKED @66 ;; no win31
;IMAGELIST_LOADBITMAP @67 ;; no win31
;IMAGELIST_GETICONSIZE @68 ;; no win31
; RESERVED up to @69
;ALLOC @71 ;Internal
;REALLOC @72 ;Internal
;FREE @73 ;Internal
;GETSIZE @74 ;Internal
;SETDEBUGMASK @75 ;Internal
;GETDEBUGMASK @76 ;Internal
;ASSERTFAILED @77 ;Internal
;__AssertMsg @78 ;Internal
;__DebugMsg @79 ;Internal
;CREATEMRULIST @151 ;Internal ;; no win31
;FREEMRULIST @152 ;Internal ;; no win31
;ADDMRUSTRING @153 ;Internal ;; no win31
;ENUMMRULIST @154 ;Internal ;; no win31
;FINDMRUSTRING @155 ;Internal ;; no win31
;
PROPERTYSHEET @159
CREATEPROPERTYSHEETPAGE @160
DESTROYPROPERTYSHEETPAGE @161
;CREATEMRUDATALIST @165 ;Internal ;; no win31
;FREEMRUDATALIST @166 ;Internal ;; no win31
;ADDMRUDATA @167 ;Internal ;; no win31
;ENUMMRUDATALIST @168 ;Internal ;; no win31
;FINDMRUDATA @169 ;Internal ;; no win31
;STR_GETPTR @233 ;Internal
;STR_SETPTR @234 ;Internal
;FINDHASHITEM @235 ;Internal ;; no win31
;ADDHASHITEM @236 ;Internal ;; no win31
;DELETEHASHITEM @237 ;Internal ;; no win31
;GETHASHITEMNAME @238 ;Internal ;; no win31
;SETHASHITEMDATA @239 ;Internal ;; no win31
;GETHASHITEMDATA @240 ;Internal ;; no win31
;CREATEHASHITEMTABLE @241 ;Internal ;; no win31
; Dynamic array APIs ;Internal
;DSA_CREATE @320 ;Internal
;DSA_DESTROY @321 ;Internal
;DSA_GETITEM @322 ;Internal
;DSA_GETITEMPTR @323 ;Internal
;DSA_INSERTITEM @324 ;Internal
;DSA_SETITEM @325 ;Internal
;DSA_DELETEITEM @326 ;Internal
;DSA_DELETEALLITEMS @327 ;Internal
DPA_CREATE @328 ;Internal
DPA_DESTROY @329 ;Internal
DPA_GROW @330 ;Internal
DPA_CLONE @331 ;Internal
DPA_GETPTR @332 ;Internal
DPA_GETPTRINDEX @333 ;Internal
DPA_INSERTPTR @334 ;Internal
DPA_SETPTR @335 ;Internal
DPA_DELETEPTR @336 ;Internal
DPA_DELETEALLPTRS @337 ;Internal
DPA_SORT @338 ;Internal
DPA_SEARCH @339 ;Internal
; RESERVED up to @349 ;Internal
;======= Temporary stuff (?) ===================================================
; those string things ;Internal
;STRCHR @1100 ;Internal ;; no win31
;STRRCHR @1101 ;Internal ;; no win31
;STRCHRI @1102 ;Internal ;; no win31
;STRRCHRI @1103 ;Internal ;; no win31
;STRCMPN @1104 ;Internal ;; no win31
;STRCMPNI @1105 ;Internal ;; no win31
;STRCPYN @1106 ;Internal ;; no win31
;STRNCMP @1107 ;Internal ;; no win31
;STRNCMPI @1108 ;Internal ;; no win31
;STRNCPY @1109 ;Internal ;; no win31
;STRSTR @1110 ;Internal ;; no win31
;STRRSTR @1111 ;Internal ;; no win31
;STRSTRI @1112 ;Internal ;; no win31
;STRRSTRI @1113 ;Internal ;; no win31
;STRCSPN @1114 ;Internal ;; no win31
;STRCSPNI @1115 ;Internal ;; no win31
;STRTOINT @1116 ;Internal ;; no win31
;STRTOLONG @1117 ;Internal ;; no win31
;SENDNOTIFY @1200 ;Internal
IMPORTS
; LOADIMAGE = USER.389 ;; no win31
; COPYIMAGE = USER.390 ;; no win31
SEGMENTS
_TEXT PRELOAD MOVEABLE DISCARDABLE
_INIT PRELOAD MOVEABLE DISCARDABLE
DOSBOX_TEXT LOADONCALL MOVEABLE DISCARDABLE
PRSHT_TEXT LOADONCALL MOVEABLE DISCARDABLE
LV_TEXT LOADONCALL MOVEABLE DISCARDABLE
TV_TEXT LOADONCALL MOVEABLE DISCARDABLE
DRAW_TEXT LOADONCALL MOVEABLE DISCARDABLE
RARE1_TEXT LOADONCALL MOVEABLE DISCARDABLE
RARE2_TEXT LOADONCALL MOVEABLE DISCARDABLE