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
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:
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.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Slackware64 14.1 | Mar 22 2014 | 1.7.14 | Yes | Yes | Gold | Edward W. Koenig | ||
Show | Debian GNU/Linux 8.x "Jessie" x86_64 | Feb 11 2014 | 1.6.2 | Yes | Yes | Bronze | Jerry Quinn | ||
Show | Ubuntu 12.04 "Precise" amd64 (+ variants like Kubuntu) | Feb 13 2014 | 1.6.1 | Yes | Yes | Silver | an anonymous user | ||
Current | Gentoo Linux | Mar 08 2014 | 1.4.1 | Yes | Yes | Gold | an anonymous user | ||
Show | Linux Mint 16 "Petra" | Jan 23 2014 | 1.4.1 | Yes | Yes | Bronze | an anonymous user |
Bug # | Description | Status | Resolution | Other apps affected |