diff --git a/src/bin/help.c b/src/bin/help.c
index 70f0b29..ab430fc 100644
--- a/src/bin/help.c
+++ b/src/bin/help.c
@@ -54,7 +54,9 @@ list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
entry = elm_object_part_content_get(layout, "swallow_entry");
elm_object_signal_emit(layout, "elm,state,content,show", "");
- //Read File
+ //Read each contents from files.
+
+ //About
if (!strcmp(item, "about"))
{
elm_object_text_set(label, "About");
@@ -62,6 +64,7 @@ list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
elm_entry_autosave_set(entry, EINA_FALSE);
elm_entry_file_set(entry, buf, ELM_TEXT_FORMAT_MARKUP_UTF8);
}
+ //History
else if (!strcmp(item, "history"))
{
elm_object_text_set(label, "Version History");
@@ -69,6 +72,7 @@ list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
elm_entry_autosave_set(entry, EINA_FALSE);
elm_entry_file_set(entry, buf, ELM_TEXT_FORMAT_MARKUP_UTF8);
}
+ //Shortcut key
else if (!strcmp(item, "shortcut"))
{
elm_object_text_set(label, "Shortcut Keys");
@@ -76,6 +80,7 @@ list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
elm_entry_autosave_set(entry, EINA_FALSE);
elm_entry_file_set(entry, buf, ELM_TEXT_FORMAT_MARKUP_UTF8);
}
+ //Commandline
else if (!strcmp(item, "command"))
{
elm_object_text_set(label, "Commandline Usage");
@@ -83,6 +88,7 @@ list_item_selected_cb(void *data, Evas_Object *obj, void *event_info)
elm_entry_autosave_set(entry, EINA_FALSE);
elm_entry_file_set(entry, buf, ELM_TEXT_FORMAT_MARKUP_UTF8);
}
+ //Developers
else if (!strcmp(item, "devel"))
{
elm_object_text_set(label, "Developers");
@@ -218,14 +224,11 @@ help_close(void)
Evas_Object *win = g_win;
if (!win) return;
- Evas_Object *layout = g_layout;
- if (!layout) return;
- evas_object_del(layout);
- g_layout = NULL;
-
//Save last state
evas_object_geometry_get(win, NULL, NULL, &win_w, &win_h);
elm_win_screen_position_get(win, &win_x, &win_y);
evas_object_del(win);
+
g_win = NULL;
+ g_layout = NULL;
}