summaryrefslogtreecommitdiff
path: root/plugins/Watrack/icons/MASM
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Watrack/icons/MASM')
-rw-r--r--plugins/Watrack/icons/MASM/icons.bat8
-rw-r--r--plugins/Watrack/icons/MASM/icons.rc58
-rw-r--r--plugins/Watrack/icons/MASM/iconspl.rc83
-rw-r--r--plugins/Watrack/icons/MASM/poasm.exebin0 -> 653488 bytes
-rw-r--r--plugins/Watrack/icons/MASM/polink.exebin0 -> 164528 bytes
-rw-r--r--plugins/Watrack/icons/MASM/porc.dllbin0 -> 146096 bytes
-rw-r--r--plugins/Watrack/icons/MASM/porc.exebin0 -> 30208 bytes
-rw-r--r--plugins/Watrack/icons/MASM/waticons.h35
-rw-r--r--plugins/Watrack/icons/MASM/watrack.asm5
9 files changed, 189 insertions, 0 deletions
diff --git a/plugins/Watrack/icons/MASM/icons.bat b/plugins/Watrack/icons/MASM/icons.bat
new file mode 100644
index 0000000000..9cb2911d33
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/icons.bat
@@ -0,0 +1,8 @@
+@echo off
+if /i '%1' == 'buttons' (set iconres=icons) else set iconres=iconspl
+porc /i%2 %iconres%.rc /Foicons.res
+poasm watrack.asm
+polink /DLL /RELEASE /NODEFAULTLIB /NOENTRY /NOLOGO /OUT:watrack_%1.dll watrack.obj icons.res
+del *.obj
+del *.res
+move watrack_%1.dll ..\..\..\bin \ No newline at end of file
diff --git a/plugins/Watrack/icons/MASM/icons.rc b/plugins/Watrack/icons/MASM/icons.rc
new file mode 100644
index 0000000000..b50bba6a22
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/icons.rc
@@ -0,0 +1,58 @@
+#include "waticons.h"
+LANGUAGE 0,0
+
+IDI_PREV_NORMAL ICON "previous.ico"
+IDI_PLAY_NORMAL ICON "play.ico"
+IDI_PAUSE_NORMAL ICON "pause.ico"
+IDI_STOP_NORMAL ICON "stop.ico"
+IDI_NEXT_NORMAL ICON "next.ico"
+
+IDI_PREV_HOVERED ICON "previous_hovered.ico"
+IDI_PLAY_HOVERED ICON "play_hovered.ico"
+IDI_PAUSE_HOVERED ICON "pause_hovered.ico"
+IDI_STOP_HOVERED ICON "stop_hovered.ico"
+IDI_NEXT_HOVERED ICON "next_hovered.ico"
+
+IDI_PREV_PRESSED ICON "previous_pressed.ico"
+IDI_PLAY_PRESSED ICON "play_pressed.ico"
+IDI_PAUSE_PRESSED ICON "pause_pressed.ico"
+IDI_STOP_PRESSED ICON "stop_pressed.ico"
+IDI_NEXT_PRESSED ICON "next_pressed.ico"
+
+IDI_VOLDN_NORMAL ICON "volume_down.ico"
+IDI_VOLUP_NORMAL ICON "volume_up.ico"
+IDI_VOLDN_HOVERED ICON "volume_down_hovered.ico"
+IDI_VOLUP_HOVERED ICON "volume_up_hovered.ico"
+IDI_VOLDN_PRESSED ICON "volume_down_pressed.ico"
+IDI_VOLUP_PRESSED ICON "volume_up_pressed.ico"
+
+IDI_SLIDER_NORMAL ICON "slider.ico"
+IDI_SLIDER_HOVERED ICON "slider_hovered.ico"
+IDI_SLIDER_PRESSED ICON "slider_pressed.ico"
+
+IDI_PLUGIN_ENABLE ICON "enable.ico"
+IDI_PLUGIN_DISABLE ICON "disable.ico"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 0,0,0,2
+ PRODUCTVERSION 0,0,0,2
+ FILEFLAGSMASK 0x3F
+ FILEOS 4
+ FILETYPE 2
+ FILESUBTYPE 0
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "000004b0"
+ BEGIN
+ VALUE "FileDescription", "Solid indexed and truecolor"
+ VALUE "FileVersion", "0.0.0.2"
+ VALUE "OriginalFilename", "watrack_buttons.dll"
+ VALUE "ProductName", "WATrack buttons icons"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation",0,1200
+ END
+END
diff --git a/plugins/Watrack/icons/MASM/iconspl.rc b/plugins/Watrack/icons/MASM/iconspl.rc
new file mode 100644
index 0000000000..3b98761d8d
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/iconspl.rc
@@ -0,0 +1,83 @@
+LANGUAGE 0,0
+// Winamp clone
+WANY ICON "wany.ico"
+// 1BY1
+1BY1 ICON "1by1.ico"
+// ALShow
+ALSHOW ICON "alshow.ico"
+// ALSong
+ALSONG ICON "alsong.ico"
+// Apollo
+APOLLO ICON "apollo.ico"
+// AudioPlayer
+AUDIO ICON "audio.ico"
+// BSPlayer
+BS ICON "bs.ico"
+// Core Media Player
+CMP ICON "cmp.ico"
+// Creative Music Source
+CMS ICON "cms.ico"
+// Cowon JetAudio
+COWON ICON "cowon.ico"
+// FLVPlayer
+FLV ICON "flv.ico"
+// Foobar
+FOOBAR ICON "foobar.ico"
+//GOMPlayer
+GOM ICON "gom.ico"
+// Helium
+HELIUM ICON "helium.ico"
+// iTunes
+ITUNES ICON "itunes.ico"
+// JRiver Media Center
+JRMC ICON "jrmc.ico"
+// LightAlloy
+LA ICON "la.ico"
+// Last.fm Player
+LFM ICON "lfm.ico"
+// MusicCube One
+MCONE ICON "mcone.ico"
+// MusikCube
+MCUBE ICON "mcube.ico"
+// Media Commander Express
+MCX ICON "mcx.ico"
+// Music Match Jukebox
+MMATCH ICON "mmatch.ico"
+// Media Monkey
+MMONKEY ICON "mmonkey.ico"
+// Media Player Classic
+MPC ICON "mpc.ico"
+// MPlayer
+MPLAYER ICON "mplayer.ico"
+// MRadio
+MRADIO ICON "mradio.ico"
+// PlayNow
+PLAY ICON "play.ico"
+// Pluton
+PLUTON ICON "pluton.ico"
+// CyberLink PowerDVD
+POWERDVD ICON "powerdvd.ico"
+// Quintessential Player
+QCD ICON "qcd.ico"
+// Quicktime Player
+QT ICON "qt.ico"
+// Real Player Gold
+REAL ICON "real.ico"
+// SAPS
+SAPS ICON "saps.ico"
+// SongBird
+SONGBIRD ICON "songbird.ico"
+// VideoLAN media player
+VLC ICON "vlc.ico"
+// ViPlay
+VP3 ICON "vp3.ico"
+// WiFiRadio
+WIFI ICON "wifi.ico"
+// Winamp
+WINAMP ICON "winamp.ico"
+// Windows Media Player
+WMP ICON "wmp.ico"
+// XM Player
+XM ICON "xm.ico"
+// Zoom Player
+ZOOM ICON "zoom.ico"
diff --git a/plugins/Watrack/icons/MASM/poasm.exe b/plugins/Watrack/icons/MASM/poasm.exe
new file mode 100644
index 0000000000..a5062d4823
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/poasm.exe
Binary files differ
diff --git a/plugins/Watrack/icons/MASM/polink.exe b/plugins/Watrack/icons/MASM/polink.exe
new file mode 100644
index 0000000000..2338218457
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/polink.exe
Binary files differ
diff --git a/plugins/Watrack/icons/MASM/porc.dll b/plugins/Watrack/icons/MASM/porc.dll
new file mode 100644
index 0000000000..18390000ee
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/porc.dll
Binary files differ
diff --git a/plugins/Watrack/icons/MASM/porc.exe b/plugins/Watrack/icons/MASM/porc.exe
new file mode 100644
index 0000000000..ae28631b40
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/porc.exe
Binary files differ
diff --git a/plugins/Watrack/icons/MASM/waticons.h b/plugins/Watrack/icons/MASM/waticons.h
new file mode 100644
index 0000000000..bad8cadea2
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/waticons.h
@@ -0,0 +1,35 @@
+#define IDI_PREV_NORMAL 1
+#define IDI_PREV_HOVERED 2
+#define IDI_PREV_PRESSED 3
+
+#define IDI_PLAY_NORMAL 4
+#define IDI_PLAY_HOVERED 5
+#define IDI_PLAY_PRESSED 6
+
+#define IDI_PAUSE_NORMAL 7
+#define IDI_PAUSE_HOVERED 8
+#define IDI_PAUSE_PRESSED 9
+
+#define IDI_STOP_NORMAL 10
+#define IDI_STOP_HOVERED 11
+#define IDI_STOP_PRESSED 12
+
+#define IDI_NEXT_NORMAL 13
+#define IDI_NEXT_HOVERED 14
+#define IDI_NEXT_PRESSED 15
+
+#define IDI_VOLDN_NORMAL 16
+#define IDI_VOLDN_HOVERED 17
+#define IDI_VOLDN_PRESSED 18
+
+#define IDI_VOLUP_NORMAL 19
+#define IDI_VOLUP_HOVERED 20
+#define IDI_VOLUP_PRESSED 21
+
+#define IDI_SLIDER_NORMAL 22
+#define IDI_SLIDER_HOVERED 23
+#define IDI_SLIDER_PRESSED 24
+
+
+#define IDI_PLUGIN_ENABLE 100
+#define IDI_PLUGIN_DISABLE 101
diff --git a/plugins/Watrack/icons/MASM/watrack.asm b/plugins/Watrack/icons/MASM/watrack.asm
new file mode 100644
index 0000000000..27ed04d7b5
--- /dev/null
+++ b/plugins/Watrack/icons/MASM/watrack.asm
@@ -0,0 +1,5 @@
+.code
+start:
+ mov al, 1
+ ret
+