Dragan,
Giving them an "off-screen" postion via .Left or .Top is not good because they are still in the UI event loop, ie those controls can get focus and absorb keypresses. Setting it .Visible = .f. will remove it from the UI event loop.
>Another way is to just make them invisible (by setting this.visible=.t. or this.left=-2000 in .init) if possible. Not sure you can do this for all possible kinds of objects - pages in a pageframe, or columns in a grid - but it would work for those that have these properties.