Annotation of mstools/samples/cdtest/open.h, revision 1.1.1.1

1.1       root        1: BOOL bDoOpenDlg ;
                      2: 
                      3: 
                      4: 
                      5: OPENFILENAME ofn ;
                      6: 
                      7: #define MAXBUF 300
                      8: 
                      9: #define MAXFILTERS     10
                     10: #define MAXCUSTFILTER  MAXBUF
                     11: #define FILENAMESIZE   MAXBUF
                     12: #define FILETITLESIZE  MAXBUF
                     13: #define DLGTITLESIZE   MAXBUF
                     14: #define INITDIRSIZE    MAXBUF
                     15: #define DEFEXTSIZE     40
                     16: #define TEMPNAMESIZE   30
                     17: 
                     18: BOOL APIENTRY OpenFunc(HWND, UINT, UINT, LONG) ;
                     19: void FillOpenDlg(HWND, LPOPENFILENAME) ;
                     20: void InitOpenStruct(HWND, LPOPENFILENAME) ;
                     21: void GetOpenDlg(HWND, LPOPENFILENAME) ;
                     22: void InitFilterString(void) ;
                     23: void InitCustFilterString(void) ;
                     24: 
                     25: TCHAR szFileTitle[FILETITLESIZE]  ;
                     26: TCHAR szDlgTitle[DLGTITLESIZE]    ;
                     27: TCHAR szFileName[FILENAMESIZE]    ;
                     28: TCHAR szInitialDir[INITDIRSIZE]   ;
                     29: TCHAR szDefExt[DEFEXTSIZE]        ;
                     30: TCHAR szTempName[TEMPNAMESIZE]    ;
                     31: 
                     32: TCHAR szFilterInits[MAXFILTERS][30] ;
                     33: TCHAR szFilterString[MAXBUF] ;
                     34: LPTSTR lpszFilterString ;
                     35: 
                     36: TCHAR  szCustFiltInits[3][30] ;
                     37: TCHAR  szCustFilterString[MAXBUF] ;
                     38: LPTSTR lpszCustFilterString ;
                     39: 
                     40: 
                     41: DWORD dwFlags ;
                     42: 
                     43: 
                     44: void DoOpenDialog(HWND) ;
                     45: 
                     46: 
                     47: #define ID_FILTERO                   400
                     48: #define ID_CUSTFILTO                 401
                     49: #define ID_MAXCUSTFILTO              402
                     50: #define ID_FILTINDEXO                403
                     51: #define ID_SZFILEO                   404
                     52: #define ID_MAXSZFILEO                405
                     53: #define ID_SZFILETITLEO              406
                     54: #define ID_MAXSZFILETITLEO           407
                     55: #define ID_SZINITDIRO                408
                     56: #define ID_SZTITLEO                  409
                     57: #define ID_FLAGSO                    410
                     58: #define ID_FILEOFFO                  411
                     59: #define ID_FILEEXTO                  412
                     60: #define ID_SZDEFEXTO                 413
                     61: #define ID_ERRORO                    414
                     62: #define ID_RETURNO                   415
                     63: #define ID_OPENDIALOG                606
                     64: #define ID_STRUCTSIZEO               416
                     65: #define ID_HWNDOWNERO                417
                     66: #define ID_HINSTANCEO                418
                     67: #define ID_CUSTDATAO                 419
                     68: #define ID_HOOKO                     420
                     69: #define ID_TEMPLATEO                 421
                     70: #define ID_ADD1O                     422
                     71: #define ID_ADD2O                     423
                     72: #define ID_CLEAR1O                   424
                     73: #define ID_CLEAR2O                   425
                     74: #define ID_RESETOPEN                 601
                     75: #define ID_NULLSTRUCTO               602
                     76: #define ID_USEHINSTO                 607
                     77: #define ID_MULTIOPEN                 608
                     78: #define ID_FILEPREVIEW               609

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.