16:15:22 2010-09-03
一.
设置断点:UI_inputbox_show_cursor()的函数调用情况
进入Messages--->write message:
UI_inputbox_show_cursor()
gui_show_EMS_input_box_cursor()
gui_handle_ems_cursor()
gui_draw_ems_one_line()
gui_show_EMS_input_box_with_cache()
gui_show_EMS_input_box_ext()
gui_show_EMS_input_box()
mmi_input_box_msg_call_back_ems()
mmi_imc_send_message()
mmi_imui_redraw_all()
mmi_imui_redraw()
mmi_imui_send_message()
mmi_imc_redraw_screen_by_state()
category28callback()
dm_setup_and_draw_category_controlled_area()
dm_redraw_category_screen()
ShowCategory28Screen()
mmi_sms_entry_editor()
mmi_sms_pre_entry_editor()
mmi_sms_entry_write_msg()
mmi_msg_pre_entry_write_new_msg()
二.
UI_inputbox_show_cursor()使用定时器机制调用UI_inputbox_blink_cursor:
StartTimer(BLINKING_CURSOR, UI_CURS