#include "progman.h"
+#if 0
#define MALLOCHUNK 1000
#define GET_USHORT(buffer, i)\
static HLOCAL GRPFILE_ScanProgram(LPCSTR, INT, LPCSTR, INT,
LPCSTR, HLOCAL,LPCSTR);
static BOOL GRPFILE_DoWriteGroupFile(HFILE file, PROGGROUP *group);
+#endif
/***********************************************************************
*
* Change extension `.grp' to `.gr'
*/
+#if 0
static VOID GRPFILE_ModifyFileName(LPSTR lpszNewName, LPCSTR lpszOrigName,
INT nSize, BOOL bModify)
{
if (!lstrcmpiA(lpszNewName + strlen(lpszNewName) - 4, ".grp"))
lpszNewName[strlen(lpszNewName) - 1] = '\0';
}
+#endif
/***********************************************************************
*
* GRPFILE_ReadGroupFile
*/
-HLOCAL GRPFILE_ReadGroupFile(LPCSTR lpszPath)
+DWORD GRPFILE_ReadGroupFile(LPCWSTR lpszPath, BOOL bIsCommonGroup)
{
+#if 0
CHAR szPath_gr[MAX_PATHNAME_LEN];
BOOL bFileNameModified = FALSE;
OFSTRUCT dummy;
LocalFree(hBuffer);
return(hGroup);
+
+#else
+ return ERROR_SUCCESS;
+#endif
}
/***********************************************************************
* GRPFILE_ReadFileToBuffer
*/
+#if 0
static BOOL GRPFILE_ReadFileToBuffer(LPCSTR path, HLOCAL *phBuffer,
INT *piSize)
{
*piSize = size;
return TRUE;
}
+#endif
/***********************************************************************
* GRPFILE_ScanGroup
*/
+#if 0
static HLOCAL GRPFILE_ScanGroup(LPCSTR buffer, INT size,
LPCSTR lpszGrpFile,
BOOL bModifiedFileName)
return hGroup;
}
+#endif
/***********************************************************************
* GRPFILE_ScanProgram
*/
+#if 0
static HLOCAL GRPFILE_ScanProgram(LPCSTR buffer, INT size,
LPCSTR program_ptr, INT seqnum,
LPCSTR extension, HLOCAL hGroup,
if (iconANDbits_ptr + iconANDsize > buffer + size ||
iconXORbits_ptr + iconXORsize > buffer + size) return(0);
-#ifdef __REACTOS__
hIcon = CreateIcon(Globals.hInstance, width, height, planes, bpp, (PBYTE)iconANDbits_ptr, (PBYTE)iconXORbits_ptr);
-#else
- hIcon = CreateIcon( Globals.hInstance, width, height, planes, bpp, iconANDbits_ptr, iconXORbits_ptr );
-#endif
lpszName = buffer + GET_USHORT(program_ptr, 18);
lpszCmdLine = buffer + GET_USHORT(program_ptr, 20);
nIconIndex, lpszWorkDir,
nHotKey, nCmdShow));
}
+#endif
/***********************************************************************
*
* GRPFILE_WriteGroupFile
*/
-BOOL GRPFILE_WriteGroupFile(HLOCAL hGroup)
+BOOL GRPFILE_WriteGroupFile(PROGGROUP* hGroup)
{
+#if 0
CHAR szPath[MAX_PATHNAME_LEN];
PROGGROUP *group = LocalLock(hGroup);
OFSTRUCT dummy;
MAIN_MessageBoxIDS_s(IDS_FILE_WRITE_ERROR_s, szPath, IDS_ERROR, MB_OK);
return(ret);
+
+#else
+ return TRUE;
+#endif
}
+#if 0
+
/***********************************************************************
*
* GRPFILE_CalculateSizes
HLOCAL hProgram;
INT NumProg, Title, Progs, Icons, Extension;
INT CurrProg, CurrIcon, nCmdShow, ptr, seqnum;
-#ifdef __REACTOS__
+
UINT sizeAnd, sizeXor;
-#else
- DWORD sizeAnd, sizeXor;
-#endif
+
BOOL need_extension;
LPCSTR lpszTitle = LocalLock(group->hName);
return TRUE;
}
+
+#endif