eGUI alias D4D  Release 3.0
Reference Manual
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
d4d_edit_box.c File Reference
#include "d4d.h"
#include "common_files/d4d_private.h"
Include dependency graph for d4d_edit_box.c:

Macros

#define _calc
 

Functions

void D4D_EditBoxOnMessage (D4D_MESSAGE *pMsg)
 
static D4D_BOOL D4D_EditBoxPutCharInt (D4D_OBJECT_PTR pObj, D4D_TCHAR ch)
 
static void D4D_EditBoxTimeTick (D4D_MESSAGE *pMsg)
 
static void D4D_EditBoxOnInit (D4D_MESSAGE *pMsg)
 
static void D4D_EditBoxValue2Coor (D4D_OBJECT *pThis)
 
static void D4D_EditBoxOnDraw (D4D_MESSAGE *pMsg)
 
static void D4D_EditBoxOnKeyUp (D4D_MESSAGE *pMsg)
 
D4D_BOOL D4D_EditBoxPutChar (D4D_OBJECT_PTR pObj, D4D_TCHAR ch)
 The function puts one char on cursor position and updates cursor. More...
 
D4D_BOOL D4D_EditBoxPutString (D4D_OBJECT_PTR pObj, D4D_TCHAR *pText)
 The function puts string on cursor position and updates cursor. More...
 
D4D_INDEX D4D_EditBoxSetCursor (D4D_OBJECT_PTR pObj, D4D_INDEX newPos)
 The function chenge the cursor position to new one. More...
 
D4D_INDEX D4D_EditBoxGetCursor (D4D_OBJECT_PTR pObj)
 The function returns the cursor position. More...
 
void D4D_EditBoxClearAll (D4D_OBJECT_PTR pObj)
 The function clear whole edit box data. More...
 
D4D_TCHARD4D_EditBoxGetText (D4D_OBJECT_PTR pObj)
 The function returns the pointer to the edit box text buffer. More...
 

Variables

const D4D_OBJECT_SYS_FUNCTION d4d_editBoxSysFunc
 

Detailed Description

D4D driver editBox object c file.

Author
Petr Gargulak
Version
0.0.5.0
Date
Oct-15-2013

Definition in file d4d_edit_box.c.

Macro Definition Documentation

#define _calc

Definition at line 71 of file d4d_edit_box.c.

Function Documentation

static void D4D_EditBoxOnDraw ( D4D_MESSAGE pMsg)
static

Definition at line 94 of file d4d_edit_box.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_EditBoxOnInit ( D4D_MESSAGE pMsg)
static

Definition at line 267 of file d4d_edit_box.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_EditBoxOnKeyUp ( D4D_MESSAGE pMsg)
static

Definition at line 208 of file d4d_edit_box.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_EditBoxOnMessage ( D4D_MESSAGE pMsg)

THE INTERNAL API FUNCTIONS

Definition at line 681 of file d4d_edit_box.c.

Here is the call graph for this function:

static D4D_BOOL D4D_EditBoxPutCharInt ( D4D_OBJECT_PTR  pObj,
D4D_TCHAR  ch 
)
static

THE INTERNAL HELP FUNCTIONS

Definition at line 346 of file d4d_edit_box.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_EditBoxTimeTick ( D4D_MESSAGE pMsg)
static

Definition at line 316 of file d4d_edit_box.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_EditBoxValue2Coor ( D4D_OBJECT pThis)
static

Definition at line 82 of file d4d_edit_box.c.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

const D4D_OBJECT_SYS_FUNCTION d4d_editBoxSysFunc

Definition at line 56 of file d4d_edit_box.c.