11/6/2015 10:58 AM | |
Posts: 43 Rating: (0) |
Hello Harry, thanks for explaining, see the attachment to see what is in my OK button when I click it. Somehow the dTagVal is a DWORD... I want this to be an int tho... But I cannot change it because in the APL_OnOk.fct it requests an DWORD...
Thanks in advance, Wouter de Jong
AttachmentClickedOnOk.txt (127 Downloads) |
11/6/2015 12:56 PM | |
Joined: 2/21/2014 Last visit: 8/13/2024 Posts: 652 Rating: (348) |
Hi, First of all the function APL_BATCH_IEPH_OnOK( lpszPictureName,
is already a customized function for BATCH faceplates. it is not APL_OnOK script. in definition of this function it is defined as : void APL_BATCH_IEPH_OnOK(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName,int nCallFrom,DWORD dwCon) DWORD dwCon means that this function expects a DWORD. that's why when you call this function you should pass a DWORD. if you change this parameterto WORD it may not in the place originally used. however idea is to send the new value to APL_BATCH_IEPH_OnOK. u can use WORD variable and type cast to DWORD in the call to this function. see attachment. also in OnOK script you can add one more case for 9 as: case 9:// SetTagWordWait(pszTagName, (WORD)dwCon); break;
I think it should work, but be careful with the conversions.
Thanks, HarrY
Attachmentclickedon.txt (107 Downloads) |
You can always use "Rate" and "To Thank" button to appreciate my efforts in helping you :) |
|
This contribution was helpful to1 thankful Users |
Follow us on