StageTimer



The stopwatch helps you in rehearsals by timing each speaker, and adding the time used to a list. You can add a comment to each lap, and then use this data to set up the Countdown timers. Push a message: At any time, send a message to the speaker. If a Countdown timer is running, the timer will be moved to the bottom of the screen. Translate the description into English (United States) using Google Translate? Companion app to the macOS application StageTimer. Allows any user to remotely connect to a running instance of. Countdown: Prepare your speaker playlist before the event to be relaxed on the day itself. Each item in the list can be edited, removed and/or reordered. If you have two monitors available, you can display the output on the second screen (see under 'settings'). StageTimerDisplay for iPhone/iPad is a free companion product for the Mac application StageTimer (available in the Mac App Store), it does not work on its own. This application allows any number of team members to keep track of the timers on the stage monitors during a presentation.

  1. Stagetimer2
  2. Neo Darque Stage Timer
The line that is causing the errors is the push_front line (when I comment that line out, my errors go away). Also, I changed all the lines to what you suggested but I am still receiving the same errors. I tried commenting out the push_front command and then using a pop command (to see if that would result in error) and it did as well although the error was different. It seems that trying to use the list in any way results in errors, regardless if it is something that I am passing values to or not.
However, what exactly would the asterisks do to the code? Wouldn't that make x and the list a pointer to CLaser? What benefit does that give?
This is the error I got from the pop command:
1>World.obj : error LNK2019: unresolved external symbol __CrtDbgReportW referenced in function 'public: class std::list<class CLaser *,class std::allocator<class CLaser *> >::_Const_iterator<1> & __thiscall std::list<class CLaser *,class std::allocator<class CLaser *> >::_Const_iterator<1>::operator--(void)' (??F?$_Const_iterator@$00@?$list@PAVCLaser@@V?$allocator@PAVCLaser@@@std@@@std@@QAEAAV012@XZ)
1>libcpmtd.lib(stdthrow.obj) : error LNK2001: unresolved external symbol __CrtDbgReportW
fatal error LNK1120: 1 unresolved externals

SnapTimer is a simple, free, portable countdown timer for Windows.

All the timers I tested were too complex for my taste. I decided to write one that was dead simple, so you could run it, type in a time and hit enter. The aim of SnapTimer is to get out of the way and help you be productive. It's fast, lightweight and simple to use, but powerful too.

A popular productivity strategy is to use a timer to do mini-sprints of work. Using SnapTimer I've increased my productivity and reduced procrastination. It's easier to get yourself to work on a difficult task for 5 minutes because there's a known end point.

Features

  • Simple, clean interface
  • Displays time in the taskbar, as a hint in the tray and even in the right-click menu of the tray icon.
  • Tray icons indicate the mode of the timer (running, paused, completed)
  • Multiple alert types - message box, tray icon popup, audio file and any application
  • Stopwatch mode when you set minutes to 0
  • Play an optional ticking sound while the timer is running
  • Countdown can be paused and restarted, or reset
  • Portable (runs from your USB flash drive)
  • Can stay on top of other windows
  • No install required
  • Low RAM usage
  • Can automatically start counting down immediately
  • Includes over 20 loop-friendly alarm sounds (Meaning they'll play over and over until you reset the timer)
  • Can automatically restart timer when it finishes
  • Lets you quickly and easily change the countdown time with mouse or keyboard shortcuts
  • Automatically saves all settings (optional)
  • Accepts time as command line argument, so you can create preset timer shortcuts or run the timer from a launcher (FARR, Launchy).
  • Can be minimized to tray
  • Supports multiple instances (You should disable always on top and probably autosave settings as well)
  • Can be docked to a corner, in the center or restore the last screen location
  • No internet access required
  • Doesn't write to your registry
  • No ads, spyware or malware
  • 100% free

Tips

  • When the program starts, type the number of minutes (or leave the default), then press Enter to start the countdown
  • To pause / reset the countdown:
    Click the start / pause button
    Click the tray icon
    Click on the timer numerals
  • Double-click on the timer numerals to reset the countdown
  • Use the arrow keys to increase or decrease the number of minutes by multiples of 5
  • Use the Escape (Esc) key to exit the program
  • Set the minutes to 0 to count up

Works on all versions of Windows, 32 and 64-bit.

SnapTimer is freeware and open source and can be used for private or commercial use.

How to install: No installation required. Just unzip the downloaded archive and run SnapTimer.exe

The source code is available on github


Download it
Version: 0.1
Size: 1.48MB (3.15MB uncompressed)
MD5: C145A92254BBFC5C08F23BD74AA5B073
SHA-1: 7131F4C79038B8059F8EF16601077F075CFAD2DCStagetimer.io
License:Freeware

Mentioned elsewhere

Stagetimer2

  • 50 Best Portable Apps from makeuseof.com
  • 9 Simple Focus Enhancers from CIO.com
  • Reliable countdown timer from The Kim Komando Show
  • Softoxi (video)

Neo Darque Stage Timer

Screenshots

The main timer window, where you can enter the time in minutes, or start and stop the timer.


The first tab of the options dialog, allowing you to change settings making the window always on top or autostarting the timer when SnapTimer starts.


Customize the four different actions that can enabled when the countdown is completed.


Change the font size, color and background color.

Updated Aug 02, 2020