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

Macros

#define _calc
 

Functions

void D4D_SldrOnMessage (D4D_MESSAGE *pMsg)
 
D4D_STRINGD4D_SldrGetTextBuffer (D4D_OBJECT *pThis)
 
static D4D_COLOR D4D_SldrComputeColorBar (D4D_OBJECT *pThis, D4D_SLIDER_VALUE value)
 
static void D4D_SldrValue2Coor (D4D_OBJECT *pThis)
 
static void D4D_SldrOnDraw (D4D_MESSAGE *pMsg)
 
static void D4D_SldrOnKeyUp (D4D_MESSAGE *pMsg)
 
void D4D_SldrSetValue (D4D_OBJECT_PTR pThis, D4D_SLIDER_VALUE value)
 Function Sets the slider value. More...
 
D4D_SLIDER_VALUE D4D_SldrGetValue (D4D_OBJECT_PTR pThis)
 Function Gets the slider value. More...
 
void D4D_SldrSetBarColor (D4D_OBJECT_PTR pThis, D4D_COLOR color)
 Function Sets the slider bar color. More...
 
D4D_COLOR D4D_SldrGetBarColor (D4D_OBJECT_PTR pThis)
 
void D4D_SldrChangeValue (D4D_OBJECT_PTR pThis, D4D_SLIDER_VALUE incr)
 Function change the slider value by signed increment. More...
 
void D4D_SldrSetLimits (D4D_OBJECT_PTR pThis, const D4D_SLIDER_LIMITS *pLimits)
 Function set the new limits of slider object. More...
 
void D4D_SldrGetLimits (D4D_OBJECT_PTR pThis, D4D_SLIDER_LIMITS *pLimits)
 Function get the current limits of slider object. More...
 

Variables

const D4D_OBJECT_SYS_FUNCTION d4d_sliderSysFunc
 

Detailed Description

D4D driver slider object c file.

Author
Petr Gargulak
Version
0.0.68.0
Date
Jan-14-2014

Definition in file d4d_slider.c.

Macro Definition Documentation

#define _calc

Definition at line 77 of file d4d_slider.c.

Function Documentation

static D4D_COLOR D4D_SldrComputeColorBar ( D4D_OBJECT pThis,
D4D_SLIDER_VALUE  value 
)
static

Definition at line 464 of file d4d_slider.c.

Here is the call graph for this function:

Here is the caller graph for this function:

D4D_STRING * D4D_SldrGetTextBuffer ( D4D_OBJECT pThis)

Get object text buffer

Definition at line 714 of file d4d_slider.c.

static void D4D_SldrOnDraw ( D4D_MESSAGE pMsg)
static

Definition at line 292 of file d4d_slider.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void D4D_SldrOnKeyUp ( D4D_MESSAGE pMsg)
static

Definition at line 392 of file d4d_slider.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void D4D_SldrOnMessage ( D4D_MESSAGE pMsg)

THE INTERNAL API FUNCTIONS

Definition at line 632 of file d4d_slider.c.

Here is the call graph for this function:

static void D4D_SldrValue2Coor ( D4D_OBJECT pThis)
static

Definition at line 87 of file d4d_slider.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_sliderSysFunc

Definition at line 53 of file d4d_slider.c.