void CSkinManager::RefreshAllSkins(bool bReload)
{
	Combo()->Refresh();
	MainFrame()->Refresh();
	FavorBar()->Refresh();
	MenuBar()->Refresh();
	Tab()->Refresh();
	Category()->Refresh();
	Toolbar()->Refresh();
	HelpButton()->Refresh();
	LoadButton()->Refresh();
	LoginButton()->Refresh();
	SepButton()->Refresh();
	SettingButton()->Refresh();
	BigButton()->Refresh();
	SSLLockButton()->Refresh();
	StatusBar()->Refresh();
	Tooltip()->Refresh();
	MenuButton()->Refresh();
	LogoButton()->Refresh();
	Common()->Refresh(bReload);

	BackButton()->Refresh();
	ForwardButton()->Refresh();
	RefreshButton()->Refresh();

	CoolMenuSkin()->Refresh();
}
wxButton* grid_toggle_button(wxWindow* parent,
  wxSizer* sizer,
  const Art& art)
{
  // Create the button that enables/disables the grid
  wxButton* button = noiseless_button(parent,
    "",
    Tooltip(""),
    IntSize(60,50));
  update_grid_toggle_button(Grid(), button, art);
  sizer->Add(button, 0, wxEXPAND);
  return button;
}