没有合适的资源?快使用搜索试试~ 我知道了~
emwin用户手册 V6.36 [2023-12-19]
需积分: 0 0 下载量 19 浏览量
2024-02-06
14:42:59
上传
评论
收藏 20.38MB PDF 举报
温馨提示
试读
3410页
emwin用户手册 V6.36 [2023-12-19]
资源推荐
资源详情
资源评论
2
Disclaimer
The information written in this document is assumed to be accurate without guarantee. The
information in this manual is subject to change for functional or performance improvements
without notice. SEGGER Microcontroller GmbH (SEGGER) assumes no responsibility for any errors
or omissions in this document. SEGGER disclaims any warranties or conditions, express, implied
or statutory for the fitness of the product for a particular purpose. It is your sole responsibility
to evaluate the fitness of the product for any specific use.
Copyright notice
You may not extract portions of this manual or modify the PDF file in any way without the prior
written permission of SEGGER. The software described in this document is furnished under a
license and may only be used or copied in accordance with the terms of such a license.
© 2023 SEGGER Microcontroller GmbH, Monheim am Rhein / Germany
Trademarks
Names mentioned in this manual may be trademarks of their respective companies.
Brand and product names are trademarks or registered trademarks of their respective holders.
Contact address
SEGGER Microcontroller GmbH
Ecolab-Allee 5
D-40789 Monheim am Rhein
Germany
Tel. +49 2173-99312-0
Fax. +49 2173-99312-28
E-mail:
*
Internet: www.segger.com
*
By sending us an email your (personal) data will automatically be processed. For further information please refer to our
privacy policy which is available at https://www.segger.com/legal/privacy-policy/.
emWin User Guide & Reference Manual © 2023 SEGGER Microcontroller GmbH
3
Manual versions
This manual describes the current software version. If you find an error in the manual or a
problem in the software, please inform us and we will try to assist you as soon as possible.
Contact us for further information on topics or functions that are not yet documented.
Print date: December 13, 2023
Software Revision Date By Description
6.36 0 231213 FO
Chapter Introduction updated.
• Section “Features” updated.
Chapter Configuration updated.
• NXP Pixel Pipeline: Limitation lifted that rotated configurations were
not supported.
• New hardware accelerator Vivante VGLite added.
New chapter Displaying Scalable Vector Graphics (SVG) files added.
Chapter Fonts updated.
• Font types renamed. Font types that were called “Standard” are now
called “Legacy”. Font types that were called “Extended” are now called
“Standard”.
• XBF font types defines renamed.
• SIF font types defines renamed.
Chapter Font Converter updated.
• Font Converter tool completely rewritten.
6.34 0 230705 FO
Chapter Displaying bitmap files updated.
• New sub-chapter “IDCT configuration” added.
• New function GUI_JPEG_SetpfWritePixels() added.
• New prototype GUI_JPEG_WRITECLIPPEDPIXELS_FUNC added.
Chapter Memory Devices updated.
• Example code for GUI_MEMDEV_Rotate() functions updated.
6.32 0 230117 FO
Chapter Getting Started updated.
• Section “Subdirectories” updated.
Chapter Configuration updated.
• Support for NXP’s Pixel Pipeline added.
• New function GUI_MEMDEV_SetBlendFunc() added.
• New function GUI_SetFuncDrawBitmapEx() added.
• New functions GUI_MEMDEV_SetRotateFuncLR() and GUI_MEMDE-
V_SetRotateFuncHR() added.
Chapter Movies updated.
• New function MOVIE_GetInfo() added.
Chapter Language Support updated.
• TXT file rules updated: line feeds are now supported.
Chapter Widgets updated.
• New TICKER widget added.
• Fixed wrong images at GRAPH_SetGridDistX().
• New function SCROLLER_SetContentRect() added.
6.30 0 221121 FO
Chapter Colors updated.
• New function GUI_SetBlendColor() added.
• New function GUI_SetBlendColorEx() added.
• New function GUI_SetBlendBkColor() added.
• New function GUI_SetBlendBkColorEx() added.
Chapter Movies updated.
• Section about new tool MakeMovie.exe added.
• New function GUI_MOVIE_SetSecondHandle() added.
• New function GUI_MOVIE_IsPlaying() added.
Chapter The Window Manager (WM) updated.
• New function WM_GetChild() added.
• New function WM_GetScrollerV() added.
• New function WM_GetScrollerH() added.
• New function WM_GetScrollPartner() added.
Chapter Widgets updated.
• New MOVIE widget added.
• New function GAUGE_EnableCCW() added.
• New function SWITCH_SetThumbSize() added.
• New function KEYBOARD_GetDefaultColor() added.
• New function KEYBOARD_GetDefaultFrameSize() added.
• New function KEYBOARD_GetDefaultPeriod() added.
• New function KEYBOARD_GetDefaultRadius() added.
• New function KEYBOARD_GetDefaultSpace() added.
• New function KEYBOARD_SetDefaultColor() added.
• New function KEYBOARD_SetDefaultFrameSize() added.
• New function KEYBOARD_SetDefaultPeriod() added.
emWin User Guide & Reference Manual © 2023 SEGGER Microcontroller GmbH
4
Software Revision Date By Description
• New function KEYBOARD_SetDefaultRadius() added.
• New function KEYBOARD_SetDefaultSpace() added.
• New function WIDGET_GetMinTimePerFrame() added.
• New function WIDGET_SetMinTimePerFrame() added.
6.28 0 220909 FO
Chapter 2-D Graphic Library updated.
• New function GUI_GCACHE_1_Create() added.
• New function GUI_GCACHE_1_CreateEx() added.
Chapter Colors updated.
• New function GUI_BlendColors() added.
Chapter Fonts updated.
• Section ’Changing the font style during run-time’ added.
Chapter The Window Manager (WM) updated.
• New function WM_GetCapture() added.
Chapter Widgets updated.
• New function WIDGET_GetType() added.
• New function EDIT_SetPasswordChar() added.
• New function EDIT_SetPasswordMode() added.
• New function LISTBOX_Clear() added.
• New function LISTVIEW_GetOverlap() added.
• New function LISTVIEW_SetOverlap() added.
• Parameter description in LISTBOX_SetFixedScrollPos() corrected.
• New function LISTBOX_GetFixedScrollPos() added.
• WIDGET_ITEM_DRAW_TEXT, WIDGET_ITEM_DRAW_BACKGROUND and WID-
GET_ITEM_DRAW_FOCUS added to LISTBOX_OwnerDraw(). The old command
WIDGET_ITEM_DRAW is still supported.
• New function KEYBOARD_GetKeyRect() added.
• Changed prototype of function pointer being set by EDIT_SetpfAdd-
KeyEx(). The function returns a value now.
Chapter Anti-aliasing updated.
• GUI_AA_DrawPolyOutlineEx() removed, compatibility macro added
which will call GUI_AA_DrawPolyOutline() instead.
Chapter Memory Devices updated.
• New function GUI_MEMDEV_CopyRect() added.
Chapter Bitmap Converter updated.
• Command table updated and restructured.
• -ditherinto… commands added.
6.26 0 220428 FO
Chapter The Window Manager (WM) updated.
• New function WM_GetContentRect() added.
• New function WM_GetContentRectEx() added.
• New function WM_IsUntouchable() added.
Chapter Widgets updated.
• New SCROLLER widget added: smartphone-like scroll bar widget.
• New WHEEL widget added: new and improved version of the LIST-
WHEEL widget.
• Parameters of SWIPELIST_GetOverlap() changed.
• Parameters of SWIPELIST_SetOverlap() changed.
• Parameters of SWIPELIST_GetDefaultOverlap() changed.
• Parameters of SWIPELIST_SetDefaultOverlap() changed.
6.24 0 220118 FO
Chapter Configuration updated.
• New function GUI_SetOnLogFunc() added.
• New function GUI_SetOnWarnFunc() added.
Chapter 2-D Graphic Library updated.
• New function GUI_DrawArcHREx() added.
• New function GUI_DrawFrame() added.
• New function GUI_DrawFrameEx() added.
Chapter Displaying bitmap files updated.
• Added “Limitations” sub-section to JPEG section.
Chapter Colors updated.
• Added new color conversion GUICC_666_18.
• Added new color conversion GUICC_M666_18.
Chapter Widgets updated.
• New function DROPDOWN_Clear() added.
• New function DROPDOWN_SetText() added.
• New function HEADER_GetBorderH() added.
• New function HEADER_GetBorderV() added.
• New function HEADER_SetBorderH() added.
• New function HEADER_SetBorderV() added.
• New function LISTVIEW_Clear() added.
• New function LISTVIEW_GetGridColor() added.
• New function LISTVIEW_SetGridColor() added.
Chapter Anti-aliasing updated.
emWin User Guide & Reference Manual © 2023 SEGGER Microcontroller GmbH
5
Software Revision Date By Description
• New function GUI_AA_SetBufferSize() added.
6.22 0 211116 FO
Chapter Colors updated.
• New color conversion GUICC_8888I added.
Chapter Fonts updated.
• New function GUI_BDF_EmboldenFont() added.
• New function GUI_BDF_EmboldenFontEx() added.
• New function GUI_BDF_SetLetterSpacing() added.
• New function GUI_FT_GetMeasurementChars() added.
• New function GUI_FT_SetMeasurementChars() added.
• New function GUI_TTF_EmboldenFont() added.
• New function GUI_TTF_EmboldenFontEx() added.
• New function GUI_TTF_ObliqueFont() added.
• New function GUI_TTF_ObliqueFontEx() added.
Chapter The Window Manager (WM) updated.
• Section ’Widgets with motion support’ added.
• New function WM_DeleteWindowSecure() added.
Chapter Widgets updated.
• New function DROPDOWN_EnableMotion() added.
• DROPDOWN widget now sends DROPDOWN_NOTIFICATION_COLLAPSED
and DROPDOWN_NOTIFICATION_EXPANDED notifications to its parent.
• New function LISTVIEW_GetDefaultBkColor() added.
• New function LISTVIEW_GetDefaultFont() added.
• New function LISTVIEW_GetDefaultGridColor() added.
• New function LISTVIEW_GetDefaultScrollStepH() added.
• New function LISTVIEW_GetDefaultTextColor() added.
• New function LISTVIEW_SetDefaultScrollStepH() added.
• New function LISTVIEW_SetScrollStepH() added.
• New function LISTVIEW_GetScrollStepH() added.
• New function LISTVIEW_SetScrollPos() added.
• New function MULTIEDIT_GetDefaultAlign() added.
• New function MULTIEDIT_GetDefaultBkColor() added.
• New function MULTIEDIT_GetDefaultCursorColor() added.
• New function MULTIEDIT_GetDefaultFont() added.
• New function MULTIEDIT_GetDefaultHBorder() added.
• New function MULTIEDIT_GetDefaultTextColor() added.
• New function MULTIEDIT_SetDefaultAlign() added.
• New function MULTIEDIT_SetDefaultBkColor() added.
• New function MULTIEDIT_SetDefaultCursorColor() added.
• New function MULTIEDIT_SetDefaultFont() added.
• New function MULTIEDIT_SetDefaultHBorder() added.
• New function MULTIEDIT_SetDefaultTextColor() added.
• New function SWITCH_DisableAnimation() added.
• SWIPELIST widget now sends notifications when its overlap area has
been reached or released.
Chapter emWinView updated.
• Selection position and size can now be edited from a dialog.
6.20 0 210810 FO
Chapter Displaying Text updated.
• New function GUI_GetShowMissingCharacters() added.
Chapter 2-D Graphic Library updated.
• New function GUI_DrawArcHR() added.
• New function GUI_DrawPieHR() added.
Chapter Fonts updated.
• ’Requirements’ section added.
Chapter Movies updated.
• Bitmap-based emWin movie files added.
Chapter Widgets updated.
• New function GAUGE_GetRange() added.
• Fixed mistakes in the SPINBOX configuration options table.
• New function IMAGE_SetAlign() added.
• New function IMAGE_SetOffset() added.
• New function IMAGE_SetAlpha() added.
• New function IMAGE_SetAngle() added.
• New function IMAGE_SetScale() added.
• New function IMAGE_EnableLQ() added.
Chapter VNC server updated.
• Multiple VNC connections to the same layer are now possible.
• Section for connection with a web browser added.
Chapter Anti-aliasing updated.
• New function GUI_AA_DrawPie() added.
Chapter Bitmap Converter updated.
• Bitmap-based emWin movie files added.
Chapter Display drivers updated.
emWin User Guide & Reference Manual © 2023 SEGGER Microcontroller GmbH
剩余3409页未读,继续阅读
资源评论
wakingdream
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功