Annotation of mstools/samples/sdktools/windiff/complist.h, revision 1.1.1.1

1.1       root        1: 
                      2: /******************************************************************************\
                      3: *       This is a part of the Microsoft Source Code Samples. 
                      4: *       Copyright (C) 1993 Microsoft Corporation.
                      5: *       All rights reserved. 
                      6: *       This source code is only intended as a supplement to 
                      7: *       Microsoft Development Tools and/or WinHelp documentation.
                      8: *       See these sources for detailed information regarding the 
                      9: *       Microsoft samples programs.
                     10: \******************************************************************************/
                     11: 
                     12: /*
                     13:  * COMPLIST.H
                     14:  */
                     15: 
                     16: /* The file view.h includes the term COMPLIST: we need to use the term VIEW.
                     17:  * Due to MIPS limitations,the module which declares it first does
                     18:  * the real declares and the second one gets no-ops.
                     19:  */
                     20: #ifndef INC_VIEW_COMPLIST
                     21: #define INC_VIEW_COMPLIST
                     22: typedef struct view FAR * VIEW;                 /* handle to a VIEW     */
                     23: typedef struct complist FAR * COMPLIST;         /* handle to a complist */
                     24: #endif // INC_VIEW_COMPLIST
                     25: 
                     26: 
                     27: COMPLIST complist_filedialog(VIEW view);
                     28: COMPLIST complist_dirdialog(VIEW view);
                     29: COMPLIST complist_args(LPSTR path1, LPSTR path2, VIEW view, BOOL fDeep);
                     30: void complist_delete(COMPLIST cl);
                     31: LIST complist_getitems(COMPLIST cl);
                     32: void complist_savelist(COMPLIST cl, LPSTR savename, UINT saveopts);
                     33: void complist_copyfiles(COMPLIST cl, LPSTR newroot, UINT options);
                     34: DWORD complist_querytime(void);
                     35: BOOL APIENTRY complist_open(LPSTR prompt, LPSTR ext, LPSTR spec,
                     36:         OFSTRUCT FAR *osp, LPSTR fn);
                     37: LPSTR complist_getroot_left(COMPLIST cl);
                     38: LPSTR complist_getroot_right(COMPLIST cl);
                     39: void complist_freeroot_left(COMPLIST cl, LPSTR path);
                     40: void complist_freeroot_right(COMPLIST cl, LPSTR path);
                     41: 
                     42: /*
                     43:  * Copy file options are either COPY_FROMLEFT or COPY_FROMRIGHT 
                     44:  * (indicating which
                     45:  * tree is to be the source of the files, plus any or all of
                     46:  * INCLUDE_SAME, INCLUDE_DIFFER and INCLUDE_LEFT (INCLUDE_LEFT
                     47:  * and INCLUDE_RIGHT are treated the same here since the COPY_FROM* option
                     48:  * indicates which side to copy from).
                     49:  */
                     50: 
                     51: #define COPY_FROMLEFT   0x100           /* copy files from left tree */
                     52: #define COPY_FROMRIGHT  0x200           /* copy files from right tree */
                     53: 
                     54: 

unix.superglobalmegacorp.com

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