文本控件

继承基础控件。

更新文本控件显示文字

/**   
 *  @brief 更新显示文字   
 *  
 *  @param [in] 需要显示的文字string   
 *  @param [in] 是否需要立即更新显示,默认为立即更新   
 *  @return 无返回值   
 *  
 *  @details More details  
 */   

VOID SetText(STRING strText, BOOL bSyncDisText = TRUE);
例如:设置文本控件显示"Inone"文字, SetText("Inone");

获取文本控件显示文字

/**   
 *  @brief 获取显示文字   
 *  
 *  @param [in] 空   
 *  @return 返回当前文本控件显示文字   
 *  
 *  @details More details  
 */   

STRING& GetText(){return mText;};
例如:获取文本控件显示文字, text = GetText();

设置文本控件显示字体大小

/**   
 *  @brief 设置文本显示字体大小   
 *  
 *  @param [in] 期望设置的字体大小,类似word里的字号   
 *  @return 无返回值   
 *  
 *  @details More details  
 */   

VOID SetFontSize(UINT8 iFontSZ);
例如:设置文本显示字体大小20号, SetFontSize(20);

设置文本控件显示字体粗体

/**   
 *  @brief 设置文本显示字体粗体   
 *  
 *  @param [in] bEnable TRUE:开启粗体 / FALSE:关闭粗体    
 *              
 *  @return 无返回值   
 *  
 *  @details More details  
 */   

VOID SetBold(BOOL bEnable);
例如:设置文本显示字体粗体, SetBold(TRUE);

设置文本控件显示字体斜体

/**   
 *  @brief 设置文本显示字体斜体   
 *  
 *  @param [in] bEnable TRUE:开启斜体 / FALSE:关闭斜体    
 *              
 *  @return 无返回值   
 *  
 *  @details More details  
 */   

VOID SetItalic(BOOL bEnable);
例如:设置文本显示字体斜体, SetItalic(TRUE);

设置文本控件显示字体颜色

/**   
 *  @brief 设置文本显示字体颜色   
 *  
 *  @param [in] iColor RGB 24bit颜色,当前未支持alpha,   
 *  可以直接写值或使用预定义值如COLOR_BLACK等值,   
 *  详情可以参考在AiinoneIDE输入COLOR时的提示信息   
 *              
 *  @return 无返回值   
 *  
 *  @details More details  
 */   

VOID SetColor(DWORD iColor);
例如:设置文本显示字体颜色红色, SetColor(0xFF0000);或 SetColor(COLOR_RED);

获取文本控件显示字体大小

/**   
 *  @brief 获取文本控件显示字体大小   
 *  
 *  @param [in] 空
 *              
 *  @return 返回字体大小   
 *  
 *  @details More details  
 */   

UINT8& GetFontSize(){return mAttFontSZ;};
例如:获取文本控件显示字体大小, fontsize = GetFontSize();

Copyright © 2021 深圳合一智联科技有限公司 all right reserved,powered by Gitbook最后修改时间: 2021-12-27 15:35:24

results matching ""

    No results matching ""