7 item, "shaped" "hell yeah";
11 public message (Msg_Type:type, id, ...)
14 case MSG_ID_SET_SONGNAME: {
15 new buf[128], args_left;
17 args_left = numargs () - 2;
19 /* if the one argument is a string, the current song
20 * is a stream, and the argument is the stream's name
23 if (type == MSG_STRING && args_left == 1) {
24 getsarg (2, buf, 128);
25 set_text (PART:"artist_name", buf);
27 set_text (PART:"song_name", "");
28 set_text (PART:"album_name", "");
29 } else if (type == MSG_STRING_SET && args_left > 1) {
30 getsarg (2, buf, 128);
31 set_text (PART:"artist_name", buf);
33 getsarg (3, buf, 128);
34 set_text (PART:"song_name", buf);
36 getsarg (4, buf, 128);
37 set_text (PART:"album_name", buf);
45 #include "../parts/main.edc"
46 #include "../parts/playlist.edc"
47 #include "../parts/buttons.edc"
48 #include "../parts/volume.edc"
49 #include "../parts/text.edc"
50 #include "../parts/seeker.edc"
51 #include "../parts/ani.edc"
56 #include "../programs/buttons.edc"
57 #include "../programs/volume.edc"
58 #include "../programs/playlist.edc"
59 #include "../programs/seeker.edc"
60 #include "../programs/text.edc"
61 #include "../programs/ani.edc"
62 #include "../programs/switch.edc"