STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Data Structures | Typedefs | Functions | Variables
GUI_SIM_Win32.h File Reference

Go to the source code of this file.

Data Structures

struct  SIM_GUI_INFO
 

Typedefs

typedef int SIM_GUI_tfHook(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam, int *pResult)
 
typedef void SIM_GUI_tfDelayHandler(int ms)
 
typedef void SIM_GUI_tfExecIdleHandler(void)
 

Functions

void SIM_GUI_ShowDevice (int OnOff)
 
void SIM_GUI_SetCallback (int(*pfCallback)(SIM_GUI_INFO *pInfo))
 
void SIM_GUI_HandleKeyEvents (unsigned Msg, WPARAM wParam)
 
HWND SIM_GUI_CreateCompositeWindow (HWND hParent, int x, int y, int xSize, int ySize, int DisplayIndex)
 
HWND SIM_GUI_CreateLCDWindow (HWND hParent, int x, int y, int xSize, int ySize, int LayerIndex)
 
HWND SIM_GUI_CreateLOGWindow (HWND hParent, int x, int y, int xSize, int ySize)
 
HWND SIM_GUI_CreateLCDInfoWindow (HWND hParent, int x, int y, int xSize, int ySize, int LayerIndex)
 
void SIM_GUI_Enable (void)
 
int SIM_GUI_Init (HINSTANCE hInst, HWND hWndMain, char *pCmdLine, const char *sAppName)
 
void SIM_GUI_CopyToClipboard (int LayerIndex)
 
void SIM_GUI_SetLCDWindowHook (SIM_GUI_tfHook *pfHook)
 
void SIM_GUI_SetDelayHandler (SIM_GUI_tfDelayHandler *pfHandler)
 
void SIM_GUI_SetExecIdleHandler (SIM_GUI_tfExecIdleHandler *pfHandler)
 
void SIM_GUI_GetCompositeSize (int *pxSize, int *pySize)
 
int SIM_GUI_GetTransColor (void)
 
void SIM_GUI_GetLCDPos (int *px, int *py)
 
void SIM_GUI_Exit (void)
 
void SIM_GUI_SetMessageBoxOnError (int OnOff)
 
int SIM_GUI_App (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
 
void SIM_GUI_SetPixel (int x, int y, unsigned Color)
 
void SIM_GUI_LOG_Time (void)
 
void __cdecl SIM_GUI_LOG_Add (const char *format,...)
 
void SIM_GUI_LOG_AddRed (void)
 
void SIM_GUI_LOG_Clear (void)
 
void LCDSIM_Paint (HWND hWnd)
 
void LCDSIM_PaintComposite (HWND hWnd)
 
void LCDSIM_SetTransMode (int LayerIndex, int TransMode)
 
void LCDSIM_SetChroma (int LayerIndex, unsigned long ChromaMin, unsigned long ChromaMax)
 

Variables

HINSTANCE SIM_GUI_hInst
 
HWND SIM_GUI_hWndMain
 

Typedef Documentation

typedef void SIM_GUI_tfDelayHandler(int ms)

Definition at line 83 of file GUI_SIM_Win32.h.

typedef void SIM_GUI_tfExecIdleHandler(void)

Definition at line 84 of file GUI_SIM_Win32.h.

typedef int SIM_GUI_tfHook(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam, int *pResult)

Definition at line 82 of file GUI_SIM_Win32.h.

Function Documentation

void LCDSIM_Paint ( HWND  hWnd)
void LCDSIM_PaintComposite ( HWND  hWnd)
void LCDSIM_SetChroma ( int  LayerIndex,
unsigned long  ChromaMin,
unsigned long  ChromaMax 
)
void LCDSIM_SetTransMode ( int  LayerIndex,
int  TransMode 
)
int SIM_GUI_App ( HINSTANCE  hInstance,
HINSTANCE  hPrevInstance,
LPSTR  lpCmdLine,
int  nCmdShow 
)
void SIM_GUI_CopyToClipboard ( int  LayerIndex)
HWND SIM_GUI_CreateCompositeWindow ( HWND  hParent,
int  x,
int  y,
int  xSize,
int  ySize,
int  DisplayIndex 
)
HWND SIM_GUI_CreateLCDInfoWindow ( HWND  hParent,
int  x,
int  y,
int  xSize,
int  ySize,
int  LayerIndex 
)
HWND SIM_GUI_CreateLCDWindow ( HWND  hParent,
int  x,
int  y,
int  xSize,
int  ySize,
int  LayerIndex 
)
HWND SIM_GUI_CreateLOGWindow ( HWND  hParent,
int  x,
int  y,
int  xSize,
int  ySize 
)
void SIM_GUI_Enable ( void  )
void SIM_GUI_Exit ( void  )
void SIM_GUI_GetCompositeSize ( int *  pxSize,
int *  pySize 
)
void SIM_GUI_GetLCDPos ( int *  px,
int *  py 
)
int SIM_GUI_GetTransColor ( void  )
void SIM_GUI_HandleKeyEvents ( unsigned  Msg,
WPARAM  wParam 
)
int SIM_GUI_Init ( HINSTANCE  hInst,
HWND  hWndMain,
char *  pCmdLine,
const char *  sAppName 
)
void __cdecl SIM_GUI_LOG_Add ( const char *  format,
  ... 
)
void SIM_GUI_LOG_AddRed ( void  )
void SIM_GUI_LOG_Clear ( void  )
void SIM_GUI_LOG_Time ( void  )
void SIM_GUI_SetCallback ( int(*)(SIM_GUI_INFO *pInfo)  pfCallback)
void SIM_GUI_SetDelayHandler ( SIM_GUI_tfDelayHandler pfHandler)
void SIM_GUI_SetExecIdleHandler ( SIM_GUI_tfExecIdleHandler pfHandler)
void SIM_GUI_SetLCDWindowHook ( SIM_GUI_tfHook pfHook)
void SIM_GUI_SetMessageBoxOnError ( int  OnOff)
void SIM_GUI_SetPixel ( int  x,
int  y,
unsigned  Color 
)
void SIM_GUI_ShowDevice ( int  OnOff)

Variable Documentation

HINSTANCE SIM_GUI_hInst
Attention

Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this file except in compliance with the License. You may obtain a copy of the License at:

   http://www.st.com/software_license_agreement_liberty_v2

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

HWND SIM_GUI_hWndMain