Panel is a rectangular area that can have a bitmap and some elements that all must inside the area. Otherwise, they dont react on the mouse, because mouse is only checked within the panel area.
Hope this helps? For beginners, panels are good explained in the tutorial.
If you want to remove digits elements use pan_setdigits with a position outside the screen, its in the manual.
I am well aware of that panels are rectangular areas and what they do.
(PANEL)And, I am not saying that I'm trying to make an area react on the mouse, as it is only checked within he panel area.
(BUTTON)We can all quote manuals.
Though nowhere is it stated that digits must be inside a panels size to be displayed
If no size is given in a panel definition, the panel is set to the size of the panel bitmap. If neither a size nor a bitmap is given, the panel is set to the size of its largest element (f.i. a button). If no size is given in a view definition, the view is set to the size of the screen.
Unfortunately, I don't have pan_setdigits in my manual, though I do have pan_setpos so it's possible to move each and every digit element out of the screen, then move it back when the panel is large enough.
As hopefully you'll be aware that this will then need me to store every original position...
As this still seems to be conitecs sensible way of doing things, would you recommend that I request the user should:
- be able to make different elements visible
- be able to set the panel size to hide all elements
- be able to pass variables for the digits position rather than constants
or just realise that if something is possible for the user no matter how much time/resources it would use... just get on with it?
I look forward to your next useful reply