lpcware

emWin Trial version works as expect but the full version doesn't

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by Robin Fisher on Sun Dec 02 20:06:22 MST 2012
I've got a project where I was using the Trial version of the emWin library (GUIv5_7m_tl___trial.a) and everything is working correctly, however when I
upgraded my program to use the full version of the library (emWin_518_IAR650_M3_LE.a) a number of the WindowManager functions stopped working.

To make sure it wasn't just something in the version change, I re-linked the old Trial library in without changing any code, and the functions start working again!

The functions I've had problems with are:
WM_Focus - (the window/widget no longer runs the 'Has focus' message..)
WM_SelectWindow - (the window/widget no longer runs the 'Has focus' message..)
GUI_StoreKeyMsg - (The keypresses no longer call the Message handler callback.)
GUI_SendKeyMsg - (The keypresses no longer call the Message handler callback.)

Is it possible that some of the WM functions were disabled during the building of the libraries?

(I've also tried it with the emWin_516_IAR640_M3_LE.a libraries, but they also seem to be missing the functions..)

Cheers

Outcomes