From: Michal Skorupinski Date: Thu, 8 Oct 2015 15:10:13 +0000 (+0200) Subject: [SAMPLE APP][DATA-CONTROL-CONSUMER] UI-builder event-handlers X-Git-Tag: tizen_3.0/TD_SYNC/20161201~376^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fef6dec1beaacaa17ec45956a8ef26dbd6cf2a97;p=sdk%2Fonline-doc.git [SAMPLE APP][DATA-CONTROL-CONSUMER] UI-builder event-handlers Change-Id: Idf6241ffbe6048d6ddd7c27b62b8d5460961091b Signed-off-by: Michal Skorupinski --- diff --git a/org.tizen.sampledescriptions/html/images/data_control_consumer/data-control-consumer-ui-builder-event-handler-final.png b/org.tizen.sampledescriptions/html/images/data_control_consumer/data-control-consumer-ui-builder-event-handler-final.png new file mode 100644 index 0000000..f261990 Binary files /dev/null and b/org.tizen.sampledescriptions/html/images/data_control_consumer/data-control-consumer-ui-builder-event-handler-final.png differ diff --git a/org.tizen.sampledescriptions/html/images/data_control_consumer/data-control-consumer-ui-builder-event-handler.png b/org.tizen.sampledescriptions/html/images/data_control_consumer/data-control-consumer-ui-builder-event-handler.png new file mode 100644 index 0000000..0fcecbd Binary files /dev/null and b/org.tizen.sampledescriptions/html/images/data_control_consumer/data-control-consumer-ui-builder-event-handler.png differ diff --git a/org.tizen.sampledescriptions/html/mobile_n/data_control_consumer_sd_mn.htm b/org.tizen.sampledescriptions/html/mobile_n/data_control_consumer_sd_mn.htm index 787610f..5e6569d 100644 --- a/org.tizen.sampledescriptions/html/mobile_n/data_control_consumer_sd_mn.htm +++ b/org.tizen.sampledescriptions/html/mobile_n/data_control_consumer_sd_mn.htm @@ -134,6 +134,24 @@ void view2_connection_to_sql_button_onclicked(uib_view2_view_context *vc, Evas_O

The change_page() function uses the elm_naviframe_item_push() to switch the views. Note that there is no reverse connection from view3 to view2. Instead there is a callback function added to the to_map_button widget that invokes elm_naviframe_item_pop() function, which avoids recurring pages stacking.

+

Event handlers

+

The event handler callback stubs are created using the WYSWIG editor

+

Figure: Default event_handler name

+

+ Default event_handler name +

+ +

Figure: Final name of the callback function

+

+ Final name of the callback function +

+ +

Note that the callback's name is followed by the view's name. This is a standard behaviour of the ui-builder and cannot be changed. After the function stub creation is completed, the user can modify the callback's source code.

+ + + + +