コード例 #1
0
ファイル: elm_image_wrap.c プロジェクト: axiles/ocaml-efl
PREFIX value ml_elm_image_resizable_get(value v_obj)
{
        Eina_Bool up, down;
        elm_image_resizable_get(Evas_Object_val(v_obj), &up, &down);
        value v = caml_alloc(2, 0);
        Store_field(v, 0, Val_Eina_Bool(up));
        Store_field(v, 1, Val_Eina_Bool(down));
        return v;
}
コード例 #2
0
ファイル: elm_image_wrap.c プロジェクト: axiles/ocaml-efl
PREFIX value ml_elm_image_file_set(
        value v_obj, value v_file, value v_group, value v_unit CAMLunused)
{
        const char* group;
        if(v_group == Val_int(0)) group = NULL;
        else group = String_val(Field(v_group, 0));
        return Val_Eina_Bool(elm_image_file_set(Evas_Object_val(v_obj),
                String_val(v_file), group));
}
コード例 #3
0
ファイル: edje_wrap.c プロジェクト: PawelMarc/ocaml-efl
PREFIX value ml_edje_object_file_set(
        value v_obj, value v_file, value v_group, value v_unit)
{
        const char* group;
        if(v_group == Val_int(0)) group = NULL;
        else group = String_val(Field(v_group, 0));
        return Val_Eina_Bool(edje_object_file_set((Evas_Object*) v_obj,
                String_val(v_file), group));
}
コード例 #4
0
PREFIX value ml_elm_naviframe_event_enabled_get(value v_obj)
{
        return Val_Eina_Bool(elm_naviframe_event_enabled_get(
                (Evas_Object*) v_obj));
}
コード例 #5
0
PREFIX value ml_elm_naviframe_prev_btn_auto_pushed_get(value v_obj)
{
        return Val_Eina_Bool(elm_naviframe_prev_btn_auto_pushed_get(
                (Evas_Object*) v_obj));
}
コード例 #6
0
PREFIX value ml_elm_naviframe_item_title_visible_get(value v_it)
{
        return Val_Eina_Bool(elm_naviframe_item_title_visible_get(
                (Elm_Object_Item*) v_it));
}
コード例 #7
0
PREFIX value ml_elm_naviframe_content_preserve_on_pop_get(value v_obj)
{
        return Val_Eina_Bool(elm_naviframe_content_preserve_on_pop_get(
        (Evas_Object*) v_obj));
}
コード例 #8
0
ファイル: evas_wrap.c プロジェクト: PawelMarc/ocaml-efl
PREFIX value ml_evas_object_visible_get(value v_obj)
{
        return Val_Eina_Bool(evas_object_visible_get((Evas_Object*) v_obj));
}
コード例 #9
0
PREFIX value ml_elm_fileselector_selected_set(value v_obj, value v_path)
{
        return Val_Eina_Bool(elm_fileselector_selected_set((Evas_Object*) v_obj,
                String_val(v_path)));
}
コード例 #10
0
PREFIX value ml_elm_fileselector_expandable_get(value v_obj)
{
        return Val_Eina_Bool(elm_fileselector_expandable_get(
                (Evas_Object*) v_obj));
}
コード例 #11
0
PREFIX value ml_elm_fileselector_buttons_ok_cancel_get(value v_obj)
{
        return Val_Eina_Bool(elm_fileselector_buttons_ok_cancel_get(
                (Evas_Object*) v_obj));
}
コード例 #12
0
PREFIX value ml_elm_fileselector_folder_only_get(value v_obj)
{
        return Val_Eina_Bool(elm_fileselector_folder_only_get(
                (Evas_Object*) v_obj));
}