//---------------------------------------------------------------------------- // Const strings needed by lots of people. //---------------------------------------------------------------------------- #include "cabinet.h" #include // for REGSTR_PATH_RUNONCE TCHAR const c_szNULL[] = TEXT(""); CHAR const c_szNULLA[] = ""; TCHAR const c_szCabinetClass[] = TEXT("CabinetWClass"); TCHAR const c_szExploreClass[] = TEXT("ExploreWClass"); TCHAR const c_szSToolTipsClass[] = TOOLTIPS_CLASS; TCHAR const c_szListViewClass[] = WC_LISTVIEW; TCHAR const c_szStatic[] = TEXT("static"); TCHAR const c_szSettings[] = TEXT("Settings"); TCHAR const c_szMetrics[] = TEXT("WindowMetrics"); // char const c_szSpecialViewState[] = ".TrayDeskView State"; CHAR const c_szDesktopIniA[] = STR_DESKTOPINIA; // do NOT use cabinet.ini (chee) //char const c_szCabinetIni[] = "cabinet.ini"; TCHAR const c_szTrayClass[] = TEXT(WNDCLASS_TRAYNOTIFY); // BUGBUG_UNICODE // char const c_szStuckRects[] = "StuckRects"; TCHAR const c_szDesktopClass[] = TEXT(STR_DESKTOPCLASS); // BUGBUG_UNICODE TCHAR const c_szProxyDesktopClass[] = TEXT("Proxy Desktop"); TCHAR const c_szService[] = TEXT("Progman"); TCHAR const c_szTopic[] = TEXT("Progman"); TCHAR const c_szStar[] = TEXT("*"); TCHAR const c_szShell[] = TEXT("Shell"); TCHAR const c_szAltColor[] = TEXT("AltColor"); TCHAR const c_szAppProps[] = TEXT("AppProperties"); TCHAR const c_szFolders[] = TEXT("Folders"); TCHAR const c_szMove[] = TEXT("cut"); TCHAR const c_szPaste[] = TEXT("paste"); TCHAR const c_szCopy[] = TEXT("copy"); TCHAR const c_szLink[] = TEXT("link"); TCHAR const c_szDelete[] = TEXT("delete"); TCHAR const c_szProperties[] = TEXT("properties"); TCHAR const c_szWindowsHlp[] = TEXT("windows.hlp"); TCHAR const c_szSaveCmds[] = TEXT("RestartCommands"); TCHAR const c_szCount[] = TEXT("Count"); TCHAR const c_szWindows[] = TEXT("windows"); TCHAR const c_szUseOpenSettingsSwitch[] = TEXT("/S"); TCHAR const c_szForceNewWindowSwitch[] = TEXT("/N"); TCHAR const c_szSelectSwitch[] = TEXT("/SELECT"); TCHAR const c_szNewRootSwitch[] = TEXT("/ROOT"); TCHAR const c_szExploreSwitch[] = TEXT("/E"); TCHAR const c_szShellHook[] = TEXT("SHELLHOOK"); CHAR const c_szGroupsA[] = "Groups"; TCHAR const c_szViewFolder[] = TEXT("ViewFolder"); TCHAR const c_szExploreFolder[] = TEXT("ExploreFolder"); TCHAR const c_szBoot[] = TEXT("Boot"); TCHAR const c_szSystemIni[] = TEXT("system.ini"); TCHAR const c_szShell2[] = TEXT("shell32.dll"); TCHAR const c_szMapGroups[] = TEXT("MapGroups"); // BUGBUG: dont duplicate these long strings! // if you change c_szCabinetState here ,change it in grpconv\gcinst.c as well TCHAR const c_szRegExplorer[] = REGSTR_PATH_EXPLORER; TCHAR const c_szCabinetExpView[] = TEXT("ExpView"); TCHAR const c_szCabinetDeskView[] = TEXT("DeskView"); TCHAR const c_szCabinetStuckRects[] = TEXT("StuckRects"); //TCHAR const c_szCabinetState[] = TEXT("CabinetState"); // char const c_szNoDesktop[] = "NoDesktop"; TCHAR const c_szCabinetStreams[] = TEXT("Streams"); TCHAR const c_szCabinetStreamMRU[] = REGSTR_PATH_EXPLORER TEXT("\\StreamMRU"); // desktop MRU stored with different keys TCHAR const c_szDesktopCabinetStreams[] = TEXT("DesktopStreams"); TCHAR const c_szDesktopCabinetStreamMRU[] = REGSTR_PATH_EXPLORER TEXT("\\DesktopStreamMRU"); // these are streams stored in the streams MRU TCHAR const c_szCabStreamInfo[] = TEXT("CabView"); // cabinet view state TCHAR const c_szViewStreamInfo[] = TEXT("ViewView"); // view view state TCHAR const c_szRegRunKey[] = REGSTR_PATH_RUN; TCHAR const c_szRunOnce[] = REGSTR_PATH_RUNONCE; TCHAR const c_szBIOSDevice[] = TEXT("\\\\.\\BIOS"); TCHAR const c_szPOWERDevice[] = TEXT("\\\\.\\VPOWERD"); TCHAR const c_szProgman[] = TEXT("Program Manager"); TCHAR const c_szGetIcon[] = TEXT("GetIcon"); TCHAR const c_szGetDescription[] = TEXT("GetDescription"); TCHAR const c_szGetWorkingDir[] = TEXT("GetWorkingDir"); TCHAR const c_szRename[] = TEXT("rename"); // NB This must match the one in GrpConv. TCHAR const c_szRUCabinet[] = TEXT("ConfirmCabinetID"); TCHAR const c_szShellOpenCommand[] = TEXT("shell\\open\\command"); TCHAR const c_szSpace[] = TEXT(" "); TCHAR const c_szExtensions[] = TEXT("Extensions"); TCHAR const c_szDotLnk[] = TEXT(".lnk"); #ifdef WINNT // See code in CABWND.C - OnWinIniChange TCHAR const c_szEnvironment[] = TEXT("Environment"); #endif