This project was created as a solution for keyboards without a light indicating whether Num Lock is toggled. The following project written in Python 3.7 gives the user a visual dialog indicating the state of Num Lock when the Num Lock key is pressed.
NumLockDialog only supports Windows operating systems.
NumLockDialog interfaces with Win32 API
via the Python module ctypes
to watch when a user presses the Num Lock
key.