Skip to content

Commit 3d70478

Browse files
authored
[SHELL32] Implement the RunAs dialog and verb (reactos#5787)
Implements the "run as another user" part.
1 parent 69df572 commit 3d70478

38 files changed

+693
-550
lines changed

dll/win32/shell32/lang/bg-BG.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -363,24 +363,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
363363
BEGIN
364364
END
365365

366-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
367-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
366+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
367+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
368368
CAPTION "Изпълняване като"
369369
FONT 8, "MS Shell Dlg", 0, 0, 0x0
370370
BEGIN
371-
LTEXT "От чия потребителска сметка искате да изпълните приложението?", -1, 10, 20, 220, 20
372-
CHECKBOX "Сегашен потребител %s", 14000, 10, 45, 150, 10
373-
LTEXT "Защита на компютъра и данните от неупълномощена дейност на приложенията", -1, 25, 57, 200, 10, WS_DISABLED
374-
CHECKBOX "Този избор може да попречи на вирусите да повредят компютъра или данните ви, но може и да попречи на редовната работа на приложението.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
375-
CHECKBOX "Следният потребител:", 14002, 10, 100, 90, 10
376-
LTEXT "Потребител:", -1, 20, 115, 60, 10
377-
COMBOBOX 14003, 70, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378-
PUSHBUTTON "...", 14004, 180, 115, 30, 14
379-
LTEXT "Парола:", -1, 20, 143, 53, 10
380-
EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP
381-
PUSHBUTTON "...", 14006, 180, 140, 30, 14
382-
PUSHBUTTON "Добре", 14007, 57, 170, 60, 14
383-
PUSHBUTTON "Отказ", 14008, 122, 170, 60, 14
371+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
372+
LTEXT "От чия потребителска сметка искате да изпълните приложението?", -1, 32, 12, 200, 16
373+
AUTORADIOBUTTON "Сегашен потребител %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
374+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
375+
AUTORADIOBUTTON "Следният потребител:", IDC_RUNAS_OTHER, 7, 110, 226, 10
376+
LTEXT "Потребител:", -1, 18, 124, 54, 10
377+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
379+
LTEXT "Парола:", -1, 18, 142, 53, 10
380+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
381+
DEFPUSHBUTTON "Добре", IDOK, 129, 161, 50, 14, WS_TABSTOP
382+
PUSHBUTTON "Отказ", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
384383
END
385384

386385
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

dll/win32/shell32/lang/ca-ES.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -363,24 +363,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
363363
BEGIN
364364
END
365365

366-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
367-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
366+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
367+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
368368
CAPTION "Run As"
369369
FONT 8, "MS Shell Dlg", 0, 0, 0x0
370370
BEGIN
371-
LTEXT "Which user account do you want to use to run this program?", -1, 10, 20, 220, 20
372-
CHECKBOX "Current User %s", 14000, 10, 45, 150, 10
373-
LTEXT "Protect my computer and data from unauthorized program activity", -1, 25, 57, 200, 10, WS_DISABLED
374-
CHECKBOX "This option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
375-
CHECKBOX "The following user:", 14002, 10, 100, 90, 10
376-
LTEXT "User name:", -1, 20, 118, 54, 10
377-
COMBOBOX 14003, 75, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378-
PUSHBUTTON "...", 14004, 180, 115, 30, 14
379-
LTEXT "Password:", -1, 20, 143, 53, 10
380-
EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP
381-
PUSHBUTTON "...", 14006, 180, 140, 30, 14
382-
PUSHBUTTON "OK", 14007, 57, 170, 60, 14
383-
PUSHBUTTON "Cancel", 14008, 122, 170, 60, 14
371+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
372+
LTEXT "Which user account do you want to use to run this program?", -1, 32, 12, 200, 16
373+
AUTORADIOBUTTON "&Current user %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
374+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
375+
AUTORADIOBUTTON "The &following user:", IDC_RUNAS_OTHER, 7, 110, 226, 10
376+
LTEXT "&User name:", -1, 18, 124, 54, 10
377+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
379+
LTEXT "&Password:", -1, 18, 142, 53, 10
380+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
381+
DEFPUSHBUTTON "OK", IDOK, 129, 161, 50, 14, WS_TABSTOP
382+
PUSHBUTTON "Cancel", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
384383
END
385384

386385
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

dll/win32/shell32/lang/cs-CZ.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -371,24 +371,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
371371
BEGIN
372372
END
373373

374-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
375-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
374+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
375+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
376376
CAPTION "Spustit jako"
377377
FONT 8, "MS Shell Dlg", 0, 0, 0x0
378378
BEGIN
379-
LTEXT "Jaký uživatelský účet chcete použít ke spuštění tohoto programu?", -1, 10, 20, 220, 20
380-
CHECKBOX "Současný uživatel: %s", 14000, 10, 45, 150, 10
381-
LTEXT "Chránit počítač a data před nedovolenou aktivitou programu", -1, 25, 57, 200, 10, WS_DISABLED
382-
CHECKBOX "Tato volba může zabránit počítačovým virům v poškození vašeho počítače nebo osobních dat, ale její vybrání může způsobit nesprávné fungování programu.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
383-
CHECKBOX "Následující uživatel:", 14002, 10, 100, 90, 10
384-
LTEXT "Uživatelské jméno:", -1, 20, 118, 54, 10
385-
COMBOBOX 14003, 75, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
386-
PUSHBUTTON "...", 14004, 180, 115, 30, 14
387-
LTEXT "Heslo:", -1, 20, 143, 53, 10
388-
EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP
389-
PUSHBUTTON "...", 14006, 180, 140, 30, 14
390-
PUSHBUTTON "OK", 14007, 57, 170, 60, 14
391-
PUSHBUTTON "Storno", 14008, 122, 170, 60, 14
379+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
380+
LTEXT "Jaký uživatelský účet chcete použít ke spuštění tohoto programu?", -1, 32, 12, 200, 16
381+
AUTORADIOBUTTON "Současný uživatel: %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
382+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
383+
AUTORADIOBUTTON "Následující uživatel:", IDC_RUNAS_OTHER, 7, 110, 226, 10
384+
LTEXT "Uživatelské jméno:", -1, 18, 124, 54, 10
385+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
386+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
387+
LTEXT "Heslo:", -1, 18, 142, 53, 10
388+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
389+
DEFPUSHBUTTON "OK", IDOK, 129, 161, 50, 14, WS_TABSTOP
390+
PUSHBUTTON "Storno", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
392391
END
393392

394393
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

dll/win32/shell32/lang/da-DK.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -370,24 +370,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
370370
BEGIN
371371
END
372372

373-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
374-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
373+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
374+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
375375
CAPTION "Run As"
376376
FONT 8, "MS Shell Dlg", 0, 0, 0x0
377377
BEGIN
378-
LTEXT "Which user account do you want to use to run this program?", -1, 10, 20, 220, 20
379-
CHECKBOX "Current User %s", 14000, 10, 45, 150, 10
380-
LTEXT "Protect my computer and data from unauthorized program activity", -1, 25, 57, 200, 10, WS_DISABLED
381-
CHECKBOX "This option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
382-
CHECKBOX "The following user:", 14002, 10, 100, 90, 10
383-
LTEXT "User name:", -1, 20, 118, 54, 10
384-
COMBOBOX 14003, 75, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
385-
PUSHBUTTON "...", 14004, 180, 115, 30, 14
386-
LTEXT "Password:", -1, 20, 143, 53, 10
387-
EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP
388-
PUSHBUTTON "...", 14006, 180, 140, 30, 14
389-
PUSHBUTTON "OK", 14007, 57, 170, 60, 14
390-
PUSHBUTTON "Cancel", 14008, 122, 170, 60, 14
378+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
379+
LTEXT "Which user account do you want to use to run this program?", -1, 32, 12, 200, 16
380+
AUTORADIOBUTTON "&Current user %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
381+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
382+
AUTORADIOBUTTON "The &following user:", IDC_RUNAS_OTHER, 7, 110, 226, 10
383+
LTEXT "&User name:", -1, 18, 124, 54, 10
384+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
385+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
386+
LTEXT "&Password:", -1, 18, 142, 53, 10
387+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
388+
DEFPUSHBUTTON "OK", IDOK, 129, 161, 50, 14, WS_TABSTOP
389+
PUSHBUTTON "Cancel", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
391390
END
392391

393392
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

dll/win32/shell32/lang/de-DE.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -363,24 +363,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
363363
BEGIN
364364
END
365365

366-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
367-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
366+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
367+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
368368
CAPTION "Ausführen als"
369369
FONT 8, "MS Shell Dlg", 0, 0, 0x0
370370
BEGIN
371-
LTEXT "Welches Benutzerkonto wollen Sie zum Starten dieser Anwendung verwenden?", -1, 10, 20, 220, 20
372-
CHECKBOX "Aktueller Benutzer %s", 14000, 10, 45, 150, 10
373-
LTEXT "Computer vor unautorisierten Programmaktivitäten schützen", -1, 25, 57, 200, 10, WS_DISABLED
374-
CHECKBOX "Diese Einstellung kann Computerviren daran hindern, ihrem Computer oder Ihren persönlichen Daten zu schaden, aber es kann auch Programme daran hindern, ordnungsgemäß zu arbeiten.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
375-
CHECKBOX "Folgender Benutzer:", 14002, 10, 100, 90, 10
376-
LTEXT "Benutzername:", -1, 20, 118, 54, 10
377-
COMBOBOX 14003, 75, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378-
PUSHBUTTON "...", 14004, 180, 115, 30, 14
379-
LTEXT "Passwort:", -1, 20, 143, 53, 10
380-
EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP
381-
PUSHBUTTON "...", 14006, 180, 140, 30, 14
382-
PUSHBUTTON "OK", 14007, 57, 170, 60, 14
383-
PUSHBUTTON "Abbrechen", 14008, 122, 170, 60, 14
371+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
372+
LTEXT "Welches Benutzerkonto wollen Sie zum Starten dieser Anwendung verwenden?", -1, 32, 12, 200, 16
373+
AUTORADIOBUTTON "Aktueller Benutzer %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
374+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
375+
AUTORADIOBUTTON "Folgender Benutzer:", IDC_RUNAS_OTHER, 7, 110, 226, 10
376+
LTEXT "Benutzername:", -1, 18, 124, 54, 10
377+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
379+
LTEXT "Passwort:", -1, 18, 142, 53, 10
380+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
381+
DEFPUSHBUTTON "OK", IDOK, 129, 161, 50, 14, WS_TABSTOP
382+
PUSHBUTTON "Abbrechen", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
384383
END
385384

386385
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

dll/win32/shell32/lang/el-GR.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -363,24 +363,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
363363
BEGIN
364364
END
365365

366-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
367-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
366+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
367+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
368368
CAPTION "Εκτέλεση ώς"
369369
FONT 8, "MS Shell Dlg", 0, 0, 0x0
370370
BEGIN
371-
LTEXT "Επιλέξτε ποιός λογαριασμός χρήστη θέλετε να τρέξει αυτό το πρόγραμμα", -1, 10, 20, 220, 20
372-
CHECKBOX "Τρέχον χρήστης %s", 14000, 10, 45, 150, 10
373-
LTEXT "Προστασία του υπολογιστή απο μη εξουσιοδοτημένες ενέργειες προγραμμάτων", -1, 25, 57, 200, 10, WS_DISABLED
374-
CHECKBOX "Αυτή η επιλογή μπορεί να αποτρέψει ιούς να βλάψουν τον υπολογιστή σας αλλά επιλέγοντάς το μπορεί να κάνει κάποια προγράμματα να μην λειτουργούν σωστά.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
375-
CHECKBOX "Ο παρακάτω χρήστης:", 14002, 10, 100, 90, 10
376-
LTEXT "Όνομα χρήστη:", -1, 20, 115, 60, 10
377-
COMBOBOX 14003, 70, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378-
PUSHBUTTON "...", 14004, 180, 115, 30, 10
379-
LTEXT "Κωδικός πρόσβασης:", -1, 20, 140, 60, 10
380-
EDITTEXT 14005, 70, 140, 100, 10, ES_LEFT | WS_BORDER | WS_GROUP
381-
PUSHBUTTON "...", 14006, 180, 140, 30, 10
382-
PUSHBUTTON "OK", 14007, 70, 170, 60, 15
383-
PUSHBUTTON "Άκυρο", 14008, 140, 170, 60, 15
371+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
372+
LTEXT "Επιλέξτε ποιός λογαριασμός χρήστη θέλετε να τρέξει αυτό το πρόγραμμα", -1, 32, 12, 200, 16
373+
AUTORADIOBUTTON "Τρέχον χρήστης %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
374+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
375+
AUTORADIOBUTTON "Ο παρακάτω χρήστης:", IDC_RUNAS_OTHER, 7, 110, 226, 10
376+
LTEXT "Όνομα χρήστη:", -1, 18, 124, 54, 10
377+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
379+
LTEXT "Κωδικός πρόσβασης:", -1, 18, 142, 53, 10
380+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
381+
DEFPUSHBUTTON "OK", IDOK, 129, 161, 50, 14, WS_TABSTOP
382+
PUSHBUTTON "Άκυρο", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
384383
END
385384

386385
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

dll/win32/shell32/lang/en-GB.rc

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -363,24 +363,23 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x0
363363
BEGIN
364364
END
365365

366-
IDD_RUN_AS DIALOGEX 0, 0, 240, 190
367-
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
366+
IDD_RUN_AS DIALOGEX 0, 0, 240, 182
367+
STYLE DS_SHELLFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
368368
CAPTION "Run As"
369369
FONT 8, "MS Shell Dlg", 0, 0, 0x0
370370
BEGIN
371-
LTEXT "Which user account do you want to use to run this program?", -1, 10, 20, 220, 20
372-
CHECKBOX "Current User %s", 14000, 10, 45, 150, 10
373-
LTEXT "Protect my computer and data from unauthorised program activity", -1, 25, 57, 200, 10, WS_DISABLED
374-
CHECKBOX "This option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", 14001, 25, 68, 200, 30, WS_DISABLED | BS_MULTILINE
375-
CHECKBOX "The following user:", 14002, 10, 100, 90, 10
376-
LTEXT "User name:", -1, 20, 118, 54, 10
377-
COMBOBOX 14003, 75, 115, 100, 15, CBS_DROPDOWNLIST | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378-
PUSHBUTTON "...", 14004, 180, 115, 30, 14
379-
LTEXT "Password:", -1, 20, 143, 53, 10
380-
EDITTEXT 14005, 74, 140, 100, 14, ES_LEFT | WS_BORDER | WS_GROUP
381-
PUSHBUTTON "...", 14006, 180, 140, 30, 14
382-
PUSHBUTTON "OK", 14007, 57, 170, 60, 14
383-
PUSHBUTTON "Cancel", 14008, 122, 170, 60, 14
371+
ICON IDI_SHELL_SECURITY, -1, 7, 7, 21, 20
372+
LTEXT "Which user account do you want to use to run this program?", -1, 32, 12, 200, 16
373+
AUTORADIOBUTTON "&Current user %s", IDC_RUNAS_CURRENT, 7, 35, 226, 10, WS_GROUP
374+
AUTOCHECKBOX "&Protect my computer and data from unauthorized program activity\n\nThis option can prevent computer viruses from harming your computer or personal data, but selecting it might cause the program to function improperly.", IDC_RUNAS_SAFER, 18, 50, 210, 62, WS_DISABLED | WS_TABSTOP | BS_MULTILINE | BS_TOP
375+
AUTORADIOBUTTON "The &following user:", IDC_RUNAS_OTHER, 7, 110, 226, 10
376+
LTEXT "&User name:", -1, 18, 124, 54, 10
377+
COMBOBOX IDC_RUNAS_NAME, 75, 122, 134, 40, CBS_DROPDOWN | CBS_AUTOHSCROLL | WS_VSCROLL | WS_VISIBLE | WS_TABSTOP
378+
PUSHBUTTON "...", IDC_RUNAS_BROWSE, 213, 122, 20, 14, WS_TABSTOP
379+
LTEXT "&Password:", -1, 18, 142, 53, 10
380+
EDITTEXT IDC_RUNAS_PWD, 75, 140, 134, 14, ES_LEFT | ES_PASSWORD | WS_BORDER | WS_TABSTOP
381+
DEFPUSHBUTTON "OK", IDOK, 129, 161, 50, 14, WS_TABSTOP
382+
PUSHBUTTON "Cancel", IDCANCEL, 183, 161, 50, 14, WS_TABSTOP
384383
END
385384

386385
IDD_RECYCLE_BIN_PROPERTIES DIALOGEX 0, 0, 240, 190

0 commit comments

Comments
 (0)