http://bugs.winehq.org/show_bug.cgi?id=6844
Summary: eFax messenger will not install
Product: Wine
Version: 0.9.25.
Platform: PC
URL: http://www.efax.com/en/efax/twa/page/download
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: wine-programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jmaldrich(a)yahoo.com
Attempting to run under Wine, eFax messenger simply will not run. Error message
states "eFax Messenger 4.2 requires Internet Explorer version 5.0 or newer to be
installed on this computer..." It also requires Windows 2000 or later.
I was able to get further using Crossover Office, but even that dies with an
error that it can't access required files.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6622
marcus(a)jet.franken.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From marcus(a)jet.franken.de 2006-07-12 13:22 -------
alexandre committed a patch that fixes this issue.
I confirmed that XnView failed before and works now.
it will be in 0.9.27.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6720
------- Additional Comments From the3dfxdude(a)gmail.com 2006-07-12 13:09 -------
Try using ALSA instead of OSS by going to winecfg audio tab.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6842
------- Additional Comments From juan_lang(a)yahoo.com 2006-07-12 12:51 -------
It would be easier to check your code if you sent it as a patch to wine-devel.
We want to be able to see exactly what you've changed, so the patch format helps
with that.
Some initial feedback:
1. This looks like preprocessor abuse - choose one method (to cache or not to
cache) and propose that.
2. Don't use C++-style comments (no //).
3. You have comments on too many lines - one larger comment before the block
that explain the gist of it could replace a lot of these.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6836
juan_lang(a)yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From juan_lang(a)yahoo.com 2006-07-12 12:42 -------
The version information doesn't come from the program resources, as you can see
from the Windows screenshots: all the version information is the same, and it's
from shell32's version.
However, I can see your point about szOtherStuff getting cut off; confirming bug.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6842
Summary: DrawFocusRect code correction
Product: Wine
Version: 0.9
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: enhancement
Priority: P5
Component: wine-user
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wine.severach(a)spamgourmet.com
Here are the code excerpts for the most correct and fastest implementation of
DrawFocusRect. The performance is not substantially slower with caching disabled
so for simplicity you may not want to implement caching right away.
#define HBR_CACHE (TRUE) // set to TRUE to enable caching, FALSE to disable caching
#if HBR_CACHE
HBRUSH g_hbrushFocus=NULL;
#else
#define g_hbrushFocus hbrushFocus // Define this to disable caching
#endif
// ...
BOOL fResult=FALSE;
#if 1
HBRUSH hbrushOld;
#if !HBR_CACHE
HBRUSH hbrushFocus;
#endif
if (!HBR_CACHE || !g_hbrushFocus) { // caching the pattern allows us to
exactly match the performance of DrawFocusRect().
static const unsigned char
aBitPixels[]={0x55,0,0xAA,0,0x55,0,0xAA,0,0x55,0,0xAA,0,0x55,0,0xAA,0};
HBITMAP hbitmapFocus=CreateBitmap(8,8,1,1,&aBitPixels); // sizes other
than 8x8 are always slower and can be less compatible
g_hbrushFocus=CreatePatternBrush(hbitmapFocus); // SetTextColor/SetBkColor
are what's used here
DeleteBitmap(hbitmapFocus);
}
hbrushOld=SelectObject(hdc,g_hbrushFocus);
if (hbrushOld) {
HRGN hrgnFocus=CreateRectRgn(prc->left,prc->top,prc->right,prc->bottom);
// this can't be cached because every caller has a different size rectangle.
Besides we're already matching the speed of the real DrawFocusRect
HRGN
hrgnInner=CreateRectRgn(prc->left+1,prc->top+1,prc->right-1,prc->bottom-1);
CombineRgn(hrgnFocus,hrgnFocus,hrgnInner,RGN_DIFF);
DeleteRgn(hrgnInner);
SelectObject(hdc,hrgnFocus);
fResult=PatBlt(hdc, prc->left, prc->top, prc->right-prc->left,
prc->bottom-prc->top,PATINVERT); // 4 PatBlt without a clip region are slower
and will not produce the correct right/bottom transitions
DeleteRgn(hrgnFocus);
SelectObject(hdc,hbrushOld);
SelectClipRgn(hdc,NULL);
}
#if !HBR_CACHE
DeleteBrush(hbrushFocus); // for caching this is done in WM_DESTROY
#endif
// ...
#if HBR_CACHE
case WM_DESTROY:
if (g_hbrushFocus) DeleteBrush(g_hbrushFocus); break;
#endif
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5872
------- Additional Comments From markus.amsler(a)oribi.org 2006-07-12 12:02 -------
A patch was applied, which fixes this bug. Can you verify against current GIT
(or next release) and close it?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6602
------- Additional Comments From zyrom(a)itr.no 2006-07-12 11:01 -------
yes aplying the "undo patch-patch" and aplying the Xset trick works, but only
if the the LANG is "en_US" or "C" i
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6829
tony.lambregts(a)gmail.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|NoAppDBEntry |
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.