try to fix resize the GameListControl after stop
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2588 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
120b001294
commit
866deee7f1
|
@ -339,12 +339,18 @@ CFrame::CFrame(wxFrame* parent,
|
|||
wxLC_REPORT | wxSUNKEN_BORDER | wxLC_ALIGN_LEFT);
|
||||
|
||||
sizerPanel = new wxBoxSizer(wxHORIZONTAL);
|
||||
sizerPanel->Add(m_GameListCtrl, 2, wxEXPAND);
|
||||
sizerPanel->Add(m_GameListCtrl, 1, wxEXPAND | wxALL);
|
||||
m_Panel->SetSizer(sizerPanel);
|
||||
|
||||
sizerFrame = new wxBoxSizer(wxHORIZONTAL);
|
||||
sizerFrame->Add(m_Panel, 1, wxEXPAND | wxALL);
|
||||
this->SetSizer(sizerFrame);
|
||||
|
||||
// Create the toolbar
|
||||
RecreateToolbar();
|
||||
|
||||
FitInside();
|
||||
|
||||
Show(); // Show the window
|
||||
|
||||
// Create list of available plugins for the configuration window
|
||||
|
@ -508,7 +514,7 @@ void CFrame::OnKeyUp(wxKeyEvent& event)
|
|||
|
||||
|
||||
// Returns a timestamp with decimals for precise time comparisons
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯?
|
||||
double GetDoubleTime()
|
||||
{
|
||||
wxDateTime datetime = wxDateTime::UNow(); // Get timestamp
|
||||
|
@ -529,7 +535,7 @@ double GetDoubleTime()
|
|||
|
||||
|
||||
// Detect double click. Kind of, for some reason we have to manually create the double click for now.
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯?
|
||||
void CFrame::OnDoubleClick(wxMouseEvent& event)
|
||||
{
|
||||
// Don't block the mouse click
|
||||
|
@ -574,7 +580,7 @@ void CFrame::OnDoubleClick(wxMouseEvent& event)
|
|||
|
||||
|
||||
// Check for mouse motion. Here we process the bHideCursor setting.
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯?
|
||||
void CFrame::OnMotion(wxMouseEvent& event)
|
||||
{
|
||||
event.Skip();
|
||||
|
@ -629,7 +635,7 @@ void CFrame::OnMotion(wxMouseEvent& event)
|
|||
}
|
||||
|
||||
// Check for mouse status a couple of times per second for the auto hide option
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
|
||||
// ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯?
|
||||
#if wxUSE_TIMER
|
||||
void CFrame::Update()
|
||||
{
|
||||
|
|
|
@ -93,6 +93,7 @@ class CFrame : public wxFrame
|
|||
private:
|
||||
|
||||
wxBoxSizer* sizerPanel;
|
||||
wxBoxSizer* sizerFrame;
|
||||
CGameListCtrl* m_GameListCtrl;
|
||||
wxPanel* m_Panel;
|
||||
wxToolBar* TheToolBar;
|
||||
|
|
|
@ -837,6 +837,7 @@ void CFrame::UpdateGUI()
|
|||
}
|
||||
|
||||
TheToolBar->Realize();
|
||||
FitInside();
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue