コード例 #1
0
TextBox_Multiline( LCUI_Widget *widget, LCUI_BOOL flag )
/* 指定文本框是否启用多行文本显示 */
{
	LCUI_TextLayer *layer;
	layer = TextBox_GetTextLayer( widget );
	TextLayer_Multiline( layer, flag );
}
コード例 #2
0
ファイル: LCUI_Label.c プロジェクト: soar-penguin/LCUI
/*---------------------------- Private -------------------------------*/
static void 
Label_Init(LCUI_Widget *widget)
/* 功能:初始化label部件数据 */
{
	LCUI_Label *label;
	/* label部件不需要焦点 */
	widget->focus = FALSE;
	label = Widget_Create_PrivData( widget, sizeof(LCUI_Label) );
	label->auto_size = TRUE;
	/* 初始化文本图层 */
	TextLayer_Init( &label->layer ); 
	/* 启用多行文本显示 */
	TextLayer_Multiline( &label->layer, TRUE );
	Widget_AutoSize( widget, FALSE, 0 );
	/* 启用样式标签的支持 */
	TextLayer_Using_StyleTags( &label->layer, TRUE );
}