关于输入框的光标

来源:互联网 发布:软件外包公司排名 编辑:程序博客网 时间:2024/05/01 06:08

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_CURSOR_WAIT_TIME, UI_inputbox_blink_cursor);

 

 

三.电话本界面,输入光标的函数调用:

UI_inputbox_show_cursor()

gui_single_line_input_box_show_cursor()

gui_handle_single_line_cursor()

gui_draw_single_line_one_line()
gui_show_single_line_input_box_ext()

gui_show_single_line_input_box()

wgui_inputs_sl_show()
dm_setup_and_draw_singleline_inputbox()

dm_redraw_category_screen()
ShowCategory200Screen()

mmi_phb_quick_search_list_get_item()

mmi_phb_entry_quick_search_list()

mmi_phb_quick_search_list_pre_entry()
mmi_phb_entry_main_menu()