statusbar - updated statusbar
reset shortcut key from f6 to f10 refactored internal function.
This commit is contained in:
parent
60a74d4676
commit
a565c48f24
2
README
2
README
|
@ -41,7 +41,7 @@ F2 = New
|
|||
F3 = Save
|
||||
F4 = Load
|
||||
F5 = Show/Hide Line Number
|
||||
F6 = Show/Hide Status
|
||||
F10 = Show/Hide Status
|
||||
F12 = Setting
|
||||
|
||||
Ctrl+S = Quick Save + Compile EDC
|
||||
|
|
|
@ -26,10 +26,12 @@ base_title_set(const char *path)
|
|||
}
|
||||
|
||||
void
|
||||
base_statusbar_toggle()
|
||||
base_statusbar_toggle(Eina_Bool config)
|
||||
{
|
||||
base_data *bd = g_bd;
|
||||
|
||||
if (config) config_stats_bar_set(!config_stats_bar_get());
|
||||
|
||||
if (config_stats_bar_get())
|
||||
elm_object_signal_emit(bd->layout, "elm,state,statusbar,show", "");
|
||||
else
|
||||
|
|
|
@ -67,8 +67,7 @@ f9_cb(void *data, Evas_Object *obj EINA_UNUSED, void *event_info)
|
|||
static void
|
||||
f10_cb(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event_info)
|
||||
{
|
||||
config_stats_bar_set(!config_stats_bar_get());
|
||||
base_statusbar_toggle();
|
||||
base_statusbar_toggle(EINA_TRUE);
|
||||
item_unselect((Elm_Object_Item *)event_info);
|
||||
}
|
||||
|
||||
|
@ -118,10 +117,10 @@ hotkeys_create(Evas_Object *parent, edit_data *ed)
|
|||
it = elm_toolbar_item_append(toolbar, buf, "Swallow", f6_cb, NULL);
|
||||
snprintf(buf, sizeof(buf), "%s/images/lines.png", elm_app_data_dir_get());
|
||||
it = elm_toolbar_item_append(toolbar, buf, "Lines", f9_cb, ed);
|
||||
snprintf(buf, sizeof(buf), "%s/images/status.png", elm_app_data_dir_get());
|
||||
it = elm_toolbar_item_append(toolbar, buf, "Status", f10_cb, NULL);
|
||||
snprintf(buf, sizeof(buf), "%s/images/find.png", elm_app_data_dir_get());
|
||||
it = elm_toolbar_item_append(toolbar, buf, "Find", f11_cb, NULL);
|
||||
snprintf(buf, sizeof(buf), "%s/images/status.png", elm_app_data_dir_get());
|
||||
it = elm_toolbar_item_append(toolbar, buf, "Status", f10_cb, NULL);
|
||||
snprintf(buf, sizeof(buf), "%s/images/setting.png", elm_app_data_dir_get());
|
||||
it = elm_toolbar_item_append(toolbar, buf, "Setting", f12_cb, NULL);
|
||||
|
||||
|
|
|
@ -282,10 +282,9 @@ main_key_down_cb(void *data, int type EINA_UNUSED, void *ev)
|
|||
return ECORE_CALLBACK_DONE;
|
||||
}
|
||||
//Statusbar
|
||||
if (!strcmp(event->key, "F6"))
|
||||
if (!strcmp(event->key, "F10"))
|
||||
{
|
||||
config_stats_bar_set(!config_stats_bar_get());
|
||||
base_statusbar_toggle();
|
||||
base_statusbar_toggle(EINA_TRUE);
|
||||
return ECORE_CALLBACK_DONE;
|
||||
}
|
||||
//Tools
|
||||
|
@ -367,7 +366,7 @@ statusbar_set()
|
|||
Evas_Object *obj = stats_init(base_layout_get());
|
||||
elm_object_part_content_set(base_layout_get(), "elm.swallow.statusbar",
|
||||
obj);
|
||||
base_statusbar_toggle();
|
||||
base_statusbar_toggle(EINA_TRUE);
|
||||
}
|
||||
|
||||
static void
|
||||
|
@ -379,7 +378,7 @@ config_update_cb(void *data)
|
|||
edit_font_size_update(ad->ed, EINA_FALSE);
|
||||
|
||||
base_hotkey_toggle(EINA_FALSE);
|
||||
base_statusbar_toggle();
|
||||
base_statusbar_toggle(EINA_FALSE);
|
||||
edit_part_highlight_toggle(ad->ed, EINA_TRUE);
|
||||
view_dummy_toggle(VIEW_DATA, EINA_FALSE);
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ Evas_Object *base_win_get();
|
|||
Evas_Object *base_layout_get();
|
||||
void base_win_resize_object_add(Evas_Object *resize_obj);
|
||||
void base_title_set(const char *path);
|
||||
void base_statusbar_toggle();
|
||||
void base_statusbar_toggle(Eina_Bool config);
|
||||
void base_hotkey_toggle(Eina_Bool config);
|
||||
void base_hotkeys_set(Evas_Object *hotkeys);
|
||||
void base_full_view_left();
|
||||
|
|
Loading…
Reference in New Issue