From 0d99b78395d3041870e7ccbce3d70d441f8baa9c Mon Sep 17 00:00:00 2001 From: deuce <> Date: Sun, 29 Jul 2007 02:37:11 +0000 Subject: [PATCH] The Hide()/Show() hack is not Win32 only. Also, go back to iconizing... rather than lowering *sigh* --- src/syncterm/htmlwin.cpp | 7 ++++++- src/syncterm/term.c | 6 +++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/syncterm/htmlwin.cpp b/src/syncterm/htmlwin.cpp index 5c4ee88021..a18408b17f 100644 --- a/src/syncterm/htmlwin.cpp +++ b/src/syncterm/htmlwin.cpp @@ -182,7 +182,12 @@ void MyHTML::OnState(wxCommandEvent &event) UnHide(); if(frame->IsIconized()) frame->Iconize(false); +#ifdef _WIN32 + frame->Hide(); +#endif + frame->Show(); frame->Raise(); + htmlWindow->Show(); htmlWindow->Raise(); htmlWindow->SetFocus(); break; @@ -377,7 +382,7 @@ extern "C" { str[1]=0; add_html(str); } - + void show_html(const char *page) { if(wxTheApp) { diff --git a/src/syncterm/term.c b/src/syncterm/term.c index 93e4faf580..54c23cfbc1 100644 --- a/src/syncterm/term.c +++ b/src/syncterm/term.c @@ -40,7 +40,7 @@ static struct text_info log_ti; #ifdef WITH_WXWIDGETS enum html_mode { HTML_MODE_HIDDEN - ,HTML_MODE_LOWERED + ,HTML_MODE_ICONIZED ,HTML_MODE_RAISED ,HTML_MODE_READING }; @@ -1387,8 +1387,8 @@ BOOL doterm(struct bbslist *bbs) #ifdef WITH_WXWIDGETS if(html_mode==HTML_MODE_RAISED) { if(html_startx!=wherex() || html_starty!=wherey()) { - lower_html(); - html_mode=HTML_MODE_LOWERED; + iconize_html(); + html_mode=HTML_MODE_ICONIZED; } } #endif -- GitLab