Hello Developers and Alpha:
When a form is opened, the first field that has focus appears as a black highlighted field on an empty background. If the form background has a couple of frames and you have a colored backdrop, say indigo, the first field that has focus appears in highlighted black on an empty indigo backdrop. Then the rest of the frams and fields display simultaneously. I see this on an 800 mHz Athalon machine with 256MB RAM, and on a 2.2 GHz P4 with 512MB RAM - both having fairly hot video cards.
This behavior is not pleasant to the user to say the least. I have never seen a development language open forms this way. All languages that I have worked with display the window contents immediately, not in parcels like Alpha.
If you have a browse on the screen, the browse will become visible along with the first field that has focus, and then the rest of the frames/fields will become visible. This is even more unpleasant to the eyes of the user.
I have tried various ways to get around this, but is probably an Alpha issue.
I would think that loading the form into memory, followed by a show() would cause the entire window to open immediately, but this process does not cause any improvement.
I am concerned about selling a product with this behavior which is clearly "non-standard windows behavior." The whole window should be displayed immediately, not in two parcels.
If anyone has a suggestion on how this might be improved other than eliminating frames or other cosmetics from windows, please let me know.
When a form is opened, the first field that has focus appears as a black highlighted field on an empty background. If the form background has a couple of frames and you have a colored backdrop, say indigo, the first field that has focus appears in highlighted black on an empty indigo backdrop. Then the rest of the frams and fields display simultaneously. I see this on an 800 mHz Athalon machine with 256MB RAM, and on a 2.2 GHz P4 with 512MB RAM - both having fairly hot video cards.
This behavior is not pleasant to the user to say the least. I have never seen a development language open forms this way. All languages that I have worked with display the window contents immediately, not in parcels like Alpha.
If you have a browse on the screen, the browse will become visible along with the first field that has focus, and then the rest of the frames/fields will become visible. This is even more unpleasant to the eyes of the user.
I have tried various ways to get around this, but is probably an Alpha issue.
I would think that loading the form into memory, followed by a show() would cause the entire window to open immediately, but this process does not cause any improvement.
I am concerned about selling a product with this behavior which is clearly "non-standard windows behavior." The whole window should be displayed immediately, not in two parcels.
If anyone has a suggestion on how this might be improved other than eliminating frames or other cosmetics from windows, please let me know.
Comment