Help page for  Q_Alarm

Q_Alarm

 by Quark August/September, 2007

Thanks to:

Robert Craig of RDS for the open source Euphoria Programming Language    Link: http://www.rapideuphoria.com/
All associated with win32lib
Judith Evans for Judith's IDE (Win32Lib IDE) which makes Windows programming so-o much easier
CyrekSoft for DateTime.e
Ryan Johnson for idle.e


Q_Alarm Screenshot
Purpose: to provide a simple alarm function for the user on the Windows operation system, but does have a nice rooster's crow to sound the alarm and the rooster shows up to let the user know the alarm has sounded in case the crowing has not been heard.
To install: Unzip Q_Alarm.zip in any folder, then deal with the executable file in the normal way.  Keep the files together.
To Use:

     (1) Clear the alarm with the Alarm Clear button at any time to stop the alarm or to prepare to set the alarm

     (2) To set a simple timer for a range from 1 to 59 minutes
          -- Click the checkbox marked "Use Minutes From Now"
          -- Click in the Minutes bar to indicate how many minutes until the alarm sounds
          -- Click Alarm Set


     (3) To set an actual time for the alarm (up to 23 hours, 59 minutes from NOW):
          -- Click the Hours circle for the hour, then click the Minutes bar for the minute
          -- Click Alarm Set (note: if you click an earlier time than NOW, the setting is pushed forward in time, i.e. if the time is
                   21:00 and you set it at 20:00, then the alarm is for 20:00 the next day)

          -- ( 24-Hour time: 00:00 = midnight, 06:00 = 6 AM, 12:00 = noon, 15:00 = 3 PM, 18:00 = 6 PM, 21:00 = 9  PM )  

The little button with a question mark brings up this help html file.

Here is what Q_Alarm looks like after the alarm goes off and the rooster crows twice:

Q_Alarm goes off!

Programming note: perhaps of interest is the means of allowing an image to yield information  by clicking with the mouse. This is done by recording locations within the image in a Euphoria sequence and referring to that in translating the click location to meaningful numbers (hours or minutes).
End of Q_Alarm Help page