Not exactly what hhoeflin is asking, but what you envisioned in your last post.
My use case is this one: I am connecting to a remote vmware virtual machine running Linux (OpenSUSE).
My client has two monitors. I can extend NoMachine’s window to cover the two monitors, but that is not exactly the same as working with two monitors.. e.g. many windows tend to open in the center of the view area, which – in this case – means they are split between the two monitors.
The remote VM can be configured (and is already configured) so that its virtual graphics card supports more than one monitor, but there is AFAIK no way to tell it to simulate more than one monitor.
If NoMachine could add this feature, it would be really awesome.