From 5f82532b218c9b25064d65f389e674668dbd361c Mon Sep 17 00:00:00 2001 From: Alex Henrie Date: Sun, 26 Aug 2018 22:20:52 -0600 Subject: [PATCH] shell32: Add rights icon. Signed-off-by: Alex Henrie Signed-off-by: Alexandre Julliard --- dlls/shell32/Makefile.in | 1 + dlls/shell32/resources/lock.ico | Bin 0 -> 32810 bytes dlls/shell32/resources/lock.svg | 532 ++++++++++++++++++++++++++++++++ dlls/shell32/shell32.rc | 3 + dlls/shell32/shresdef.h | 1 + 5 files changed, 537 insertions(+) create mode 100644 dlls/shell32/resources/lock.ico create mode 100644 dlls/shell32/resources/lock.svg diff --git a/dlls/shell32/Makefile.in b/dlls/shell32/Makefile.in index a61ec65ee72..bb1b0df68fd 100644 --- a/dlls/shell32/Makefile.in +++ b/dlls/shell32/Makefile.in @@ -75,6 +75,7 @@ SVG_SRCS = \ resources/folder_open.svg \ resources/help.svg \ resources/internet.svg \ + resources/lock.svg \ resources/log_off.svg \ resources/menu.svg \ resources/mycomputer.svg \ diff --git a/dlls/shell32/resources/lock.ico b/dlls/shell32/resources/lock.ico new file mode 100644 index 0000000000000000000000000000000000000000..6c9892716c7e6b6f95fe8f61256e720d619db876 GIT binary patch literal 32810 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 literal 0 HcmV?d00001 diff --git a/dlls/shell32/resources/lock.svg b/dlls/shell32/resources/lock.svg new file mode 100644 index 00000000000..c3d83a219db --- /dev/null +++ b/dlls/shell32/resources/lock.svg @@ -0,0 +1,532 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + http://jimmac.musichall.cz + + + + + emblem + read-only + nowrite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dlls/shell32/shell32.rc b/dlls/shell32/shell32.rc index 07af91de361..66698e18f4a 100644 --- a/dlls/shell32/shell32.rc +++ b/dlls/shell32/shell32.rc @@ -566,6 +566,9 @@ IDI_SHELL_SEARCH_FOLDER ICON resources/search.ico /* @makedep: resources/update.ico */ IDI_SHELL_UPDATE ICON resources/update.ico +/* @makedep: resources/lock.ico */ +IDI_SHELL_RIGHTS ICON resources/lock.ico + /* @makedep: resources/trash_file.ico */ IDI_SHELL_TRASH_FILE ICON resources/trash_file.ico diff --git a/dlls/shell32/shresdef.h b/dlls/shell32/shresdef.h index 28ab8b649f6..960c974122e 100644 --- a/dlls/shell32/shresdef.h +++ b/dlls/shell32/shresdef.h @@ -216,6 +216,7 @@ #define IDI_SHELL_LOG_OFF 45 #define IDI_SHELL_SEARCH_FOLDER 46 #define IDI_SHELL_UPDATE 47 +#define IDI_SHELL_RIGHTS 48 #define IDI_SHELL_REMOTE_PRINTER 140 #define IDI_SHELL_TO_FILE_PRINTER 141 #define IDI_SHELL_TRASH_FILE 142