Changeset 1394 for trunk/dll/misc.h


Ignore:
Timestamp:
Feb 5, 2009, 5:17:25 AM (17 years ago)
Author:
Steven Levine
Message:

Ticket 340: Convert GetPString to use STRINGTABLE.

Drop fm3dll.str and mkstr.exe from makefiles and wpi builders

Convert many functions to expect PCSZ arguments.
Correct walk, compare and dirsizes dialog setups to ignore saved dialog size
Drop copyright.c logic from makefile

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dll/misc.h

    r1225 r1394  
    77
    88  Copyright (c) 1993-98 M. Kimes
    9   Copyright (c) 2008 Steven H. Levine
     9  Copyright (c) 2008, 2009 Steven H. Levine
    1010
    1111  17 Jul 08 SHL Baseline
     
    2727#endif
    2828
    29 SHORT AddToListboxBottom(HWND hwnd, CHAR * str);
    30 BOOL AdjustCnrColRO(HWND hwndCnr, CHAR * title, BOOL readonly, BOOL toggle);
    31 BOOL AdjustCnrColVis(HWND hwndCnr, CHAR * title, BOOL visible, BOOL toggle);
    32 VOID AdjustCnrColsForFSType(HWND hwndCnr, CHAR * directory, DETAILS_SETTINGS * pds);
    33 VOID AdjustCnrColsForPref(HWND hwndCnr, CHAR * directory, DETAILS_SETTINGS * pds,
     29SHORT AddToListboxBottom(HWND hwnd, PCSZ str);
     30BOOL AdjustCnrColRO(HWND hwndCnr, PCSZ title, BOOL readonly, BOOL toggle);
     31BOOL AdjustCnrColVis(HWND hwndCnr, PCSZ title, BOOL visible, BOOL toggle);
     32VOID AdjustCnrColsForFSType(HWND hwndCnr, PCSZ directory, DETAILS_SETTINGS * pds);
     33VOID AdjustCnrColsForPref(HWND hwndCnr, PCSZ directory, DETAILS_SETTINGS * pds,
    3434                          BOOL compare);
    3535VOID AdjustDetailsSwitches(HWND hwnd, HWND hwndMenu, USHORT cmd,
    36                            CHAR * directory, CHAR * keyroot, DETAILS_SETTINGS * pds,
     36                           PCSZ directory, PCSZ keyroot, DETAILS_SETTINGS * pds,
    3737                           BOOL compare);
    3838void BoxWindow(HWND hwnd, HPS hps, LONG color);
    3939void Broadcast(HAB hab, HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
    40 INT CheckDriveSpaceAvail(CHAR *pTargetPath, ULONGLONG ullSpaceNeeded,
    41                         ULONGLONG ullFreeSpaceWhenComplete);
     40INT CheckDriveSpaceAvail(PCSZ pTargetPath, ULONGLONG ullSpaceNeeded,
     41                        ULONGLONG ullFreeSpaceWhenComplete);
    4242HWND CheckMenu(HWND hwnd, HWND * hwndMenu, USHORT id);
    4343MRESULT CnrDirectEdit(HWND hwnd, ULONG msg, MPARAM mp1, MPARAM mp2);
     
    4545void DrawTargetEmphasis(HWND hwnd, BOOL on);
    4646void EmphasizeButton(HWND hwnd, BOOL on);
    47 INT ExecFile(HWND hwnd, CHAR * filename);
     47INT ExecFile(HWND hwnd, PCSZ filename);
    4848HWND FindDirCnr(HWND hwndParent);
    49 VOID FixSwitchList(HWND hwnd, CHAR * text);
     49VOID FixSwitchList(HWND hwnd, PCSZ text);
    5050char *GetCmdSpec(BOOL dos);
    5151VOID HeapThread(VOID * dummy);
    5252BOOL IsFm2Window(HWND hwnd, BOOL chkTid);
    53 VOID LoadDetailsSwitches(CHAR * keyroot, DETAILS_SETTINGS * pds);
    54 VOID LoadLibPath(CHAR * str, LONG len);
     53VOID LoadDetailsSwitches(PCSZ keyroot, DETAILS_SETTINGS * pds);
     54VOID LoadLibPath(PSZ str, LONG len);
    5555VOID OpenEdit(HWND hwnd);
    5656VOID PaintRecessedWindow(HWND hwnd, HPS hps, BOOL outtie, BOOL dbl);
     
    6666VOID SetDetailsSwitches(HWND hwnd, DETAILS_SETTINGS * pds);
    6767BOOL SetMenuCheck(HWND hwndMenu, USHORT id, BOOL * bool, BOOL toggle,
    68                   CHAR * savename);
     68                  PCSZ savename);
    6969VOID SetShiftState(VOID);
    7070VOID SetSortChecks(HWND hwndMenu, INT sortflags);
     
    7474void SetupWinList(HWND hwndMenu, HWND hwndTop, HWND hwndFrame);
    7575BOOL SwitchCommand(HWND hwndMenu, USHORT cmd);
    76 BOOL ViewHelp(CHAR * filename);
     76BOOL ViewHelp(PCSZ filename);
    7777VOID disable_menuitem(HWND hwndMenu, USHORT id, BOOL enable);
    7878
Note: See TracChangeset for help on using the changeset viewer.