[0.4.7][MMSYS] Fix combo box and play icon on "Sound" properties page (#2690)
authorJoachim Henze <Joachim.Henze@reactos.org>
Sun, 17 Jan 2021 16:28:10 +0000 (17:28 +0100)
committerJoachim Henze <Joachim.Henze@reactos.org>
Sun, 17 Jan 2021 16:28:10 +0000 (17:28 +0100)
commite751ba51d9286bc2e17cf9c31a707fe76f14feb3
treeece9b9a0e6e7548f87321f1c254fee684dee635e
parentf0d5d1517a0382882804994729e6d015610b5a2a
[0.4.7][MMSYS] Fix combo box and play icon on "Sound" properties page (#2690)

CORE-16935

I merged that back, because at least the play-icon was a regression.
It regressed by SVN r68073 == git 888c2fb9675536c1132222860378b85d1129d53e

Ftr we did not always use an icon here, but instead earlier we just had some
font glyph displaying the play-symbol. It was once changed to icon to improve
display for some asian localization (japanese? iirc).

fix picked from commit 0.4.15-dev-86-g bdb4da009acc13136a07f98a3c710687b75a7848

The patch also decreases binary size
mmsys.cpl binary size in bytes RosBE2.1.6 GCC4.7.2 dbg I18N=all:
0.4.13  old 786.944   patched 782.848
0.4.12  old 786.944   patched 782.848
0.4.11  old 745.472   patched 741.376
0.4.10  old 745.472   patched 741.376
0.4. 9  old 745.472   patched 741.376
0.4. 8  old 745.472   patched 741.376
0.4. 7  old 745.984   patched 741.888
24 files changed:
dll/cpl/mmsys/lang/bg-BG.rc
dll/cpl/mmsys/lang/cs-CZ.rc
dll/cpl/mmsys/lang/de-DE.rc
dll/cpl/mmsys/lang/el-GR.rc
dll/cpl/mmsys/lang/en-US.rc
dll/cpl/mmsys/lang/es-ES.rc
dll/cpl/mmsys/lang/fr-FR.rc
dll/cpl/mmsys/lang/he-IL.rc
dll/cpl/mmsys/lang/id-ID.rc
dll/cpl/mmsys/lang/it-IT.rc
dll/cpl/mmsys/lang/ja-JP.rc
dll/cpl/mmsys/lang/nl-NL.rc
dll/cpl/mmsys/lang/no-NO.rc
dll/cpl/mmsys/lang/pl-PL.rc
dll/cpl/mmsys/lang/pt-BR.rc
dll/cpl/mmsys/lang/ro-RO.rc
dll/cpl/mmsys/lang/ru-RU.rc
dll/cpl/mmsys/lang/sk-SK.rc
dll/cpl/mmsys/lang/sq-AL.rc
dll/cpl/mmsys/lang/tr-TR.rc
dll/cpl/mmsys/lang/uk-UA.rc
dll/cpl/mmsys/lang/zh-CN.rc
dll/cpl/mmsys/lang/zh-TW.rc
dll/cpl/mmsys/resources/play.ico