example: Sync setting size and window default size

When WIDTH and HEIGHT values change,
the default size of the window also changes.
This commit is contained in:
JunsuChoi 2024-05-09 10:53:54 +09:00 committed by Hermet Park
parent 13b46c41d2
commit 6249263d2a

View file

@ -45,7 +45,7 @@ void win_del(void *data, Evas_Object *o, void *ev)
elm_exit();
}
static Eo* createSwView(uint32_t w = 800, uint32_t h = 800)
static Eo* createSwView(uint32_t w = WIDTH, uint32_t h = HEIGHT)
{
WIDTH = w;
HEIGHT = h;
@ -78,7 +78,7 @@ static Eo* createSwView(uint32_t w = 800, uint32_t h = 800)
void initGLview(Evas_Object *obj);
void drawGLview(Evas_Object *obj);
static Eo* createGlView(uint32_t w = 800, uint32_t h = 800)
static Eo* createGlView(uint32_t w = WIDTH, uint32_t h = HEIGHT)
{
WIDTH = w;
HEIGHT = h;
@ -104,4 +104,5 @@ static Eo* createGlView(uint32_t w = 800, uint32_t h = 800)
return view;
}
#endif //NO_GL_EXAMPLE
#endif //NO_GL_EXAMPLE