www.pudn.com > fd.zip > COMMDLG.ASI


 
tagOFN              STRUC    
oflStructSize         DD      ? 
ofhwndOwner           DD      ? 
ofhInstance           DD      ? 
oflpstrFilter         DD      ? 
oflpstrCustomFilter   DD      ? 
ofnMaxCustFilter      DD      ? 
ofnFilterIndex        DD      ? 
oflpstrFile           DD      ? 
ofnMaxFile            DD      ? 
oflpstrFileTitle      DD      ? 
ofnMaxFileTitle       DD      ? 
oflpstrInitialDir     DD      ? 
oflpstrTitle          DD      ? 
ofFlags               DD      ? 
ofnFileOffset         DW      ? 
ofnFileExtension      DW      ? 
oflpstrDefExt         DD      ? 
oflCustData           DD      ? 
oflpfnHook            DD      ? 
oflpTemplateName      DD      ? 
 
tagOFN              ENDS 
 
OPENFILENAME        TYPEDEF tagOFN 
 
LPOPENFILENAME      TYPEDEF tagOFN 
 
OFN_READONLY        EQU     <00000001h> 
 
OFN_OVERWRITEPROMPT EQU     <00000002h> 
 
OFN_HIDEREADONLY    EQU     <00000004h> 
 
OFN_NOCHANGEDIR     EQU     <00000008h> 
 
OFN_SHOWHELP        EQU     <00000010h> 
 
OFN_ENABLEHOOK      EQU     <00000020h> 
 
OFN_ENABLETEMPLATE  EQU     <00000040h> 
 
OFN_ENABLETEMPLATEHANDLE                EQU     <00000080h> 
 
OFN_NOVALIDATE      EQU     <00000100h> 
 
OFN_NOLONGNAMES     EQU     <00040000h> 
 
OFN_EXPLORER        EQU     <00080000h> 
 
OFN_NODEREFERENCELINKS EQU  <00100000h> 
 
OFN_LONGNAMES       EQU     <00200000h> 
 
OFN_ALLOWMULTISELECT          EQU     <00000200h> 
 
OFN_EXTENSIONDIFFERENT                  EQU     <00000400h> 
 
OFN_PATHMUSTEXIST   EQU     <00000800h> 
 
OFN_FILEMUSTEXIST   EQU     <00001000h> 
 
OFN_CREATEPROMPT    EQU     <00002000h> 
 
OFN_SHAREAWARE      EQU     <00004000h> 
 
OFN_NOREADONLYRETURN          EQU     <00008000h> 
 
OFN_NOTESTFILECREATE          EQU     <00010000h> 
 
OFN_SHAREFALLTHROUGH          EQU     2 
 
OFN_SHARENOWARN     EQU     1 
 
OFN_SHAREWARN       EQU     0 
 
tagCHOOSECOLOR      STRUC    
cclStructSize         DD      ? 
cchwndOwner           DW      ? 
cchInstance           DW      ? 
ccrgbResult           DD      ? 
cclpCustColors        DD      ? 
ccFlags               DD      ? 
cclCustData           DD      ? 
cclpfnHook            DW      ? 
cclpTemplateName      DD      ? 
 
tagCHOOSECOLOR      ENDS 
 
CHOOSECOLOR         TYPEDEF tagCHOOSECOLOR 
 
LPCHOOSECOLOR       TYPEDEF tagCHOOSECOLOR 
 
CC_RGBINIT          EQU     <00000001h> 
 
CC_FULLOPEN         EQU     <00000002h> 
 
CC_PREVENTFULLOPEN  EQU     <00000004h> 
 
CC_SHOWHELP         EQU     <00000008h> 
 
CC_ENABLEHOOK       EQU     <00000010h> 
 
CC_ENABLETEMPLATE   EQU     <00000020h> 
 
CC_ENABLETEMPLATEHANDLE                 EQU     <00000040h> 
 
tagFINDREPLACE      STRUC    
frlStructSize         DD      ? 
frhwndOwner           DD      ? 
frhInstance           DD      ? 
frFlags               DD      ? 
frlpstrFindWhat       DD      ? 
frlpstrReplaceWith    DD      ? 
frwFindWhatLen        DW      ? 
frwReplaceWithLen     DW      ? 
frlCustData           DD      ? 
frlpfnHook            DD      ? 
frlpTemplateName      DD      ? 
 
tagFINDREPLACE      ENDS 
 
FINDREPLACE         TYPEDEF tagFINDREPLACE 
 
FR_DOWN             EQU     <00000001h> 
 
FR_WHOLEWORD        EQU     <00000002h> 
 
FR_MATCHCASE        EQU     <00000004h> 
 
FR_FINDNEXT         EQU     <00000008h> 
 
FR_REPLACE          EQU     <00000010h> 
 
FR_REPLACEALL       EQU     <00000020h> 
 
FR_DIALOGTERM       EQU     <00000040h> 
 
FR_SHOWHELP         EQU     <00000080h> 
 
FR_ENABLEHOOK       EQU     <00000100h> 
 
FR_ENABLETEMPLATE   EQU     <00000200h> 
 
FR_NOUPDOWN         EQU     <00000400h> 
 
FR_NOMATCHCASE      EQU     <00000800h> 
 
FR_NOWHOLEWORD      EQU     <00001000h> 
 
FR_ENABLETEMPLATEHANDLE                 EQU     <00002000h> 
 
FR_HIDEUPDOWN       EQU     <00004000h> 
 
FR_HIDEMATCHCASE    EQU     <00008000h> 
 
FR_HIDEWHOLEWORD    EQU     <00010000h> 
 
tagCHOOSEFONT       STRUC    
cflStructSize         DD      ? 
cfhwndOwner           DW      ? 
cfhDC                 DW      ? 
cflpLogFont           DD      ? 
cfiPointSize          DW      ? 
cfFlags               DD      ? 
cfrgbColors           DD      ? 
cflCustData           DD      ? 
cflpfnHook            DD      ? 
cflpTemplateName      DD      ? 
cfhInstance           DD      ? 
cflpszStyle           DD      ? 
cfnFontType           DW      ? 
cfnSizeMin            DW      ? 
cfnSizeMax            DW      ? 
 
tagCHOOSEFONT       ENDS 
 
CHOOSEFONT          TYPEDEF tagCHOOSEFONT 
 
CF_SCREENFONTS      EQU     <00000001h> 
 
CF_PRINTERFONTS     EQU     <00000002h> 
 
CF_BOTH             EQU     <(CF_SCREENFONTS | CF_PRINTERFONTS)> 
 
CF_SHOWHELP         EQU     <00000004h> 
 
CF_ENABLEHOOK       EQU     <00000008h> 
 
CF_ENABLETEMPLATE   EQU     <00000010h> 
 
CF_ENABLETEMPLATEHANDLE                 EQU     <00000020h> 
 
CF_INITTOLOGFONTSTRUCT                  EQU     <00000040h> 
 
CF_USESTYLE         EQU     <00000080h> 
 
CF_EFFECTS          EQU     <00000100h> 
 
CF_APPLY            EQU     <00000200h> 
 
CF_ANSIONLY         EQU     <00000400h> 
 
CF_NOVECTORFONTS    EQU     <00000800h> 
 
CF_NOOEMFONTS       EQU      
 
CF_NOSIMULATIONS    EQU     <00001000h> 
 
CF_LIMITSIZE        EQU     <00002000h> 
 
CF_FIXEDPITCHONLY   EQU     <00004000h> 
 
CF_WYSIWYG          EQU     <00008000h> 
 
CF_FORCEFONTEXIST   EQU     <00010000h> 
 
CF_SCALABLEONLY     EQU     <00020000h> 
 
CF_TTONLY           EQU     <00040000h> 
 
CF_NOFACESEL        EQU     <00080000h> 
 
CF_NOSTYLESEL       EQU     <00100000h> 
 
CF_NOSIZESEL        EQU     <00200000h> 
 
SIMULATED_FONTTYPE  EQU     08000h 
 
PRINTER_FONTTYPE    EQU     04000h 
 
SCREEN_FONTTYPE     EQU     02000h 
 
BOLD_FONTTYPE       EQU     00100h 
 
ITALIC_FONTTYPE     EQU     00200h 
 
REGULAR_FONTTYPE    EQU     00400h 
 
WM_CHOOSEFONT_GETLOGFONT                EQU     <(WM_USER + 1)> 
 
LBSELCHSTRING       EQU     <"commdlg_LBSelChangedNotify"> 
 
SHAREVISTRING       EQU     <"commdlg_ShareViolation"> 
 
FILEOKSTRING        EQU     <"commdlg_FileNameOK"> 
 
COLOROKSTRING       EQU     <"commdlg_ColorOK"> 
 
SETRGBSTRING        EQU     <"commdlg_SetRGBColor"> 
 
FINDMSGSTRING       EQU     <"commdlg_FindReplace"> 
 
HELPMSGSTRING       EQU     <"commdlg_help"> 
 
CD_LBSELNOITEMS     EQU     <-1> 
 
CD_LBSELCHANGE      EQU     0 
 
CD_LBSELSUB         EQU     1 
 
CD_LBSELADD         EQU     2 
 
tagPD               STRUC    
pdlStructSize         DD      ? 
pdhwndOwner           DD      ? 
pdhDevMode            DD      ? 
pdhDevNames           DD      ? 
pdhDC                 DD      ? 
pdFlags               DD      ? 
pdnFromPage           DW      ? 
pdnToPage             DW      ? 
pdnMinPage            DW      ? 
pdnMaxPage            DW      ? 
pdnCopies             DW      ? 
pdhInstance           DW      ? 
pdlCustData           DD      ? 
pdlpfnPrintHook       DD      ? 
pdlpfnSetupHook       DD      ? 
pdlpPrintTemplateName DD      ? 
pdlpSetupTemplateName DD      ? 
pdhPrintTemplate      DD      ? 
pdhSetupTemplate      DD      ? 
 
tagPD               ENDS 
 
PRINTDLG            TYPEDEF tagPD 
 
PD_ALLPAGES         EQU     0 
 
PD_SELECTION        EQU     <00000001h> 
 
PD_PAGENUMS         EQU     <00000002h> 
 
PD_NOSELECTION      EQU     <00000004h> 
 
PD_NOPAGENUMS       EQU     <00000008h> 
 
PD_COLLATE          EQU     <00000010h> 
 
PD_PRINTTOFILE      EQU     <00000020h> 
 
PD_PRINTSETUP       EQU     <00000040h> 
 
PD_NOWARNING        EQU     <00000080h> 
 
PD_RETURNDC         EQU     <00000100h> 
 
PD_RETURNIC         EQU     <00000200h> 
 
PD_RETURNDEFAULT    EQU     <00000400h> 
 
PD_SHOWHELP         EQU     <00000800h> 
 
PD_ENABLEPRINTHOOK  EQU     <00001000h> 
 
PD_ENABLESETUPHOOK  EQU     <00002000h> 
 
PD_ENABLEPRINTTEMPLATE                  EQU     <00004000h> 
 
PD_ENABLESETUPTEMPLATE                  EQU     <00008000h> 
 
PD_ENABLEPRINTTEMPLATEHANDLE            EQU     <00010000h> 
 
PD_ENABLESETUPTEMPLATEHANDLE            EQU     <00020000h> 
 
PD_USEDEVMODECOPIES EQU     <00040000h> 
 
PD_DISABLEPRINTTOFILE                   EQU     <00080000h> 
 
PD_HIDEPRINTTOFILE  EQU     <00100000h> 
 
tagDEVNAMES         STRUC    
wDriverOffset       DW      ? 
wDeviceOffset       DW      ? 
wOutputOffset       DW      ? 
wDefault            DW      ? 
 
tagDEVNAMES         ENDS 
 
DEVNAMES            TYPEDEF tagDEVNAMES 
 
DN_DEFAULTPRN       EQU     00001h