rename dir 1

This commit is contained in:
Brady McDermott
2024-10-20 21:18:14 -06:00
parent b335db994a
commit cc62e8dc38
53 changed files with 3150 additions and 0 deletions

View File

@@ -0,0 +1,93 @@
/* * * * * * * *\
DLG_EN-US.RC -
Copyright (c) 2024 Vortesys, Brady McDermott
LANGUAGE -
English, US
CREDITS -
freedom7341
DESCRIPTION -
This file contains the language-specific dialogs
for Program Manager.
LICENSE INFORMATION -
MIT License, see LICENSE.txt in the root folder
\* * * * * * * */
/* Necessary Evil */
#define APSTUDIO_HIDDEN_SYMBOLS
#include <windows.h>
#define STRICT
#include <CommCtrl.h>
#undef STRICT
#include "resource.h"
#undef APSTUDIO_HIDDEN_SYMBOLS
/* Dialogs */
// Program Group
DLG_GROUP DIALOG 0, 0, 256, 96
STYLE DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_POPUP
EXSTYLE WS_EX_WINDOWEDGE
FONT 8, "Ms Shell Dlg 2"
CAPTION "Program Group"
{
EDITTEXT IDD_NAME, 56, 19, 108, 14, WS_TABSTOP | ES_AUTOHSCROLL, WS_EX_LEFT
AUTOCHECKBOX "Create group for all users", IDD_COMMGROUP, 14, 40, 94, 8, WS_TABSTOP | WS_DISABLED, WS_EX_LEFT
PUSHBUTTON "Change Icon...", IDD_CHICON, 185, 47, 55, 14, WS_TABSTOP, WS_EX_LEFT
PUSHBUTTON "OK", IDD_OK, 145, 75, 50, 14, WS_TABSTOP, WS_EX_LEFT
PUSHBUTTON "Cancel", IDD_CANCEL, 199, 75, 50, 14, WS_TABSTOP, WS_EX_LEFT
// The following controls shouldn't be directly interacted with.
CONTROL "", IDD_STAT_ICON, WC_STATIC, SS_ICON | SS_CENTERIMAGE, 202, 19, 21, 20, WS_EX_LEFT
LTEXT "Name:", 32, 16, 22, 22, 9, SS_LEFT, WS_EX_LEFT
GROUPBOX "Properties", 33, 7, 7, 162, 61, 0, WS_EX_LEFT
GROUPBOX "Icon", 34, 176, 7, 73, 61, 0, WS_EX_LEFT
}
// Program Item
DLG_ITEM DIALOG 0, 0, 256, 167
STYLE DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_POPUP
EXSTYLE WS_EX_WINDOWEDGE
FONT 8, "Ms Shell Dlg 2"
CAPTION "Program Item"
{
EDITTEXT IDD_NAME, 56, 19, 108, 14, WS_TABSTOP | ES_AUTOHSCROLL, WS_EX_LEFT
EDITTEXT IDD_PATH, 16, 47, 94, 14, WS_TABSTOP | ES_AUTOHSCROLL, WS_EX_LEFT
PUSHBUTTON "Browse...", IDD_BROWSE, 114, 47, 50, 14, WS_TABSTOP, WS_EX_LEFT
PUSHBUTTON "Change Icon...", IDD_CHICON, 185, 47, 55, 14, WS_TABSTOP, WS_EX_LEFT
AUTOCHECKBOX "Use different working directory", IDD_WORKDIR, 14, 87, 111, 8, WS_TABSTOP, WS_EX_LEFT
EDITTEXT IDD_WORKPATH, 80, 99, 106, 14, WS_TABSTOP | WS_DISABLED | ES_AUTOHSCROLL, WS_EX_LEFT
PUSHBUTTON "Browse...", IDD_BROWSE2, 190, 99, 50, 14, WS_TABSTOP | WS_DISABLED, WS_EX_LEFT
CONTROL "", IDD_HOTKEY, HOTKEY_CLASS, WS_TABSTOP, 56, 117, 184, 14, WS_EX_LEFT
PUSHBUTTON "OK", IDD_OK, 145, 146, 50, 14, WS_TABSTOP, WS_EX_LEFT
PUSHBUTTON "Cancel", IDD_CANCEL, 199, 146, 50, 14, WS_TABSTOP, WS_EX_LEFT
// The following controls shouldn't be directly interacted with.
CONTROL "", IDD_STAT_ICON, WC_STATIC, SS_ICON | SS_CENTERIMAGE, 202, 19, 21, 20, WS_EX_LEFT
LTEXT "Name:", 32, 16, 22, 22, 9, SS_LEFT, WS_EX_LEFT
LTEXT "Directory:", 34, 16, 37, 31, 9, SS_LEFT, WS_EX_LEFT
LTEXT "Hotkey:", 35, 16, 120, 26, 9, SS_LEFT, WS_EX_LEFT
LTEXT "Directory:", IDD_STAT_WORKDIR, 26, 102, 31, 9, WS_DISABLED | SS_LEFT, WS_EX_LEFT
GROUPBOX "Properties", 36, 7, 7, 162, 61, 0, WS_EX_LEFT
GROUPBOX "Icon", 37, 176, 7, 73, 61, 0, WS_EX_LEFT
GROUPBOX "Advanced", 38, 7, 75, 242, 64, 0, WS_EX_LEFT
}
// Power and Shutdown
DLG_POWER DIALOG 0, 0, 256, 167
STYLE DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_SYSMENU | WS_POPUP
EXSTYLE WS_EX_WINDOWEDGE
FONT 8, "Ms Shell Dlg 2"
CAPTION "Shut Down"
{
EDITTEXT IDD_NAME, 56, 19, 108, 14, WS_TABSTOP | ES_AUTOHSCROLL, WS_EX_LEFT
EDITTEXT IDD_PATH, 16, 47, 94, 14, WS_TABSTOP | ES_AUTOHSCROLL, WS_EX_LEFT
PUSHBUTTON "Browse...", IDD_BROWSE, 114, 47, 50, 14, WS_TABSTOP, WS_EX_LEFT
PUSHBUTTON "Change Icon...", IDD_CHICON, 185, 47, 55, 14, WS_TABSTOP, WS_EX_LEFT
AUTOCHECKBOX "Use different working directory", IDD_WORKDIR, 14, 87, 111, 8, WS_TABSTOP, WS_EX_LEFT
EDITTEXT IDD_WORKPATH, 80, 99, 106, 14, WS_TABSTOP | WS_DISABLED | ES_AUTOHSCROLL, WS_EX_LEFT
PUSHBUTTON "Browse...", IDD_BROWSE2, 190, 99, 50, 14, WS_TABSTOP | WS_DISABLED, WS_EX_LEFT
CONTROL "", IDD_HOTKEY, HOTKEY_CLASS, WS_TABSTOP, 56, 117, 184, 14, WS_EX_LEFT
PUSHBUTTON "OK", IDD_OK, 145, 146, 50, 14, WS_TABSTOP, WS_EX_LEFT
PUSHBUTTON "Cancel", IDD_CANCEL, 199, 146, 50, 14, WS_TABSTOP, WS_EX_LEFT
// The following controls shouldn't be directly interacted with.
CONTROL "", IDD_STAT_ICON, WC_STATIC, SS_ICON | SS_CENTERIMAGE, 202, 19, 21, 20, WS_EX_LEFT
LTEXT "Name:", 32, 16, 22, 22, 9, SS_LEFT, WS_EX_LEFT
GROUPBOX "Properties", 36, 7, 7, 162, 61, 0, WS_EX_LEFT
}

160
PROGMGR2/lang/res_en-US.rc Normal file
View File

@@ -0,0 +1,160 @@
/* * * * * * * *\
RES_EN-US.RC -
Copyright (c) 2024 Vortesys, Brady McDermott
LANGUAGE -
English, US
CREDITS -
freedom7341
DESCRIPTION -
This file contains the language-specific
resources for the Program Manager.
** NO DEPENDENCIES **
LICENSE INFORMATION -
MIT License, see LICENSE.txt in the root folder
\* * * * * * * */
/* Necessary Evil */
#define APSTUDIO_HIDDEN_SYMBOLS
#include <windows.h>
#include "resource.h"
#undef APSTUDIO_HIDDEN_SYMBOLS
/* Accelerator Table */
IDA_ACCELS ACCELERATORS
{
"N", IDM_FILE_NEW, VIRTKEY, CONTROL
}
/* Menus and Commands */
// Main Menu
IDM_MAIN MENU
{
POPUP "&File"
{
POPUP "&New"
{
MENUITEM "Program &Group", IDM_FILE_NEW_GROUP
MENUITEM "Program &Item", IDM_FILE_NEW_ITEM
}
MENUITEM SEPARATOR
MENUITEM "&Open", IDM_FILE_OPEN
MENUITEM "&Move", IDM_FILE_MOVE
MENUITEM "&Copy", IDM_FILE_COPY
MENUITEM "&Delete", IDM_FILE_DELETE
MENUITEM "&Properties", IDM_FILE_PROPS
MENUITEM SEPARATOR
MENUITEM "&Run...", IDM_FILE_RUN
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_FILE_EXIT
}
POPUP "&Options"
{
MENUITEM "&Auto Arrange", IDM_OPTIONS_AUTOARRANGE
MENUITEM "&Minimize on Use", IDM_OPTIONS_MINONRUN
MENUITEM "Always &on Top", IDM_OPTIONS_TOPMOST
MENUITEM "Show &Name on Titlebar", IDM_OPTIONS_SHOWUSERNAME
MENUITEM "&Save Settings on Exit", IDM_OPTIONS_SAVESETTINGS
MENUITEM SEPARATOR
MENUITEM "Save Settings &Now", IDM_OPTIONS_SAVENOW
}
POPUP "&Window"
{
MENUITEM "&Cascade", IDM_WINDOW_CASCADE
MENUITEM "&Tile Vertically", IDM_WINDOW_TILE
MENUITEM "Tile &Horizontally", IDM_WINDOW_TILEHORIZONTALLY
MENUITEM "&Arrange Icons", IDM_WINDOW_ARRANGEICONS
}
POPUP "&Help"
{
MENUITEM "&View Internet Help", IDM_HELP_INDEX
MENUITEM SEPARATOR
MENUITEM "&About Program Manager II", IDM_HELP_ABOUT
}
}
IDM_DESK MENU PRELOAD
{
POPUP "Context Menu"
{
MENUITEM "&View", IDM_DESK_VIEW
MENUITEM "S&ort by", IDM_DESK_SORT
MENUITEM "&Run Program", IDM_FILE_RUN
MENUITEM "&Task Manager", IDM_TASKMGR
MENUITEM SEPARATOR
MENUITEM "S&creen Resolution", IDM_DESK_SCREENRES
MENUITEM "Pe&rsonalize", IDM_DESK_PERSONALIZE
}
}
// Context Menus
IDM_ITEM MENU PRELOAD // Program Item
{
POPUP "Context Menu"
{
MENUITEM "&Open", IDM_FILE_OPEN
MENUITEM "&Move to", IDM_FILE_MOVE
MENUITEM "&Copy to", IDM_FILE_COPY
MENUITEM "&Delete", IDM_FILE_DELETE
MENUITEM SEPARATOR
MENUITEM "&Properties", IDM_FILE_PROPS
}
}
IDM_GROUP MENU PRELOAD // Program Group
{
POPUP "Context Menu"
{
MENUITEM "&New", IDM_FILE_NEW
// MENUITEM "&Delete", IDM_FILE_DELETE
// MENUITEM SEPARATOR
// MENUITEM "&Properties", IDM_FILE_PROPS
}
}
/* String Table */
STRINGTABLE
{
// Application
#ifndef _DEBUG
IDS_APPTITLE, "Program Manager II" // 64
#else
IDS_APPTITLE, "Program Manager II [DEBUG]" // 64
#endif
IDS_PMCLASS, "progmgr" // 16
IDS_DTCLASS, "progman" // 16
IDS_GRPCLASS, "pmgroup" // 16
IDS_WEBSITE, "https://Vortesys.github.io/progmgr/" // 64
// Menu commands
IDS_RUN "R&un..."
IDS_TASKMGR "&Task Manager"
IDS_EXIT "E&xit"
IDS_SHUTDOWN "S&hutdown..."
// Dialog strings
IDS_DLG_OK "OK"
IDS_DLG_CANCEL "Cancel"
IDS_DLG_BROWSE "Browse..."
// Icon section strings
IDS_DLG_ICON "Icon"
IDS_DLG_CHICON "Change Icon..."
// Properties section strings
IDS_DLG_PROPS "Properties"
IDS_DLG_NAME "Name:"
IDS_DLG_DIRECTORY "Directory:"
IDS_DLG_COMMGRP "Create group for all users"
// Advanced section strings
IDS_DLG_ADVANCED "Advanced"
IDS_DLG_WORKDIR "Use different working directory"
IDS_DLG_HOTKEY "Hotkey:"
// Dialog title strings
IDS_DLT_GRP_PROPS "Group Properties" // 32
IDS_DLT_GRP_NEW "New Group" // 16
IDS_DLT_ITEM_PROPS "Item Properties" // 32
IDS_DLT_ITEM_NEW "New Item" // 16
IDS_DLT_POWER "Shut Down" // [Computer Name] 16 + 16
}