Hey
I have inherited a system that loads panels twice for the purpose of
controlling 2 systems from the same code. The software has some
awkward bugs which doesn't look like code problems. One bug is when
the software runs a test from one panel and then tries to run the test on
on the second system's panel which is loaded from the same panel, the
label for the buttons will not load. I can update the uir file that holds
this
panel and it works for a while. The uir file seems to be corrupt. Here
is
an example.
if ((Bay1Panel = LoadPanel (1, "P-Ch-EOL.uir", BayPanel)) < 0)
return -1;
if ((Bay2Panel = LoadPanel (1, "P-Ch-EOL.uir", BayPanel)) < 0)
return -1;
Are there any problems with loading panels like this that would
corrupt
the uir file.
Thanks
Greg Scott