Adjusts Atlas sidebar and bottombar to look better on different platforms.

This was SVN commit r10133.
This commit is contained in:
historic_bruno 2011-08-29 22:12:20 +00:00
parent a4fbf46deb
commit fc7d303ee4
2 changed files with 15 additions and 3 deletions

View File

@ -299,10 +299,10 @@ void SectionLayout::Build(ScenarioEditor& scenarioEditor)
#undef ADD_SIDEBAR
m_VertSplitter->SetDefaultSashPosition(-165);
m_VertSplitter->SetDefaultSashPosition(-BOTTOMBAR_SIZE);
m_VertSplitter->Initialize(m_Canvas);
m_HorizSplitter->SetDefaultSashPosition(200);
m_HorizSplitter->SetDefaultSashPosition(SIDEBAR_SIZE);
m_HorizSplitter->SplitVertically(m_SidebarBook, m_VertSplitter);
}

View File

@ -1,4 +1,4 @@
/* Copyright (C) 2009 Wildfire Games.
/* Copyright (C) 2011 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@ -21,6 +21,18 @@
#include <map>
#include <string>
// Some platform dependent sizes
#if defined(__WXGTK__)
#define SIDEBAR_SIZE 250
#define BOTTOMBAR_SIZE 200
#elif defined(__WXOSX__) || defined(__WXMAC__)
#define SIDEBAR_SIZE 250
#define BOTTOMBAR_SIZE 210
#else // __MSW__
#define SIDEBAR_SIZE 200
#define BOTTOMBAR_SIZE 180
#endif
class ScenarioEditor;
class SnapSplitterWindow;
class SidebarBook;