Hi! I am using Igor Pro 6.10 (demo available from wavemetrics.com) with Wine 1.1.26 under Ubuntu 9.04. With this version of wine, I don't have to use "SetIgorOption UseOldGraphics=1" any more to display graphs. :D But one problem remains: I cannot use drop-down menus in the normal way. When I just click on a drop-down menu, nothing happens. But when I keep the "arrow down" key pressed while clicking on the drop-down menu, the menu appears. Releasing the key, I can now use the menu. The performance of any menu item is very slow, as well: It takes around 1s between clicking and the desired option to happen. Is there any workaround, I could try? Any more information to provide? Thanks!
On Mon, Aug 10, 2009 at 1:55 PM, vegi<wineforum-user at winehq.org> wrote:> Hi! > > I am using Igor Pro 6.10 (demo available from wavemetrics.com) with Wine 1.1.26 under Ubuntu 9.04. With this version of wine, I don't have to use "SetIgorOption UseOldGraphics=1" any more to display graphs. :D ?But one problem remains: > I cannot use drop-down menus in the normal way. When I just click on a drop-down menu, nothing happens. But when I keep the "arrow down" key pressed while clicking on the drop-down menu, the menu appears. Releasing the key, I can now use the menu. The performance of any menu item is very slow, as well: It takes around 1s between clicking and the desired option to happen. > Is there any workaround, I could try? Any more information to provide? > > Thanks!1.1.27 is available. Please retest.
Tested with 1.1.27. The problem is not there in the build-in UI any more. But I have some "user procedure" with its own GUI (not written by me). There the problem still exists while it works in a Win* environment.
On Mon, Aug 10, 2009 at 7:47 AM, vegi<wineforum-user at winehq.org> wrote:> Tested with 1.1.27. The problem is not there in the build-in UI any more. But I have some "user procedure" with its own GUI (not written by me). There the problem still exists while it works in a Win* environment.Terminal output? Can you upload a screenshot somewhere? -- -Austin
Terminal output: Code: ~/.wine/drive_c/Programme/WaveMetrics/Igor Pro Folder$ wine Igor.exe fixme:system:SetProcessDPIAware stub! fixme:font:WineEngCreateFontInstance Untranslated charset 255 fixme:font:GetCharacterPlacementW classes not implemented *repeating ~50 times fixme:font:GetCharacterPlacementW classes not implemented fixme:shell:IShellLinkA_fnGetPath (0x1d6440): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d6440): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d6440): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d6440): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x170198): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d6e38): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d79f8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d79f8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d79f8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d79f8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1d79f8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x170208): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1408): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1408): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e15c8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e11a8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e11a8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e11a8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e11a8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e11a8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e7908): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e7908): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e7908): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e1de8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1e7908): WIN32_FIND_DATA is not yet filled. fixme:font:GetCharacterPlacementW classes not implemented fixme:font:GetCharacterPlacementW classes not implemented fixme:font:GetCharacterPlacementW classes not implemented fixme:shell:IShellLinkA_fnGetPath (0x1e8d18): WIN32_FIND_DATA is not yet filled. fixme:font:GetCharacterPlacementW classes not implemented fixme:font:GetCharacterPlacementW classes not implemented fixme:font:GetCharacterPlacementW classes not implemented fixme:font:GetCharacterPlacementW classes not implemented fixme:font:GetCharacterPlacementW classes not implemented fixme:shell:IShellLinkA_fnGetPath (0x1ea950): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x1ea950): WIN32_FIND_DATA is not yet filled. fixme:font:GetCharacterPlacementW classes not implemented *repeating 1300 times* fixme:font:GetCharacterPlacementW classes not implemented fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x210190): WIN32_FIND_DATA is not yet filled. fixme:font:GetCharacterPlacementW classes not implemented *repeating many times again* fixme:font:GetCharacterPlacementW classes not implemented fixme:shell:IPersistFile_fnSaveCompleted (0x1efbe0)->(L"C:\\windows\\profiles\\mm\\Recent\\gold.pxp (14).lnk") fixme:shell:DllCanUnloadNow stub fixme:font:GetCharacterPlacementW classes not implemented fixme:shell:IShellLinkA_fnGetPath (0x2f0c810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0c810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0c810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0c810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0c810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0c810): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:IShellLinkA_fnGetPath (0x2f0b3b8): WIN32_FIND_DATA is not yet filled. fixme:shell:DllCanUnloadNow stub This screenshot shows the menu of the user procedure where the dropdown menus do not work. I had to open this dropdown menu by pressing the down-arrow key while clicking on it. [Image: http://people.physik.hu-berlin.de/~maymatth/screenshot.png ]