MLPizzaTimer : a count down timer for a few minutes

© 2009-2012 by Marcel Lancelle

Screenshot

MLPizzaTimer Screenshot

Licence

This program is freeware, distributed under GPL. See below for details on the GPL licence.

Download

Windows 7 executable, download (zip, 43KB), no installation.

Requires MSVC 2010 redistributables (you likely have them already installed).

Developers can get the C++ source code (zip, 17KB).

Usage

Optional command line parameter: number of seconds as start time (default: 600).

  • change time in 'paused' mode, when timer is not running:
    • drag with left mouse button up/down
    • use mouse wheel
    • use <up>, <down>, <page up>, <page down> keys
  • start/pause timer
    • double click
    • <enter>/<space> key
  • quick exit
    • <escape> key

Issues / ToDo / Requested Features

  • Alarm does not wake computer from sleep (todo: capture power broadcast notification and set waitable timer)

History of changes

2012-08

  • Another bugfix with GDI handles that were not released.

2012-01-24

  • Show final time
  • Simulate key stroke on alarm to wake up screen saver
  • Mouse wheel increment now depends on number of minutes, so a long time can be set faster.

2011-07

  • Bugfix with font (GDI handles were not released).

2010-06-10

  • Added Windows 7 taskbar progress bar. This unfortunately doubled the .exe size :(
    With upx the size shrinked down back to normal (43 kB).

2009-10-03

  • First public release.
GPL licence
-------------

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, see http://www.gnu.org/licenses/ .