/*
* setting
- * Copyright (c) 2012 Samsung Electronics Co., Ltd.
*
- * Licensed under the Flora License, Version 1.0 (the License);
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd.
+ *
+ * Contact: MyoungJune Park <mj2004.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
- * http://floralicense.org/license/
+ * http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an AS IS BASIS,
+ * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
+ *
*/
#include <setting-connectivity-usb-help.h>
#define HELP_LEN 2048
char debugging_mode_help[HELP_LEN];
snprintf(samsung_kies_help, HELP_LEN,
- "%s%s%s%s", "<b>", _("IDS_ST_HEADER_SAMSUNG_KIES"), "</b><br>",
- evas_textblock_text_utf8_to_markup(NULL, _("IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG")));
+ "%s%s%s%s", "<b>", _("IDS_ST_HEADER_SAMSUNG_KIES"), "</b><br>",
+ evas_textblock_text_utf8_to_markup(NULL, _("IDS_ST_BODY_SAMSUNG_KIES_CONNECTION_CONNECTING_USB_HELP_MSG")));
snprintf(mass_storage_help, HELP_LEN,
- "%s%s%s%s", "<b>", _("IDS_ST_OPT_MASS_STORAGE_ABB"), "</b><br>",
- evas_textblock_text_utf8_to_markup(NULL, _("IDS_ST_BODY_MASS_STORAGE_HELP_MSG")));
+ "%s%s%s%s", "<b>", _("IDS_ST_OPT_MASS_STORAGE_ABB"), "</b><br>",
+ evas_textblock_text_utf8_to_markup(NULL, _("IDS_ST_BODY_MASS_STORAGE_HELP_MSG")));
snprintf(debugging_mode_help, HELP_LEN,
- "%s%s%s%s", "<b>", _("IDS_ST_BODY_USB_DEBUGGING"), "</b><br>",
- evas_textblock_text_utf8_to_markup(NULL, _("IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG")));
+ "%s%s%s%s", "<b>", _("IDS_ST_BODY_USB_DEBUGGING"), "</b><br>",
+ evas_textblock_text_utf8_to_markup(NULL, _("IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG")));
Evas_Object *genlist;
setting_push_layout_navi_bar_genlist(ad->win_main_layout,
- ad->win_get,
- _("IDS_COM_BODY_HELP"),
- _("IDS_COM_BODY_BACK"),
- NULL,
- setting_connectivity_usb_help_click_back_cb,
- NULL, ad, &genlist,
- ad->navi_bar);
-
- setting_create_Gendial_field_def(genlist, &(ad->itc_help_style),
- NULL,
- ad, SWALLOW_Type_LAYOUT_SPECIALIZTION_X, NULL, NULL,
- 0, samsung_kies_help, NULL,
- NULL);
-
- setting_create_Gendial_field_def(genlist, &(ad->itc_help_style),
- NULL,
- ad, SWALLOW_Type_LAYOUT_SPECIALIZTION_X, NULL, NULL,
- 0, mass_storage_help, NULL,
- NULL);
-
- setting_create_Gendial_field_def(genlist, &(ad->itc_help_style),
- NULL,
- ad, SWALLOW_Type_LAYOUT_SPECIALIZTION_X, NULL, NULL,
- 0, debugging_mode_help, NULL,
- NULL);
+ ad->win_get,
+ "IDS_COM_BODY_HELP",
+ _("IDS_COM_BODY_BACK"),
+ NULL,
+ setting_connectivity_usb_help_click_back_cb,
+ NULL, ad, &genlist,
+ ad->navi_bar);
+
+ char *strsamsung_kies_help = samsung_kies_help;
+ char *strmass_storage_help = mass_storage_help;
+ char *strdebugging_mode_help = debugging_mode_help;
+ ADD_GL_LABLE(genlist, strsamsung_kies_help);
+ ADD_GL_LABLE(genlist, strmass_storage_help);
+ ADD_GL_LABLE(genlist, strdebugging_mode_help);
setting_view_connectivity_usb_help.is_create = 1;
SettingConnectivityUG *ad = (SettingConnectivityUG *) cb;
- elm_naviframe_item_pop(ad->navi_bar);
- setting_view_connectivity_usb_help.is_create = 0;
+ if (setting_view_connectivity_usb_help.is_create) {
+ elm_naviframe_item_pop(ad->navi_bar);
+ setting_view_connectivity_usb_help.is_create = 0;
+ }
return SETTING_RETURN_SUCCESS;
}
static void
setting_connectivity_usb_help_click_back_cb(void *data, Evas_Object *obj,
- void *event_info)
+ void *event_info)
{
/* error check */
setting_retm_if(data == NULL, " Data parameter is NULL");
SettingConnectivityUG *ad = (SettingConnectivityUG *) data;
setting_view_change(&setting_view_connectivity_usb_help,
- &setting_view_connectivity_usb, ad);
+ &setting_view_connectivity_usb, ad);
}