| graphical.TransInternalWindow
TransInternalWindow | public class TransInternalWindow extends InternalWindow (Code) | | Transient internal window which is transient
in the sense that is hidden on loss of focus.
This widget was created to support the ComboBox.
The ComboBox uses and InternalWindow to display
it's option list.
Unfortunately, if the window containing the
ComboBox is moved or, more to the point,
if focus changed, the InternalWindow's
geometry and layer needed to be maintained.
It looked like an enormous amount of tricky code
would be required to accomplish this
without subclassing, so instead we have
a simple class that can become the main
and hides when it loses main.
Open Issues
- I don't really know what document is,
so handling of that situation is deferred for now.
|
TransInternalWindow | public TransInternalWindow()(Code) | | |
TransInternalWindow | public TransInternalWindow(int x, int y, int width, int height)(Code) | | |
TransInternalWindow | public TransInternalWindow(int type, int x, int y, int width, int height)(Code) | | |
TransInternalWindow | public TransInternalWindow(Rect rect)(Code) | | |
didResignMain | public void didResignMain()(Code) | | |
|
|