Hi,
My app resides in system tray. When it runs firsttime it loads 6-8 instance of a form say TForm1 (nonmodal) reading values from database and displaying it.
Form1.Create & Form1.Show methods are executed from another form. Right now if you run application you see first window is loaded...then it read second record from database and display second form...third form ..like wise all forms. Even though all this happens fast its irritating poping one window after another.
How can I Load all forms in memory..and show all forms or hide all window in just one action?
Another question is if there are many forms reside in memeory would it cause memory problems?
My app resides in system tray. When it runs firsttime it loads 6-8 instance of a form say TForm1 (nonmodal) reading values from database and displaying it.
Form1.Create & Form1.Show methods are executed from another form. Right now if you run application you see first window is loaded...then it read second record from database and display second form...third form ..like wise all forms. Even though all this happens fast its irritating poping one window after another.
How can I Load all forms in memory..and show all forms or hide all window in just one action?
Another question is if there are many forms reside in memeory would it cause memory problems?