Comments (8)
Good thought - yes, it would be virtually impossible to synchronise multiple stopwatches any other way.
from stopwatch.
This would almost be a matrix of stopwatches
from stopwatch.
To get fancy, one might allow to define keyboard shortcuts for individual stopwatches to control the start/stop buttons. Focus would need to be on a "control by keyboard-widget" (or at least not on any other input control).
from stopwatch.
Good idea.
What else were you thinking of for a UI to control multiple shortcuts. If a stopwatch was set up as a member of a group fro the outset (via its action tag), then a 'start group' button could replace the 'start' button upon the first start.
However, there would be little point in synchronising stops, since this would negate the need for multiple stopwatches, so we would need to think how to handle the user stopping and restarting one at a time.
from stopwatch.
I was thinking of providing a separate widget that controls (a group of) other stopwatches. The individual stopwatches would still work independently. Group-start would start all that are not already running. Stop would stop all that have not been stopped individually already. Reset would reset all (but only would work after all are stopped).
BTW, have you tried out the module yet?
from stopwatch.
I see; nice. Would the separate widget be set within an independent text box?
I haven't yet been able to - I currently don't have access to the server side of a REDCap installation. I will ask the IT guy that looks after them if he has a sandpit set up.
from stopwatch.
Whereever the user would put the action tag for it. Probably into a descriptive field?
I recommend you set up a XAMPP installation on your own computer. It's fairly easy to do.
from stopwatch.
OK, I will look to do that. Thanks
from stopwatch.
Related Issues (20)
- Allow multiple measurements and capture a derived quantity from them HOT 6
- UI for setting storage formats HOT 2
- Add paging to capture/lap tabe
- Add option for lap mode to show splits? HOT 1
- Rename hide_target to show_target (reversed logic) HOT 4
- Update screenshots (hide/show_target) HOT 1
- Check docs for spelling and grammar HOT 4
- Show a warning when a stopwatch is still running and the user tries to leave the page HOT 1
- Ask for confirmation when reseting a Stopwatch
- Add link to GitHub in config.json HOT 1
- Move error messages into language file HOT 1
- Add 'tallying' feature HOT 1
- Start with widget at top of display (and keep it there) HOT 1
- Enhance Tab Interaction, and prevent skipping of Stopwatch(es) after openening a data entry form or a survey HOT 3
- Separate show_target for forms and surveys HOT 1
- Stops counter is buggy ... it counts in 2, 4, 6, ... HOT 1
- Add ability to trigger start and stop through other field(s) HOT 13
- ERROR - calculated fields HOT 4
- Hide reset button HOT 2
- Can stopwatch track form completion time? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stopwatch.