http://bugs.winehq.org/show_bug.cgi?id=5891
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Version|unspecified |0.9.18. Summary|bftelnet control panel |Multiple apps need control |multiple problems |panel applet | |association/handler | |(registry) to support | |running through start.exe | |or rundll32.exe | |shell32.dll,Control_RunDLL | |(bftelnet)
--- Comment #7 from Anastasius Focht focht@gmx.net 2011-06-26 13:02:32 CDT --- Hello,
used this demo: http://www.bytefusion.com/download/bin/bftelnetdemo.exe
It seems the control panel applet is _not_ supposed to be installed into system32. The "setup.cfg" from temp folder setup contains the following info:
--- snip --- ... INSTALLPATH c:\Program Files\BFtelnet # application directory ... PROGRAMGROUP BFTelnet # Start menu program group DESKTOPSHORTCUT telm.cpl > BFTelnet : bfsetup.exe : 1 ... SETUPFILE telm.cpl ... SHORTCUT telm.cpl > BFTelnet : bfsetup.exe : 1 ... # Delete version 1.3 control panel applet # from system folder. Version 1.4 still uses applet # but is launched from Start Menu, not control panel #--------------------------------------------------- DELETEAFTERREBOOT c:\winnt\system32\telm.cpl --- snip ---
So Wine needs to support these methods:
--- snip --- $ wine start telm.cpl fixme:exec:SHELL_execute flags ignored: 0x00000100 Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: Success --- snip ---
or
--- snip --- $ wine rundll32.exe shell32.dll,Control_RunDLL telm.cpl --- snip ---
Both don't work as of now (needs registry assoc). Let's make this bug target the registry assoc first and not clutter with different issues.
$ sha1sum bftelnetdemo.exe 50be5be350ef871c458af150a38cc3d3483794c1 bftelnetdemo.exe
$ wine --version wine-1.3.23
Regards