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(); 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; WIDTH = w;
HEIGHT = h; HEIGHT = h;
@ -78,7 +78,7 @@ static Eo* createSwView(uint32_t w = 800, uint32_t h = 800)
void initGLview(Evas_Object *obj); void initGLview(Evas_Object *obj);
void drawGLview(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; WIDTH = w;
HEIGHT = h; HEIGHT = h;
@ -105,3 +105,4 @@ static Eo* createGlView(uint32_t w = 800, uint32_t h = 800)
} }
#endif //NO_GL_EXAMPLE #endif //NO_GL_EXAMPLE