dictation-toolbox / natlink

Natlink provides the interface between Dragon and python
https://dictation-toolbox.github.io/natlink/
Other
25 stars 17 forks source link

Make some changes to Natlink's message window #214

Open drmfinlay opened 1 week ago

drmfinlay commented 1 week ago

Re: #28, #184, #213.

This PR mostly changes the message window. There are a few minor, unrelated changes.

The message window may now be controlled by a new setMessageWindow() function, though it is still started automatically in appsupp.cpp. I have included documentation for this new function in NatlinkSource/natlink.txt.

The window may now also be displayed before natConnect() and the pop-up menu is easier to change.

I have also fixed the reload button. It now reloads user modules, via the new callback, instead of the Python interpreter.

This is to be merged in conjunction with a natlinkcore pull request I'll make shortly. To test: build and run an installer, then install my branch of natlinkcore with pip install -e.