"playsound N"

From: Oleg Gusev <oleg_at_crista.uni-wuppertal.de>
Date: Sat, 21 Apr 2007 17:42:54 +0200

Index: wincmds.cpp
===================================================================
RCS file: /cvs/haret/src/wincmds.cpp,v
retrieving revision 1.9
diff -u -r1.9 wincmds.cpp
--- wincmds.cpp 30 Dec 2006 23:51:59 -0000 1.9
+++ wincmds.cpp 21 Apr 2007 15:40:02 -0000
@@ -145,3 +145,41 @@
 REG_CMD(0, "POWERMON", powerMon,
         "POWERMON [<seconds>]\n"
         " Watch power status")
+
+static void
+playSound(const char *cmd, const char *args)
+{
+ uint32 seconds;
+ if (!get_expression(&args, &seconds))
+ seconds = 0;
+
+ Output("Playing chord.wav for %d seconds",seconds);
+ int ret=PlaySound(L"\\Windows\\chord.wav", 0, SND_LOOP|SND_ASYNC|
SND_FILENAME);
+ Sleep(seconds*1000);
+ if (ret) PlaySound(0, 0, 0);
+
+}
+REG_CMD(0, "PLAYSOUND", playSound,
+ "PLAYSOUND [<seconds>]\n"
+ " Plays chord.wav")
+
Received on Sat Apr 21 2007 - 12:10:01 EDT

This archive was generated by hypermail 2.2.0 : Sat Apr 21 2007 - 12:10:16 EDT