Resize all top level windows when SIP changes visibility.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -42,6 +42,7 @@ wxWinCE:
|
||||
|
||||
- Pressing build-in joystick on WinCE phones fires wxEVT_JOY_BUTTON_DOWN event.
|
||||
- Native wxCheckListBox implementation.
|
||||
- All wxTopLevelWindows resizes accordingly to SIP visibility.
|
||||
|
||||
Unix:
|
||||
|
||||
|
@@ -69,6 +69,15 @@ Gets a string containing the window title.
|
||||
\helpref{wxTopLevelWindow::SetTitle}{wxtoplevelwindowsettitle}
|
||||
|
||||
|
||||
\membersection{wxTopLevelWindow::HandleSettingChange}\label{wxtoplevelwindowhandlesettingchange}
|
||||
|
||||
\func{virtual bool}{HandleSettingChange}{\param{WXWPARAM}{ wParam}, \param{WXLPARAM}{ lParam}}
|
||||
|
||||
Unique to the wxWinCE port. Responds to showing/hiding SIP (soft input panel) area and resize
|
||||
accordingly window accordingly. Override this if you want to avoid resinzing or do additional
|
||||
operations.
|
||||
|
||||
|
||||
\membersection{wxTopLevelWindow::IsActive}\label{wxtoplevelwindowisactive}
|
||||
|
||||
\constfunc{bool}{IsActive}{\void}
|
||||
|
@@ -117,8 +117,8 @@ that will do the right thing on each platform.)
|
||||
If the screen orientation changes, the windows will automatically be resized
|
||||
so no further action needs to be taken (unless you want to change the layout
|
||||
according to the orientation, which you could detect in idle time, for example).
|
||||
However, if the input panel (SIP) is shown, windows do not yet resize accordingly. This will
|
||||
be implemented soon.
|
||||
When input panel (SIP) is shown, top level windows (frames and dialogs) resize
|
||||
accordingly (see \helpref{wxTopLevelWindow::HandleSettingChange}{wxtoplevelwindowhandlesettingchange}).
|
||||
|
||||
\subsubsection{Closing top-level windows in wxWinCE}
|
||||
|
||||
|
Reference in New Issue
Block a user