diff options
Diffstat (limited to 'plugins/ListeningTo')
-rw-r--r-- | plugins/ListeningTo/listeningto.vcxproj | 1 | ||||
-rw-r--r-- | plugins/ListeningTo/listeningto.vcxproj.filters | 3 | ||||
-rw-r--r-- | plugins/ListeningTo/src/listeningto.cpp | 20 |
3 files changed, 18 insertions, 6 deletions
diff --git a/plugins/ListeningTo/listeningto.vcxproj b/plugins/ListeningTo/listeningto.vcxproj index ad28eaf4c4..a6dc936469 100644 --- a/plugins/ListeningTo/listeningto.vcxproj +++ b/plugins/ListeningTo/listeningto.vcxproj @@ -191,7 +191,6 @@ </ItemGroup>
<ItemGroup>
<ClCompile Include="src\listeningto.cpp" />
- <ClCompile Include="..\utils\mir_icons.cpp" />
<ClCompile Include="..\utils\mir_options.cpp" />
<ClCompile Include="src\music.cpp" />
<ClCompile Include="src\options.cpp" />
diff --git a/plugins/ListeningTo/listeningto.vcxproj.filters b/plugins/ListeningTo/listeningto.vcxproj.filters index b00eb09a5a..0f53e25820 100644 --- a/plugins/ListeningTo/listeningto.vcxproj.filters +++ b/plugins/ListeningTo/listeningto.vcxproj.filters @@ -76,9 +76,6 @@ <ClCompile Include="src\listeningto.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\utils\mir_icons.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="..\utils\mir_options.cpp">
<Filter>Source Files</Filter>
</ClCompile>
diff --git a/plugins/ListeningTo/src/listeningto.cpp b/plugins/ListeningTo/src/listeningto.cpp index 21326eee11..cbe4a7e9e3 100644 --- a/plugins/ListeningTo/src/listeningto.cpp +++ b/plugins/ListeningTo/src/listeningto.cpp @@ -303,8 +303,24 @@ int ModulesLoaded(WPARAM wParam, LPARAM lParam) // add our modules to the KnownModules list
CallService("DBEditorpp/RegisterSingleModule", (WPARAM) MODULE_NAME, 0);
- hIcon1 = IcoLib_Register("listening_to_icon", "ListeningTo", "Listening to (enabled)", IDI_LISTENINGTO);
- hIcon2 = IcoLib_Register("listening_off_icon", "ListeningTo", "Listening to (disabled)", IDI_LISTENINGOFF);
+ // icons
+ TCHAR tszFile[MAX_PATH];
+ GetModuleFileName(hInst, tszFile, MAX_PATH);
+
+ SKINICONDESC sid = { sizeof(sid) };
+ sid.flags = SIDF_PATH_TCHAR;
+ sid.ptszDefaultFile = tszFile;
+ sid.pszSection = "ListeningTo";
+
+ sid.pszName = "listening_to_icon";
+ sid.pszDescription = LPGEN("Listening to (enabled)");
+ sid.iDefaultIndex = -IDI_LISTENINGTO;
+ hIcon1 = Skin_AddIcon(&sid);
+
+ sid.pszName = "listening_off_icon";
+ sid.pszDescription = LPGEN("Listening to (disabled)");
+ sid.iDefaultIndex = -IDI_LISTENINGOFF;
+ hIcon2 = Skin_AddIcon(&sid);
// Extra icon support
hExtraIcon = ExtraIcon_Register(MODULE_NAME, "Listening to music", "listening_to_icon");
|