Ecere Software
/
chess
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Tweaks for Android
[chess]
/
src
/
chess.ec
diff --git
a/src/chess.ec
b/src/chess.ec
index
e86b27e
..
f120c1c
100644
(file)
--- a/
src/chess.ec
+++ b/
src/chess.ec
@@
-41,11
+41,11
@@
ChessApp app;
class ChessApp : GuiApplication
{
appName = APPNAME;
class ChessApp : GuiApplication
{
appName = APPNAME;
-#if defined(__WIN32__)
+
/*
#if defined(__WIN32__)
driver = "Direct3D";
driver = "Direct3D";
-#else
+#else
*/
driver = "OpenGL";
driver = "OpenGL";
-#endif
+
//
#endif
Chess{};
void Main()
Chess{};
void Main()
@@
-55,11
+55,22
@@
class ChessApp : GuiApplication
}
}
}
}
+#ifdef HIGH_DPI
+define stateWidth = 300;
+define turnWidth = 150;
+#else
+define stateWidth = 200;
+define turnWidth = 100;
+#endif
+
class Chess : Window
{
background = gray, hasMenuBar = true, hasStatusBar = true,
class Chess : Window
{
background = gray, hasMenuBar = true, hasStatusBar = true,
- text = APPNAME, hasClose = true, hasMaximize = true, hasMinimize = true,
- borderStyle = sizable, hasClose = true,
+ text = APPNAME,
+#ifndef __ANDROID__
+ hasClose = true, hasMaximize = true, hasMinimize = true,
+ borderStyle = sizable,
+#endif
anchor = Anchor { left = 0, top = 0, right = 0, bottom = 0 };
bool hosting, local, ai;
anchor = Anchor { left = 0, top = 0, right = 0, bottom = 0 };
bool hosting, local, ai;
@@
-71,8
+82,8
@@
class Chess : Window
ChessState chessState;
ChessState chessState;
- StatusField stateField { statusBar, width =
200
};
- StatusField turnField { statusBar, width =
100
};
+ StatusField stateField { statusBar, width =
stateWidth
};
+ StatusField turnField { statusBar, width =
turnWidth
};
property ChessState * chessState { get { return &chessState; } }
property ChessState * chessState { get { return &chessState; } }