capi/widgets.c File Reference

#include "widgets.h"
#include "types.h"
#include "window.h"
#include "2d.h"
#include "key.h"
#include "trace.h"
Include dependency graph for widgets.c:
This graph shows which files directly or indirectly include this file:

Functions

void MoveSelLeft (widgetDataType *pwd, UINT16 *pCurSel)
void MoveSelRight (widgetDataType *pwd, UINT16 *pCurSel)
void MoveSelUp (widgetDataType *pwd, UINT16 *pCurSel)
void MoveSelDown (widgetDataType *pwd, UINT16 *pCurSel)
void MoveSelWithKey (widgetDataType *pwd, UINT8 keyDir, UINT16 *pCurSel)
void DrawWidgets (WINDOW *pWnd, const widgetDataType *pwdArray, UINT16 count, funcDraw fc, ULONG customData)

Variables

LineToType spinUpShape []

Function Documentation

void DrawWidgets ( WINDOW pWnd,
const widgetDataType pwdArray,
UINT16  count,
funcDraw  fc,
ULONG  customData 
)
void MoveSelDown ( widgetDataType pwd,
UINT16 pCurSel 
)

References abs, widgetDataType::id, widgetDataType::x, and widgetDataType::y.

Referenced by MoveSelWithKey().

Here is the caller graph for this function:

void MoveSelLeft ( widgetDataType pwd,
UINT16 pCurSel 
)

References abs, widgetDataType::id, widgetDataType::x, and widgetDataType::y.

Referenced by MoveSelWithKey().

Here is the caller graph for this function:

void MoveSelRight ( widgetDataType pwd,
UINT16 pCurSel 
)

References abs, widgetDataType::id, widgetDataType::x, and widgetDataType::y.

Referenced by MoveSelWithKey().

Here is the caller graph for this function:

void MoveSelUp ( widgetDataType pwd,
UINT16 pCurSel 
)

References abs, widgetDataType::id, widgetDataType::x, and widgetDataType::y.

Referenced by MoveSelWithKey().

Here is the caller graph for this function:

void MoveSelWithKey ( widgetDataType pwd,
UINT8  keyDir,
UINT16 pCurSel 
)

References MoveSelDown(), MoveSelLeft(), MoveSelRight(), MoveSelUp(), VK_2, VK_3, VK_4, and VK_5.

Here is the call graph for this function:


Variable Documentation

LineToType spinUpShape[]
Initial value:
{
  {-10, 0}, {0, -2}, {8, -8}, {2, 0}, {8, 8}, {0, 2}, {-10, 0}, {0, 0}  
}

Referenced by DrawWidgets().

Generated on Wed Mar 23 11:08:38 2011 for Omnima LCD by  doxygen 1.6.3