In VB you were able to lay down a frame control, then add other controls on top of (within the the boundary of) the frame. This meant that you could enable/disable or visible/invisible the frame which "at a stroke" would give control of the controls within the frame.
This doesn't appear possible with KBasic, or am I missing something? If it's not supported I can't see the purpose of a frame, apart from providing a means of visibly grouping controls on a form by providing a coloured background.
Another problem is that, once a frame has been added with other controls on top of it, it doesn't appear possible to select the "contained" controls so that the layout of the "contained controls" can be formatted. Then only way to select a set of controls is to put a marquee over them, but this picks up the underlying frame as well. You can't click on a control and then shift/click (or something similar) on a second one etc. so that controls can be grouped formed for formatting.