Unit NonVCContainer Description The TNonVCContainer component helps you keeping your forms clean from all the non visual components like TPrinterDialog, TSaveDialog ... . This component is of no worth during runtime ! You can use it under the following conditions : 1) ‘Show component titles’ must be off ! (sorry.) 2) If you use non visual non icon components other then TMenuItem or TField, you have to write a descendant of TNonVCContainer and override the Exclude method ! TNonVCContainer looks in your form for non visual components and move this components out of the visible section of the form. If you move the mouse over the component the NonVCs are moved inside my component and the container will be resized to fit all in. When you leave the component, it will be minimized and the NonVCs moved again outside the visible section of the form. When deleting the TNonVCContainer in minimized status you can find your components behind the actual width of your form on the right side of it. During runtime this component is wether visible nor enabled. You can place as many TNonVCContainer as you need on your forms. Under some circumstances the container won’t be minimized automatically, so move the mouse again over the component title and leave it, this will do it. To activate a component inside the container, you have to click twice on it, because the first time the container will be activated ! Normally you only have to use the property Columns and Delay. This component is FreeWare. Comments will be appreciated ! The TNonVCContainer component is a direct descendent of TWinControl. In addition to the following properties, methods, and events, this component also has the properties, methods, and events that apply to all windowed controls. Name Chris Ueberall Born 24.02.57 Country Germany City Esslingen Languages FoxPro, Delphi Email 100567.1527@compuserve.com CIS 100567.1527 FAX +49 711 931 59 44 FON +49 711 931 59 43