I have a related question. My machine is probably slightly better equipped than what my customer base uses. My specs are 1GB RAM and 128MB VRAM. I have an MDI child form that was created from the StrataFrame Maintenance template. Because I want to utilize themes, I dropped themed panel onto the background of the form. On top of that, I dropped a SF TabControl to which I added two pages. On each page of the TabControl I dropped a themed panel. On the themed panel for the first tab page, I added 64 label controls (half SF and half Windows standard), a SF themed GroupBox, a SF RadioButtonGroup with three radio buttons and a SF button. This gives me a total of less than 80 controls that I added to the form. In Design Mode, before I even linked anything to a BO, the tab page that has all of the controls on it drew slowly in (about a second but definitly able to visibly see the controls drawing, especially the labels). If I click the 2nd tab page and back to the 1st it redraws slowly. If I put another window on top of the VS IDE, the form draws slowly when I close or move the other window.
At run time, I received the same results.
I've tried different approaches to speed this up. 1) I placed all of the UI controls on a SF Standard Form with no panels or tabs (faster, but still visible). 2) All of the UI controls replaced by standard windows controls, placed on a standard windows form (about the same as #1). 3) All of the SF labels on the original form replaced with SF Text boxes (still slow). All of these forms draw faster at run time if they are launched as standalone instead of MDI children.
Is there anything out of the ordinary that I've mentioned (about my system or what I'm doing) that might cause such a slow rendering of forms in both design mode and at run time?
TIA.