summaryrefslogtreecommitdiff
path: root/src/View/MainWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/View/MainWindow.cpp')
-rw-r--r--src/View/MainWindow.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/View/MainWindow.cpp b/src/View/MainWindow.cpp
index 7fe547d..179b737 100644
--- a/src/View/MainWindow.cpp
+++ b/src/View/MainWindow.cpp
@@ -13,6 +13,8 @@ MainWindow::MainWindow(int width, int height, std::string title):
m_spaceBetweenCell(10)
{
+ m_windowSize=RenderWindow::getSize();
+
//Define original skin:
m_skin.push_back(sf::Color(250,248,239)); //Background MainWindow
m_skin.push_back(sf::Color(205,192,180)); //Background cells
@@ -53,8 +55,8 @@ void MainWindow::clearBG(){
void MainWindow::drawCells(){
- int centerOffset=(800-(3*m_spaceBetweenCell+4*m_sizeCell))/2;
- int distanceBetweenTopAndGrid=200;
+ int centerOffset=(m_windowSize.x-(3*m_spaceBetweenCell+4*m_sizeCell))/2;
+ int distanceBetweenTopAndGrid=180;
int bgsize=3*m_spaceBetweenCell + 4*m_sizeCell + 2*m_spaceBetweenCell;
sf::RectangleShape gridBG(sf::Vector2f(bgsize, bgsize));
gridBG.setFillColor(m_skin.at(2));