If there are two versions of the same SDK module (let’s say RD64C and RD64D) installed, and web screens are introduced as part of one of them, the menu items (defined in RDMenuDetails.xml) are always available in web environment irrespective of the version activated in the corresponding company. The workaround I see is to check the version of the active module programmatically and do not open the screens, but in this case the menu items still will be available, which is confusing. Is it possible to handle this somehow, so that menu items become available only if a particular version of the module is active?
There is one more related question. Is it possible to manipulate with the menu items programmatically, similar to how it is done in desktop version (through startupIconDisplay in the corresponding callback library)?

Comments