static void Refresh_Label_FontBitmap(LCUI_Widget *widget) /* 功能:刷新label部件内的字体位图 */ { LCUI_TextLayer *layer; layer = Get_Widget_PrivData( widget ); TextLayer_Refresh( layer ); }
void Label_Refresh( LCUI_Widget *widget ) /* 刷新label部件显示的文本 */ { LCUI_TextLayer *layer; layer = Label_Get_TextLayer( widget ); TextLayer_Refresh( layer ); }
TextBox_Text_SetPasswordChar( LCUI_Widget *widget, wchar_t ch ) /* 为文本框设置屏蔽字符 */ { LCUI_TextLayer *layer; layer = TextBox_GetTextLayer( widget ); TextLayer_Text_SetPasswordChar( layer, ch ); TextLayer_Refresh( layer ); Widget_Update( widget ); }
TextLayer_Text_Clear( LCUI_TextLayer *layer ) /* 清空文本内容 */ { TextLayer_Refresh( layer ); Queue_Destroy( &layer->text_source_data ); Queue_Destroy( &layer->rows_data ); Queue_Destroy( &layer->style_data ); layer->current_src_pos = 0; layer->current_des_pos = Pos(0,0); }