VNC Viewer in PG2 Graphics
On my plant we have some engines with independent controllers. All of them have some small and ugly operator panels, connected over ethernet using VNC.
Now we are requested to access this panels to 800xA. I already tried out to connect the engines to 800xA network and access the panels with VNC. This works fine, but I don't want to give our operators access to a full grown VNC client. There are too many buttons, options and things to mess with, and I don't want to explain any new worker how to start, connect and use an standard VNC client.
So I decided to write a very simple VNC client as PG2 graphic primitive in C#. VNC is really simple, and there are some open source programs to copy code from. Some parts of my new PG2 VNC client are already working. It connects, displays the remote screen, passes mouse and keyboard to the server. Now I am stuck with one VNC feature, changing the local mouse. So my question is:
How can I change the appearance of the local mouse cursor in PG2?
Does someone else have interrest in such a PG2 graphic primitive?
If yes, make some comments here, and I would spend more time in documentation and testing, and share the final result here. (Of corse for free but without support)