Just a thought, but I too always had problems when trying to use a page control. So I switched to using a tabcontrol and individual frames that are created, parented, and then shown dynamically when their assigned tab is clicked. I've never had resource problems using this technique!
from Robert Meek dba Tangentals Design -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Richard R Sent: Wednesday, December 14, 2005 7:25 PM To: Delphi-Talk Discussion List Subject: Re: low GDI resources? He's running the same OS I am, Windows XP Home. The only difference is that I am running a customized desktop based on World of Warcraft. Either way, that shouldnt be happening. The TListView is on a TScrollBox which is in a TTabPage which is part of the TPageControl. All the widgets and other things are all on a TPageControl. I've always had issues with TPageControl especially on windows 98. in windows 98 the entire project would be corrupted because of it, but I need it. lol You know it'd be better if I had control over the scrollbars like I do in a TScrollBox. Also I want to note that my custom controls are all graphically created based from TCustomControl, on the exception on ones that work similar to radio groups. I've been wanting to distribute my custom control package but I really dont know the best way to do it. in my package I have 2 spin editors, one for float and the other for integer. a RGB color panel, a custom button, a roll up based group box, a toggle group that uses the toggle button, a toggle button, a color bar, a special control that is used with Caligari trueSpace layers, a gradient color bar, and my latest a progress bar that is very fast.I also have a couple of slider bars but they dont work very well and need to be recreated from scratch. Also it has a Gradient property editor that allows you to add gradient effects on your controls. It has drawing issues which I dont understand (my math is correct) but nothing that stops the function of it. I've been coding alone for a while and it'd be cool if I had a partner to help me debug. Even though sometimes I have to walk away and take a break from the project, my brain usually still tries to solve problems lol and I get them solved the next day. I'm still a rookie coder and I'm always improving code as I go. I don't use any charts cuz I got the flow in my head. So when I go to the project, I know what needs to be done and where stuff is and how it all works. I just wish I was better at math. I taught myself how to do vector calculus and software programming. But after all this time I still know jack. I've found this mailing list to be very helpful. And wow I said all this I must be tired =P ----- Original Message ----- From: "Jeremy North" <[EMAIL PROTECTED]> To: "Delphi-Talk Discussion List" <[email protected]> Sent: Wednesday, December 14, 2005 3:00 PM Subject: Re: low GDI resources? >> Creating it dynamically might work, i'll try that thanks. > > It could also be caused by someone else on one of the other tab pages. > What are on those? > > Is he running a Win9x OS? > > -- > http://www.jed-software.com > http://jedqc.blogspot.com > __________________________________________________ > Delphi-Talk mailing list -> [email protected] > http://www.elists.org/mailman/listinfo/delphi-talk > __________________________________________________ Delphi-Talk mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi-talk __________________________________________________ Delphi-Talk mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi-talk
