On 12/02/2014 at 01:44, xxxxxxxx wrote:
Cinema 4D Version: R14
Platform: Windows ;
Language(s) : C++ ;
sorry to bug the forum with a number of posts so quickly!
I've got a query about opening dialogs. When opening the dialog, we can set a flag for the type of dialog, e.g. DLG_TYPE_ASYNC and etc.
However, there are two flags that are important to my plugin, that don't appear to do as what I need (and as I'd interpreted from the docs). These flags are DLG_TYPE_ASYNC_FULLSCREEN_WORK and DLG_TYPE_ASYNC_FULLSCREEN_MONITOR.
The first little sticking point is that I can't seem to open either flagged dialog without the top toolbar displaying. Is it possible to not display this? What do I set/where do I call something for this if it's possible? What can I look up in the docs?
The second, and main sticking point, is that the FULLSCREEN_MONITOR flag does not cover the full screen. The bottom Windows toolbar is still visible. I have to left click on the top menu bar (that I don't want) and click on the "Full-Screen (Group) Mode" in order for it to cover the entire display including the Windows toolbar (can anyone confirm how this flag behaves on Mac?).
Preferably without using CallCommand() workarounds (if I have to then...), can this second point be executed properly so that it does actually cover the full screen? do I need to do something like manually set the focus to this particular dialog? Something else?
The dialog is called and executed from a registered command plugin.