In !!HELP!! I use dynamic popupmenu function from user32.dll to build a custom popup menue in an action. This worked fine in Notes 7.0.x and the Basic Notes 8 and 8.0.1 client.
When you use these functions in rhe Eclipse based client, they will no longer work. The same problem is described here.
Today, I’ve created a service call at IBM. Here is the answer:
I would like to inform you that your query issue is described in SPR # WEBB73RMHA.
As per above SPR, the following Win API calls do no longer work with Eclipse based clients
CreatePopupMenu from user32.dll
DestroyMenu from user32.dll
GetActiveWindow from user32.dll
InsertMenuItem from user32.dll
TrackPopupMenuEx from user32.dll
GetCursorPos from user32.dll
InsertMenu from user32.dll
SetRectEmpty from user32.dll
EnableMenuItem from user32.dll
CheckMenuItem from user32.dll
GetSubMenu from user32.dll
AppendMenu from user32.dll
SetMenuItemBitmaps from user32.dll
LoadImage from user32.dllI have created the Customer Report, APAR # LO27664 against SPR # WEBB73RMHA.
This issue has been reported to our Lotus Software Quality Engineers and it will continue to be investigated by our QE through our SPR process.
Does anyone has an idea of how to create a dynamic menue in the client not using Windows API stuff ?
Like this direction: http://www.vogella.de/articles/RichClientPlatform/article.html#menus
Though its an Eclipse 3.3 tutorial and the current version of Expeditor runs on Eclipse3.2.
That’s exactly how LiveText works in 8.0.1.
Find me on the Bleedyellow IM server and I’ll see what I can do to help.
Have you solved this problem? A customer has run into the same thing and we’re not sure how to solve it.
Did u sort it out?
That might help:
http://www.sigasi.com/node/253
Then it works on mac/linux too.
Thank you Stephan; will check it after my holiday …
was a fix or work around ever found for this? Or, must applications be recoded to resolve this bug?
I posted this issue on developerworks 8.5 and got a response (acknowledgement!) of the issue from lotus:
http://www-10.lotus.com/ldd/nd85forum.nsf/DateAllThreadedWeb/c382744fa1245aa88525766b0073f298?OpenDocument
Found a resolution to my problem – which may help you. See my post on developerworks!
http://www-10.lotus.com/ldd/nd85forum.nsf/DateAllThreadedWeb/e959d2f5f69a4d5085257671005ebbd5?OpenDocument