#include <Elementary.h>
static void
{
const char *file = event_info;
if (file)
{
elm_object_text_set(entry, file);
printf("File chosen: %s\n", file);
}
else
printf("File selection canceled.\n");
}
static void
{
Eina_Bool old_val = elm_fileselector_button_inwin_mode_get(fs_bt);
elm_fileselector_button_inwin_mode_set(fs_bt, !old_val);
printf("Inwin mode set to: %s\n", old_val ? "false" : "true");
}
static void
{
printf("%s text entry with selected item's name\n",
old_val ? "Disabling" : "Enabling");
}
static void
_folder_only_toggle(void *data,
{
printf("Folder only mode set to: %s\n", old_val ? "false" : "true");
}
static void
{
printf("Expandable folders mode set to: %s\n", old_val ? "false" : "true");
}
EAPI_MAIN int
{
Evas_Object *win, *vbox, *hbox, *ic, *ck, *fs_bt, *en, *lb, *sep;
elm_object_text_set(fs_bt, "Select a file");
elm_separator_horizontal_set(sep,
EINA_TRUE);
elm_object_text_set(ck, "editable selection");
elm_object_text_set(ck, "\"inwin\" mode");
elm_object_text_set(ck, "folders only");
elm_object_text_set(ck, "expandable");
elm_object_text_set(lb, "Last selection:");
return 0;
}