Recent versions of AceMoney work almost flawlessly with recent versions of Wine.
What does not
There are some minor glitches here and there, but none of them are easily noticeable and really none affect functionality.
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||openSUSE 11.1 x86_64||Jul 28 2009||1.1.26||Yes||Yes||Platinum||Danila Sentyabov|
|Show||Ubuntu 8.10 "Intrepid" amd64 (+ variants like Kubuntu)||Jul 28 2009||1.1.25||Yes||Yes||Platinum||an anonymous user|
|Show||Fedora 10||Jun 01 2009||1.1.19||Yes||Yes||Platinum||an anonymous user|
|Show||openSUSE 10.3 x86_64||Dec 04 2008||1.1.9||Yes||Yes||Platinum||Danila Sentyabov|
|Show||Linux Mint 5 "Elyssa"||Sep 06 2008||1.0.0||Yes||Yes||Gold||an anonymous user|
1) Install native comctl32.dll from Windows XP
1-a) for wine 0.9.43 and below:
just copy comctl32.dll from your Windows' system32 folder to ~/.wine/drive_c/windows/system32 (overwriting original file)
1-b) for wine 0.9.44 (and probably above):
create a directory x86_microsoft.windows.common-controls_6595b64144ccf1df_126.96.36.199_none_deadbeef in ~/.wine/drive_c/windows/winsxs and copy comctl32.dll there instead of ~/.wine/drive_c/windows/system32
2. Configure wine to use native comctl32.dll:
invoke winecfg from console
create a new application profile for AceMoney.exe/AceMoneyLite.exe using "Add Application" button on "Application" tab
select that profile
switch to "Libraries" tab
enter comctl32 to "New override for library" combobox
select comctl32 in list, click "Edit"
select "Native (Windows)" from list
Easier way for recent wine (as suggested by Tim Babych)
Delete the file (not directory) looking something like
then copy your comctl32.dll to ~/.wine/drive_c/windows/system32/ (only)
then setup overrides as described above in step 2.