Hejsan, Karin från Sverige. Vi beklagar att Du har detta problem med vår software.
These are the tests that we recommend:
1) Can you set the display properties for the monitor of Computer 6 (resolution, font size, etc.) to be identical to one of the machines that DOES work?
2) Is it for sure the same version of IDL running this .sav program on Computer 6 as is running it on the other 5 machines?
3) Is the operating system and its version the same on Computer 6 as on the others?
Here is what I think can cause the problem you described. When programmers set explicit sizes for their widgets, they invite this kind of problem. Generally, IDL recommends that widgets be defined with no SIZEs or OFFSETs (locations) specified. Programmers should strictly say how they want widgets arranged in rows and columns, or in sub-bases that have their own row and column layouts, and then IDL lets the operating system siz and position everything according to its default rules.
Unfortunately, many programmers like to make their widget programs look perfect on their development machines, and they find that specifying SIZEs and OFFSETs is one easy way to achieve this perfection. What these developers do not realize is that other end-users may have monitor settings that are completely incompatible with the SIZEs and OFFSETs that they specified.
That is what I think is probably happening on your Computer 6. However, if that is the case, then you SHOULD be able to solve it through some combination of settings. Text not fitting on a button should be solvable with a smaller font size. A button disappearing could also be a font issue, potentially, if it were perhaps assigned to an invisible "sub-base" which had been explicitly sized. I would not expect resolution to be the key, because all relative sizes and positions are maintained regardless of resolution, However, I would think that you could make a font size or type small enough, so that all the widgets show. I would also think that Computer 6 should behave like the others, if it had the same display properties, same O.S., same IDL version.
Med vänliga hälsningar,
James Jones
ITT Technical Support
|