Center Cursor on Screen

The installer will add a simple executable to your computer and add a shortcut on your Desktop. At the moment it does not have a special “icon” and is using the default MFC icon from Visual Studio. If anyone is good with graphics and would like to provide a suitable icon then please get in touch. 🙂

Overview

I wrote this utility to assist the Audio Visual Team at the Kingdom Hall. Most halls will have several monitors and in my experience it can be very easy to lose the mouse! In our Kingdom Hall we have:

  1. Front monitor (on the left of platform)
  2. Front monitor (on the right of platform)
  3. Laptop monitor (used to manage the meeting)
  4. Rear monitor (on the back wall for the time etc.)

In addition, our monitors have different screen sizes / resolutions and ass a result it can be very tricky to move the mouse back to where you want it. Thus, I wrote this simple too to help.

How Does It Work?

There are two ways to use this tool.

  1. Use the arrow keys on the keyboard to select the monitor that you want to center the mouse on. Note that in this case you would need to use ALT + TAB to give the tool focus. So this approach might not be ideal.
  2. Use one of the hotkeys. I have defined 4 global hotkeys (CTRL + SHIFT + 1, 2, 3 & 4). So, once you know which monitor you want to center the mouse on, then just press that hotkey.

The second approach is the simplest. So:

  • Start the tool before the meeting.
  • Note which display is which and then minimize the tool to the task bar.
  • If, during the meeting, you lose the mouse then simply press CTRL + SHIFT + n to center the mouse on that screen.

Let me know if you have any questions or ideas for improvements.

Size: 3.14MB
Version: 1.0
Published: 20/06/2022
Elderly & Infirm Rota for Mac

Elderly & Infirm Rota for Mac

It is my first attempt at writing a cross-platform application and it is a work-in-progress. This application is based upon the Elderly & Infirm mode in Visits Rota.

It is my intention to try and make this software available for the following platforms:

  • macOS
  • iOS (for larger screen devices like iPad)
  • Android (for larger screen devices)

At the moment I am concentrating on macOS. I have complied this application on the Big Sur version of the operating system but I think it will work on the following:

  • macOS 10.14 Mojave
  • macOS 10.15 Catalina
  • macOS 11.00 Big Sur

Features

  • Single window for the whole application.
  • Change appearance (Light theme / Dark theme / Operating System theme).
  • Change look and feel by importing other templates (we plan to include some more).
  • Includes Help documentation.
  • Languages:
    • Arabic
    • Danish
    • English
    • Finnish
    • French
    • German
    • Greek
    • Gujarati
    • Hungarian
    • Italian
    • Portuguese Brazil
    • Romanian
    • Spanish
    • Turkish
    • Ukrainian

Feedback

Feedback is encouraged about your experience of using Elderly & Infirm Rota on your Mac.


Changelog

1.0.13 (22 March 2021)

  • Update: Added the following languages:
    • Gujarati

1.0.12 (12 March 2021)

  • Update: I have now found out how to use relative paths with stylesheets in the template files. This means we are now back on track! So you can use any stylesheets in your template files now.

1.0.11 (11 March 2021)

  • Bug: The XSL template was using a hardcoded CSS stylesheet path. This meant the stylesheet was not being found on your install. I have now changed the XSL template to set the CSS location a different way. But this does mean any custom XSL template you use will need the CSS file to have the same name. I hope that makes sense! 🧐
  • Update: Added the following languages:
    • Romanian

1.0.10 (9 March 2021)

  • Bug: It was not possible to add a new Publisher.
  • Update: You can now minimize the window.
  • Update: Improvements to the Help Documentation.
  • Update: You can now Search the Help Documentation.
  • Update: Simplified the Application Menu.
  • Update: Added the following languages:
    • French

1.0.9 (8 March 2021)

  • Bug: Enter Name placeholder was not using the translation.
  • Update: Added the following languages:
    • German
    • Greek
    • Hungarian

1.0.8 (7 March 2021)

  • Update: Added the following help topic:
    • Settings
    • Advanced Customization
  • Update: Added the following languages:
    • Arabic
    • Danish
    • Finnish
    • Spanish
    • Turkish

1.0.7 (5 March 2021)

  • Bug: It was not possible to delete the selected Elder.
  • Update: Starting revising the Help documentation. Added two new topics:
    • Managing Elders
    • Managing Publishers
Size: 7.1 MB
Version: 1.0.13 (Build 0)
Published: 22/03/2021
Meeting Schedule Assistant

Supported operating systems:

Windows 7 (Service Pack 1)
Windows 8.1
Windows 10
Windows 11
Size: 15.8 MB
Version: 22.1.6
Published: 13/08/2022
Public Talks
Size: 27.9 MB
Version: 22.0.3
Published: 07/06/2022
Visits Rota

Supported operating systems:

Windows 7 (Service Pack 1)
Windows 8.1
Windows 10
Windows 11
Size: 5.37 MB
Version: 22.0.0
Published: 26/05/2022