WineHQ

TaxAct

No Screenshot

Submit Screenshot
Non-deluxe (paid) version

Application Details:

Version: 2013
License: Free to use and share
URL: http://www.taxact.com/
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.7.14

Maintainers: About Maintainership

Free Download Download requires registration, with a real email address I think, but personal data could possibly be fake.

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything pertaining to filling and printing out tax forms.

What does not

Nothing so far.

Workarounds

What was not tested

Anything that makes IE access a real web site.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Maybe gold is too generous since I needed to do something a bit different but it works (as does TaxAct 2012). Steps taken on a Wine 1.4.1 installation: (1) Install IE8 via "winetricks ie8". IE6 will work but some controls are not rendered properly. (2) Run TaxAct and click through the annoying PIE.htc script errors. Note the temporary files the program installs in "$WINEPREFIX/drive_c/users/$USER/My Documents/TaxACT13/tmp" when it runs. We need to fix PIE.htc. (3) Download PIE-1.0.0.zip from http://css3pie.com/download-latest-1.x, extract PIE_uncompressed.htc and copy as PIE.htc over the one TaxAct is using. (4) Patch the stock PIE.htc with this patch: --- PIE.htc 2012-05-12 15:22:44.000000000 -0700 +++ PIE-Modified.htc 2014-03-08 14:51:58.579802151 -0800 @@ -2676,6 +2676,7 @@ * Draw the background color shape */ drawBgColor: function() { + return; // Avoid script error var props = this.styleInfos.backgroundInfo.getProps(), bounds = this.boundsInfo.getBounds(), el = this.targetElement, @@ -2710,6 +2711,7 @@ * Draw all the background image layers */ drawBgImages: function() { + return; // Avoid script error var props = this.styleInfos.backgroundInfo.getProps(), bounds = this.boundsInfo.getBounds(), images = props && props.bgImages, @@ -2954,6 +2956,7 @@ * Draw the border shape(s) */ draw: function() { + return; // Avoid script error var el = this.targetElement, props = this.styleInfos.borderInfo.getProps(), bounds = this.boundsInfo.getBounds(), @@ -3383,11 +3386,10 @@ function getShadowShape( index, corner, xOff, yOff, color, blur, path ) { var shape = me.getShape( 'shadow' + index + corner, 'fill', box, len - index ), fill = shape.fill; - + return shape; // Avoid script error // Position and size shape['coordsize'] = w * 2 + ',' + h * 2; shape['coordorigin'] = '1,1'; - // Color and opacity shape['stroked'] = false; shape['filled'] = true; @@ -3445,9 +3447,9 @@ isRight = corner.charAt( 1 ) === 'r'; shape = getShadowShape( i, corner, xOff, yOff, color, blur, path ); fill = shape.fill; - fill['focusposition'] = ( isRight ? 1 - focusX : focusX ) + ',' + - ( isBottom ? 1 - focusY : focusY ); - fill['focussize'] = '0,0'; +// Avoid script error: fill['focusposition'] = ( isRight ? 1 - focusX : focusX ) + ',' + +// Avoid script error: ( isBottom ? 1 - focusY : focusY ); +// Avoid script error: fill['focussize'] = '0,0'; // Clip to show only the appropriate quadrant. Add 1px to the top/left clip values // in IE8 to prevent a bug where IE8 displays one pixel outside the clip region. @@ -3460,8 +3462,8 @@ // TODO delete old quadrant shapes if resizing expands past the barrier shape = getShadowShape( i, '', xOff, yOff, color, blur, path ); fill = shape.fill; - fill['focusposition'] = focusX + ',' + focusY; - fill['focussize'] = ( 1 - focusX * 2 ) + ',' + ( 1 - focusY * 2 ); +// Avoid script error: fill['focusposition'] = focusX + ',' + focusY; +// Avoid script error: fill['focussize'] = ( 1 - focusX * 2 ) + ',' + ( 1 - focusY * 2 ); } } else { shape = getShadowShape( i, '', xOff, yOff, color, blur, path ); (Hopefully this patch survived the trip to the web site) (4) Navigate to another page and satisfy yourself that it works. DON'T CLOSE TAXACT YET! (5) TaxAct removes its temporary files from the tmp directory upon close. You can protect your modified PIE.htc file by removing write permissions: chmod ugo-w PIE.htc This is a total hack but it works for me and hopefully you.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowSlackware64 14.1Mar 22 20141.7.14Yes Yes GoldEdward W. Koenig 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Feb 11 20141.6.2Yes Yes BronzeJerry Quinn 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Feb 13 20141.6.1Yes Yes Silveran anonymous user 
CurrentGentoo LinuxMar 08 20141.4.1Yes Yes Goldan anonymous user 
ShowLinux Mint 16 "Petra"Jan 23 20141.4.1Yes Yes Bronzean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Back