Changeset 1203 for trunk/dll


Ignore:
Timestamp:
Sep 13, 2008, 8:46:02 AM (17 years ago)
Author:
John Small
Message:

Ticket 187: Move datadevlarations/definitions out of fm3dll.h

Location:
trunk/dll
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/arccnrs.c

    r1183 r1203  
    8080
    8181#include "fm3dll.h"
     82#include "mainwnd2.h"                   // Data declaration(s)
     83#include "grep.h"                       // Data declaration(s)
     84#include "dircnrs.h"                    // Data declaration(s)
     85#include "info.h"                       // Data declaration(s)
     86#include "init.h"                       // Data declaration(s)
    8287#include "arccnrs.h"                    // StartArcCnr
    8388#include "fm3dlg.h"
     
    130135
    131136#pragma data_seg(DATA1)
    132 
    133137static INT DefArcSortFlags;
     138
     139// Data definitions
    134140static PSZ pszSrcFile = __FILE__;
     141#pragma data_seg(GLOBAL1)
     142HWND ArcCnrMenu;
     143HWND ArcMenu;
     144CHAR ArcTempRoot[CCHMAXPATH];
     145BOOL fArcStuffVisible;
     146
     147#pragma data_seg(GLOBAL2)
     148CHAR lastextractpath[CCHMAXPATH];
     149ULONGLONG ullDATFileSpaceNeeded;
    135150
    136151static MRESULT EXPENTRY ArcErrProc(HWND hwnd, ULONG msg, MPARAM mp1,
  • trunk/dll/arccnrs.h

    r1194 r1203  
    3535MRESULT EXPENTRY ArcObjWndProc(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
    3636
     37// Data declarations
     38extern HWND ArcCnrMenu;
     39extern HWND ArcMenu;
     40extern CHAR ArcTempRoot[CCHMAXPATH];
     41extern BOOL fArcStuffVisible;
     42extern CHAR lastextractpath[CCHMAXPATH];
     43extern ULONGLONG ullDATFileSpaceNeeded;
     44
    3745#endif // ARCCNRS_H
  • trunk/dll/archive.c

    r1179 r1203  
    2424
    2525#include "fm3dll.h"
     26#include "notebook.h"                   // Data declaration(s)
    2627#include "fm3dlg.h"
    2728#include "fm3str.h"
  • trunk/dll/assoc.c

    r1188 r1203  
    3434
    3535#include "fm3dll.h"
     36#include "arccnrs.h"                    // Data declaration(s)
     37#include "notebook.h"                   // Data declaration(s)
     38#include "init.h"                       // Data declaration(s)
     39#include "mainwnd.h"                    // Data declaration(s)
     40#include "defview.h"                    // Data declaration(s)
    3641#include "fm3dlg.h"
    3742#include "fm3str.h"
Note: See TracChangeset for help on using the changeset viewer.