<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font size="-1">Hello folks,<br>
      <br>
      I'm all new to Tizen. By now I can say: That rocks!<br>
      <br>
      Now I started to do a little app development. Everything fine so
      far. But I have a problem with the EFL framework.<br>
      <br>
      I created a very simple app containing of a window, a conformant
      and a button.<br>
      OK, so far so easy. But when I start my app the indicator at the
      top of the phone display is overlaying my app.<br>
      <br>
      I will append the code so that you can have a look and bump me
      into the right direction.<br>
      <br>
    </font><font size="-1"><tt>/*<br>
         * main.cpp<br>
         *<br>
         *  Created on: Jun 28, 2012<br>
         *      Author: rkloeters<br>
         */<br>
        <br>
        #include <Elementary.h><br>
        #include <Ecore_X.h><br>
        #include <appcore-efl.h><br>
        <br>
        #include <iostream><br>
        <br>
        typedef struct __appdata {<br>
            Evas *evas;<br>
            Evas_Object *win_main;<br>
            Evas_Object *ly_main; /* window */<br>
            Evas_Object *navigator;<br>
        <br>
        } appdata;<br>
        <br>
        static void _acquire_tgt(void *data, Evas_Object *obj, void
        *event_info) {<br>
            Evas_Object *label = (Evas_Object*) data;<br>
            elm_object_text_set(label, "Acquire TGT");<br>
        }<br>
        <br>
        static void _list_tickets(void *data, Evas_Object *obj, void
        *event_info) {<br>
            Evas_Object *label = (Evas_Object*) data;<br>
            elm_object_text_set(label, "List Tickets");<br>
        }<br>
        <br>
        static void _destroy_tickets(void *data, Evas_Object *obj, void
        *event_info) {<br>
            Evas_Object *label = (Evas_Object*) data;<br>
            elm_object_text_set(label, "Destroy Tickets");<br>
        }<br>
        <br>
        static int app_create(void *data) {<br>
        <br>
            Evas_Object *win, *bg, *conform, *btn, *bx, *en;<br>
        <br>
            win = elm_win_add(NULL, "conformant", ELM_WIN_BASIC);<br>
            elm_win_title_set(win, "Conformant Example");<br>
            elm_win_autodel_set(win, EINA_TRUE);<br>
            elm_win_borderless_set(win, EINA_TRUE);<br>
        <br>
            elm_win_conformant_set(win, EINA_TRUE);<br>
            elm_win_indicator_mode_set(win, ELM_WIN_INDICATOR_SHOW);<br>
            elm_win_indicator_opacity_set(win,
        ELM_WIN_INDICATOR_TRANSPARENT);<br>
        <br>
            evas_object_size_hint_weight_set(win, EVAS_HINT_EXPAND,
        EVAS_HINT_EXPAND);<br>
        <br>
            conform = elm_conformant_add(win);<br>
            evas_object_size_hint_weight_set(conform, EVAS_HINT_EXPAND,
        EVAS_HINT_EXPAND);<br>
            elm_win_resize_object_add(win, conform);<br>
            evas_object_show(conform);<br>
        <br>
            btn = elm_button_add(win);<br>
            elm_object_text_set(btn, "Test Conformant");<br>
            evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND,
        EVAS_HINT_EXPAND);<br>
            evas_object_size_hint_align_set(btn, EVAS_HINT_FILL,
        EVAS_HINT_FILL);<br>
            elm_win_resize_object_add(win, btn);<br>
            evas_object_show(btn);<br>
        <br>
            elm_object_content_set(conform, btn);<br>
        <br>
            evas_object_show(win);<br>
        <br>
            return 0;<br>
        }<br>
        <br>
        static int app_terminate(void *data) {<br>
            return 0;<br>
        }<br>
        <br>
        static int app_pause(void *data) {<br>
            return 0;<br>
        }<br>
        <br>
        static int app_resume(void *data) {<br>
            return 0;<br>
        }<br>
        <br>
        static int app_reset(bundle *b, void *data) {<br>
            return 0;<br>
        }<br>
        <br>
        int main(int argc, char *argv[]) {<br>
        <br>
            appdata ad;<br>
            struct appcore_ops ops;<br>
            ops.create = app_create;<br>
            ops.terminate = app_terminate;<br>
            ops.pause = app_pause;<br>
            ops.resume = app_resume;<br>
            ops.reset = app_reset;<br>
        <br>
            memset(&ad, 0x0, sizeof(appdata));<br>
            ops.data = &ad;<br>
        <br>
            return appcore_efl_main(PACKAGE, &argc, &argv,
        &ops);<br>
        }<br>
        <br>
      </tt></font><font size="-1">Am I doing something wrong here?<br>
      <br>
    </font><font size="-1">Any help is appreciated.<br>
      <br>
      Kind regards<br>
      Roland<br>
      <br>
    </font><br>
  </body>
</html>