{
BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
SimpleUI* self = reinterpret_cast<SimpleUI*>(data);
+ self->m_webPageUI->showBottomBar(false);
self->setwvIMEStatus(true);
}
{
BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
SimpleUI* self = reinterpret_cast<SimpleUI*>(data);
+ self->m_webPageUI->showBottomBar(true);
self->setwvIMEStatus(false);
}
#endif
getURIEntry().clearFocus();
}
+void WebPageUI::showBottomBar(bool isShown)
+{
+ BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
+ if (isShown)
+ elm_object_signal_emit(m_mainLayout, "show,bottom", "");
+ else
+ elm_object_signal_emit(m_mainLayout, "hide,bottom", "");
+}
+
void WebPageUI::_content_clicked(void *data, Evas_Object *, void *)
{
BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
void mobileEntryFocused();
void mobileEntryUnfocused();
void setContentFocus();
+ void showBottomBar(bool isShown);
static Eina_Bool _hideDelay(void *data);
void setDesktopMode(bool desktopMode) {m_desktopMode = desktopMode;}
bool getDesktopMode() { return m_desktopMode; }
rel2 { relative: 1.0 1.0; to: "bg"; }
}
description {
- state: "hidden_vertical" 0.0;
- inherit: "default" 0.0;
- rel1 {relative: 0.0 1.0; to:"bg";}
- }
- description {
- state: "hidden_landscape" 0.0;
+ state: "hidden" 0.0;
inherit: "default" 0.0;
rel1 {relative: 0.0 1.0; to:"bg";}
}
action: STATE_SET "progress" 1.00;
target: "progress_bar";
}
+ program { name: "hide,bottom";
+ signal: "hide,bottom";
+ action: STATE_SET "hidden" 0.0;
+ target: "bottom_toolbar";
+ }
+ program { name: "show,bottom";
+ signal: "show,bottom";
+ action: STATE_SET "default" 0.0;
+ target: "bottom_toolbar";
+ }
}
#include "WebPageUIUrlHistoryList.edc"