参数资料
型号: AC164127-8
厂商: Microchip Technology
文件页数: 9/16页
文件大小: 0K
描述: BOARD GRAPH DISPLAY 5.7 640X480
标准包装: 1
系列: PICtail™ Plus
主要目的: 显示器,LCD 显示器
嵌入式:
主要属性: 5.7" VGA TFT LCD
次要属性: 电阻式 4 线触控屏幕
已供物品:
Microchip Graphics Library Quick Reference Guide
GOL Layer
GOL Layer
void GOLInit()
WORD GOLDraw()
WORD GOLDrawCallback()
void GOLRedraw(OBJ_HEADER pObj)
void GOLRedrawRec(
SHORT left,
SHORT top,
SHORT right,
SHORT bottom)
WORD IsObjUpdated(OBJ_HEADER pObj)
void GOLDrawComplete(OBJ_HEADER pObj)
void GOLAddObject(OBJ_HEADER pObj)
void GOLFree()
OBJ_HEADER *GOLFindObject(WORD ID)
BOOL GOLDeleteObject(OBJ_HEADER pObj)
BOOL GOLDeleteObjectByID(WORD ID)
GOL_OBJ_TYPE GetObjType(OBJ_HEADER pObj)
WORD GetObjID(OBJ_HEADER pObj)
OBJ_HEADER *GetObjNext(OBJ_HEADER pObj)
void GOLNewList()
OBJ_HEADER *GOLGetList()
void GOLSetList(OBJ_HEADER pObjList)
void GOLSetFocus(OBJ_HEADER pObj)
OBJ_HEADER *GOLGetFocus()
WORD GOLCanBeFocused(OBJ_HEADER pObj)
OBJ_HEADER *GOLGetFocusNext()
OBJ_HEADER *GOLGetFocusPrev()
Description
This function initializes the object layer, primitive
layer and display driver layer. Creates a default
style scheme with default settings.
Renders all widgets that needs to be rendered on
the active list.
Function implemented in the application. Function
called by GOLDraw() to allow application defined
rendering.
Sets the drawing states of the widget to be
redrawn on the next GOLDraw().
Marks all widgets in the active list intersected by
the given rectangular area.
Tests if the widget is pending to be redrawn.
Returns a non zero if pending and zero if not.
Resets the drawing states of the widget.
Adds the widget to the end of the active list.
Frees up the memory used by the current active
list. Active list becomes empty.
Returns the pointer to the widget in the active list
with the given ID.
Deletes a widget from the current active list.
Deletes a widget from the current active list.
Returns the widget type of the specified widget.
Returns the object ID of the specified widget.
Returns the pointer to the next widget right after
the specified widget in the active list.
Starts a new but empty list of widgets. Use
GOLAddObjects() to populate the list.
Returns the pointer to the current active list.
Sets the active list to the pointer specified by
pObjList.
Sets the widget pObj to be focused.
Returns the pointer to the currently focused widget
in the active list.
Returns a non-zero if the widget can be focused.
Returns the pointer of the next widget that can be
focused in the active list.
Returns the pointer of the previous widget that can
be focused in the active list.
GOL Layer
GOLPanelDraw(
SHORT left,
SHORT top,
SHORT right,
SHORT bottom,
SHORT radius,
GFX_COLOR faceClr,
GFX_COLOR embossLtClr,
GFX_COLOR embossDkClr,
void *pBitmap,
WORD embossSize)
WORD GOLPanelDrawTsk()
WORD GOLTwoTonePanelDrawTsk()
WORD GetState(
OBJ_HEADER *pObj,
WORD stateBits)
void SetState(
OBJ_HEADER *pObj,
WORD stateBits)
void ClrState(
OBJ_HEADER *pObj,
WORD stateBits)
void GOLMsg(GOL_MSG *pMsg)
WORD GOLMsgCallback(
WORD objMsg,
OBJ_HEADER * pObj,
GOL_MSG * pMsg)
GOL_SCHEME * GOLCreateScheme()
void GOLSetScheme(
OBJ_HEADER *pObj,
GOL_SCHEME *pScheme)
GOL_SCHEME *GOLSetScheme(
OBJ_HEADER *pObj)
GOL_SCHEME *GOLGetSchemeDefault()
GFX_COLOR RGBConvert(
WORD red,
WORD green,
WORD blue)
Description
Sets up the parameters to draw a panel. Use this API to set
up GOLPanelDrawTsk() and GOLTwoTonePanelDrawTask().
Renders a panel with the parameters set by
GOLPanelDraw().
Renders a two tone panel with the parameters set by
GOLPanelDraw().
Returns the current value of the state bits of the widget.
Sets the state bit(s) of the widget.
Clears the state bit(s) of the widget.
Process the GOL_MSG and checks which widget is
affected by the message. For each affected widget,
GOLMsgCallback() is called for the application to have an
opportunity to customize the reaction to the message and
cancel or call the default reaction to the message.
Function implemented in the application. Function called
by GOLMsg() to allow application to implement its own
interpretation of messages and customize widget behavior.
Creates a style scheme object with application defined styles
or using graphics library assigned default styles.
Sets the GOL_SCHEME to be used for the widget.
Gets the GOL_SCHEME used by the widget.
Returns the pointer to the default scheme created when
GOLInit() is called.
Converts 8-8-8 RGB color data to color format set by
COLOR_DEPTH.
Graphics Quick Reference Guide
9
相关PDF资料
PDF描述
AC164127-9 BOARD DEMO GRAPH TRULY7 800X480
AC164130 BOARD DAUGHT PICTL PLUS ECAN/LIN
AC164131 BOARD DAUGHTER USB PICTAIL PLUS
AC164132 BOARD DAUGHTER PICTAIL ETHERNET
AC164141 BOARD SMART CARD / SIM CARD
相关代理商/技术参数
参数描述
AC164127-9 功能描述:子卡和OEM板 Graphics Display 7" 800x480 Board RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164128 功能描述:子卡和OEM板 dsPICDEM Motor Cntrl PICtail Plus RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164129 功能描述:子卡和OEM板 Audio PICtail Plus Daughter Board RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164130 功能描述:网络开发工具 ECAN/LIN PICtail Plus Daughter Board RoHS:否 制造商:Rabbit Semiconductor 产品:Development Kits 类型:Ethernet to Wi-Fi Bridges 工具用于评估:RCM6600W 数据速率:20 Mbps, 40 Mbps 接口类型:802.11 b/g, Ethernet 工作电源电压:3.3 V
AC164130-2 功能描述:子卡和OEM板 CAN/LIN PICtail Plus Daughter Board RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit