http://bugs.winehq.org/show_bug.cgi?id=2857
------- Additional Comments From dclark(a)akamail.com 2005-10-04 17:12 -------
Here is an additional chunk that puts the updown control in the right place:
@@ -874,13 +874,23 @@ DATETIME_Size (DATETIME_INFO *infoPtr, W
TRACE("Height=%ld, Width=%ld\n", infoPtr->rcClient.bottom,
infoPtr->rcClient.right);
infoPtr->rcDraw = infoPtr->rcClient;
-
- /* set the size of the button that drops the calendar down */
- /* FIXME: account for style that allows button on left side */
- infoPtr->calbutton.top = infoPtr->rcDraw.top;
- infoPtr->calbutton.bottom= infoPtr->rcDraw.bottom;
- infoPtr->calbutton.left = infoPtr->rcDraw.right-15;
- infoPtr->calbutton.right = infoPtr->rcDraw.right;
+
+ if (infoPtr->dwStyle & DTS_UPDOWN) {
+ /* the updown control seems to ignore SetWindowPos messages */
+ DestroyWindow(infoPtr->hUpdown);
+ /* hmmm... the updown control seems to ignore the width parameter */
+ infoPtr->hUpdown = CreateUpDownControl (WS_CHILD | WS_BORDER | WS_VISIBLE,
+ infoPtr->rcClient.right-14, 0, 20, infoPtr->rcClient.bottom,
+ infoPtr->hwndSelf, 1, 0, 0, UD_MAXVAL, UD_MINVAL, 0);
+ }
+ else {
+ /* set the size of the button that drops the calendar down */
+ /* FIXME: account for style that allows button on left side */
+ infoPtr->calbutton.top = infoPtr->rcDraw.top;
+ infoPtr->calbutton.bottom= infoPtr->rcDraw.bottom;
+ infoPtr->calbutton.left = infoPtr->rcDraw.right-15;
+ infoPtr->calbutton.right = infoPtr->rcDraw.right;
+ }
/* set enable/disable button size for show none style being enabled */
/* FIXME: these dimensions are completely incorrect */
--
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=2857
------- Additional Comments From dclark(a)akamail.com 2005-10-04 15:56 -------
The fundamental problem with the control is that the code does not recognize
that DTS_TIMEFORMAT is a two bit field. So this change fixes it so that the date
box shows the date:
--- dlls/comctl32/datetime.c 9 Jan 2005 16:42:54 -0000 1.54
+++ dlls/comctl32/datetime.c 10 Apr 2005 20:46:18 -0000
@@ -256,7 +256,7 @@ DATETIME_SetFormatW (DATETIME_INFO *info
if (infoPtr->dwStyle & DTS_LONGDATEFORMAT)
format_item = LOCALE_SLONGDATE;
- else if (infoPtr->dwStyle & DTS_TIMEFORMAT)
+ else if ((infoPtr->dwStyle & DTS_TIMEFORMAT) == DTS_TIMEFORMAT)
format_item = LOCALE_STIMEFORMAT;
else /* DTS_SHORTDATEFORMAT */
format_item = LOCALE_SSHORTDATE;
Still several bugs though. I don't know yet why the arrows don't show up; they
do in control spy. SPY++ shows they were instantiated, so they may be off the
edge of the window. Also, even when the arrows show up in control spy, they
don't work, but using the arrow keys on the keyboard does work.
--
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=2862
------- Additional Comments From lionel.ulmer(a)free.fr 2005-10-04 15:35 -------
You just do 'WINEDEBUG=+winsock,+wininet,+tid wine YourApplication.exe 2>
log_file.txt' and attach the (gzipped if it's too big) 'log_file.txt' file to
this bug report.
If the 'error' is at the beginning of the application, you can even do a
'WINEDEBUG=+relay,+winsock,+wininet,+tid wine You...'. But this time you WILL
have to gzip it as it will really be huge.
I will try on my box the SakRay clients (only tried the 'normal' ones for now).
--
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=2862
------- Additional Comments From wb(a)bot24.no-ip.com 2005-10-04 15:13 -------
This happens on RO and SASKRAY 1117 and on RO and SASKRAY 0329. Can you give me some
instructions on doing that trace?
--
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=2857
------- Additional Comments From dclark(a)akamail.com 2005-10-04 12:29 -------
Curiously, I have found that the program is very picky about how it is run. The
suggested run command:
wine c:\\Program\ Files\\WeatherSoft\\WeatherScope.exe
works okay. But the command:
wine c:/Program\ Files/WeatherSoft/WeatherScope.exe
will crash. Hopefully this is just poor coding within the program itself, and
not something in Wine. From the backtrace, that looks like it might be the case.
--
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=2862
------- Additional Comments From lionel.ulmer(a)free.fr 2005-10-04 12:22 -------
Which version of RO are you using ? On my box, it's working just fine (both the
patcher and the game itself).
Anyway, could you attach a +wininet,+winsock trace to this bug report so that we
can check how the game tries to connect to this IP address ?
--
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=2813
------- Additional Comments From tulmin(a)gmail.com 2005-10-04 11:27 -------
As this bug is caused by my patch I'm interestid in geting this thing solved,
but currently I don't have time to work on this myself.
http://bugs.winehq.org/show_bug.cgi?id=2861
rschiele(a)uni-mannheim.de changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://appdb.winehq.org/appv
| |iew.php?appId=227
--
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=2862
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://appdb.winehq.org/appv
| |iew.php?appId=701
Keywords| |download
--
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=2862
Summary: Connecting to wrong address
Product: Wine
Version: 20050310
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: wine-net
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: wb(a)bot24.no-ip.com
When trying to run the game Ragnarok Online under WINE, it never connects to
the server. Using a GRF extracter shows that the client tries to connect to an
ip address(this one connects to 67.18.209.218:6900). Using IPTraf shows a
connection being opened to 56.0.0.0:6900. There are no error messages related
to networking being displayed on the console. I don't know what other stuff
this effects, since some parts of WINE work, but this should never happen.
--
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.