#define BTN_ICN "btn_icon"
-#define IMAGE_UP_ARR IMAGEDIR"/ico_dropdown_date_arrow_up.png"
-#define IMAGE_DOWN_ARR IMAGEDIR"/ico_dropdown_date_arrow_down.png"
-
#define LOADING_ICON_X 48
#define LOADING_ICON_Y 48
#define MAX_TIME_LIMIT 10.0
m->transit = transit;
}
-
-void CGalleryView::m_FocusUpdownArrow(void)
-{
- if (!m->hover_updown)
- return;
-
- if (m->sort_type == E_SORT_DATE_DESC) {
- /* date desc */
- elm_image_file_set(m->hover_updown, IMAGE_DOWN_ARR, NULL);
- evas_object_color_set(m->hover_updown, 255, 255, 255, 255);
- elm_object_part_content_unset(m->sortbtn, PART_ELM_SWALLOWICON);
-
- evas_object_show(m->hover_updown);
- elm_object_part_content_set(m->sortbtn,
- PART_ELM_SWALLOWICON, m->hover_updown);
- } else if (m->sort_type == E_SORT_DATE_ASC) {
- /* date asc */
- elm_image_file_set(m->hover_updown, IMAGE_UP_ARR, NULL);
- evas_object_color_set(m->hover_updown, 255, 255, 255, 255);
- elm_object_part_content_unset(m->sortbtn, PART_ELM_SWALLOWICON);
-
- evas_object_show(m->hover_updown);
- elm_object_part_content_set(m->sortbtn,
- PART_ELM_SWALLOWICON, m->hover_updown);
- } else {
- elm_object_part_content_unset(m->sortbtn, PART_ELM_SWALLOWICON);
- evas_object_hide(m->hover_updown);
- }
-}
-
-void CGalleryView::m_UnfocusUpdownArrow(void)
-{
- if (!m->hover_updown)
- return;
-
- if (m->sort_type == E_SORT_DATE_DESC) {
- /* date desc */
- elm_image_file_set(m->hover_updown, IMAGE_DOWN_ARR, NULL);
- evas_object_color_set(m->hover_updown, 175, 175, 175, 255);
- elm_object_part_content_unset(m->sortbtn, PART_ELM_SWALLOWICON);
-
- evas_object_show(m->hover_updown);
- elm_object_part_content_set(m->sortbtn,
- PART_ELM_SWALLOWICON, m->hover_updown);
-
- } else if (m->sort_type == E_SORT_DATE_ASC) {
- /* date asc */
- elm_image_file_set(m->hover_updown, IMAGE_UP_ARR, NULL);
- evas_object_color_set(m->hover_updown, 175, 175, 175, 255);
- elm_object_part_content_unset(m->sortbtn, PART_ELM_SWALLOWICON);
-
- evas_object_show(m->hover_updown);
- elm_object_part_content_set(m->sortbtn, PART_ELM_SWALLOWICON, m->hover_updown);
- } else {
- elm_object_part_content_unset(m->sortbtn, PART_ELM_SWALLOWICON);
- evas_object_hide(m->hover_updown);
- }
-}
-
void CGalleryView::sm_CbCtxPopupSelected(void *cookie, CCtxPopup *instance, const char *text)
{
CGalleryView *root = (CGalleryView *)cookie;
m_DrawContentArea(m->current_layout);
}
-void CGalleryView::m_AddUpdownIcon(Evas_Object *btn, const char *icon_file)
-{
- Evas_Object *ic;
-
- if (!btn)
- return;
-
- ic = elm_image_add(btn);
- if (!ic)
- return;
-
- elm_image_file_set(ic, icon_file, NULL);
- elm_object_part_content_set(btn, PART_ELM_SWALLOWICON2, ic);
- evas_object_data_set(btn, BTN_ICN, ic);
-}
-
Evas_Object *CGalleryView::m_GetHoverselObject(const char **text_arr,
int size_arr, const char *style)
{
case GALLERY_SOURCEBTN:
elm_object_signal_emit(m->focused_btn, "highlight", "");
-#if 0
- if (m->sortbtn == obj)
- m_FocusUpdownArrow();
-#endif
-
m->hover_btn = obj;
m->focus_area = FOCUS_HOVER_BTN;
pCtxPopup->RegisterSetCallback(sm_CbSetSlideshowSpeed, m);
m->pCtxPopup = pCtxPopup;
pCtxPopup->Create(m->base, &cb);
-
-#if 0
- m_DrawCtxpopup(speed_text, MAX_SPEED_BTNS, STYLE_BTN_SHORTTEXT, m->slideshow_speed, POSITION_SETTING_POPUP_X, POSITION_SETTING_POPUP_Y);
-
- m->cur_ctxpopup = CTXPOPUP_SPEED;
-#endif
}
pCtxPopup->RegisterSetCallback(sm_CbSetZoomLevel, m);
m->pCtxPopup = pCtxPopup;
pCtxPopup->Create(m->base, &cb);
-
-#if 0
- m_DrawCtxpopup(zoom_text, MAX_ZOOM_BTNS, STYLE_BTN_SHORTTEXT, E_ZOOM_ORIGINAL, POSITION_ZOOM_POPUP_X, POSITION_ZOOM_POPUP_Y);
-
- m->cur_ctxpopup = CTXPOPUP_ZOOM;
-#endif
}