The JhLayout Component Set provides developers with two componenets that make handling the resizing of controls easy! The JhLayoutPanelGrid component is a replacement for Delphi's TPanel control, only this one is capable of arranging its children into any number of rows and columns, with adjustable spacing and margins. In addition, the component set includes JhLayoutPanelRelative, which is much more powerful! This panel allows its children to be positioned relative to one another. Set the width of an edit box to be 95% the width of the containing panel. Then, set the position of a button to be flush right with the right hand side of the edit box. When the panel is resized, the edit box will adjust itself to occupy 95% of the new width, and the button will position itself at the right of the newly sized edit box. In a similar fashion, nearly any layout imaginable can be specified, all without writing a single line of code! --jkhoffman@iname.com