06-05-2006 04:54 AM
06-05-2006 05:38 AM
May you have a different version on the machine that originated the UIR? If that machine is running CVI 7.1 you may have used in the UIR some controls that are not present in version 7 (splitter control and digital graph as an example). You may find useful this discussion .
If your UIR file contains several panels and you can use the source machine, you could try saving every panel in a different UIR file to catch the one that's causing the problem.
06-06-2006 10:29 PM
06-07-2006 02:11 AM
Said that I cannot figure out why CVI is reporting you that error, you could modify the resolution adjustment before loading the panels using:
err = SetSystemAttribute (ATTR_RESOLUTION_ADJUSTMENT, 100);
From what I saw, on the machine on which you originally developed the application this statement will have no effect, while on machines with different screen resolution (or on the original PC if you change screen settings) the panel will be resized accordingly. That is to be said: the executable and UIR remain the same on all PCs and the dimensions of the panels are sized according to screen size on all of them.
06-07-2006 12:01 PM