I did a quick test: I bypassed that test and now, apparently, it finally works perfectly.
Sincerely,
Carlo Bramini
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ReactOS Development List" ros-dev(a)reactos.org
Cc :
Date : Sat, 21 Jul 2007 01:07:44 -0500
Subject : Re: [ros-dev] Strange code into ToUnicodeEx().
> carlo.bramix wrote:
> > Hello,
> > I debugged a bit on ReactOS because I wanted to understand why my (newer upcoming) version of ReactOS Calc doesn't work when you press some keys on the keyboard.
> > The cause of the problem is this piece of code:
> >
> > int STDCALL ToUnicodeEx( UINT wVirtKey,
> > UINT wScanCode,
> > PBYTE lpKeyState,
> > LPWSTR pwszBuff,
> > int cchBuff,
> > UINT wFlags,
> > HKL dwhkl )
> > {
> > int ToUnicodeResult = 0;
> >
> > if (0 == (lpKeyState[wVirtKey] & KS_DOWN_BIT))
> > {
> > ToUnicodeResult = 0;
> > }
> > else
> > {
> > ......
> >
> > In other words, a key can be translated only if it's pressed and not during the release stage.
> > Is there a reason for this choice?
> >
> > Sincerely,
> >
> > Carlo Bramini
> >
> Oh!!!! Yuck! it's a wine thing'y!
>
> dlls/winex11.drv/keyboard.c:2365: * ToUnicodeEx (X11DRV.@)
> dlls/winex11.drv/keyboard.c:2382:INT X11DRV_ToUnicodeEx(UINT virtKey, UINT scanCode, LPBYTE lpKeyState,
>
> dlls/user32/input.c:631:INT WINAPI ToUnicodeEx(UINT virtKey, UINT scanCode, LPBYTE lpKeyState
>
>
> Maybe we need to update our code tree?
> James
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lestate e telefoni senza canone Telecom
http://click.libero.it/infostrada
Hello,
I will be visiting Montenegro country (25th of July, for a week,
Tivat, Budva, surroundings), and I will have some free time there. So
if someone has a will to meet regarding ReactOS - feel free to drop
me an email.
WBR,
Aleksey Bragin.
Hello,
I debugged a bit on ReactOS because I wanted to understand why my (newer upcoming) version of ReactOS Calc doesn't work when you press some keys on the keyboard.
The cause of the problem is this piece of code:
int STDCALL ToUnicodeEx( UINT wVirtKey,
UINT wScanCode,
PBYTE lpKeyState,
LPWSTR pwszBuff,
int cchBuff,
UINT wFlags,
HKL dwhkl )
{
int ToUnicodeResult = 0;
if (0 == (lpKeyState[wVirtKey] & KS_DOWN_BIT))
{
ToUnicodeResult = 0;
}
else
{
......
In other words, a key can be translated only if it's pressed and not during the release stage.
Is there a reason for this choice?
Sincerely,
Carlo Bramini
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ReactOS Development List" ros-dev(a)reactos.org
Cc :
Date : Wed, 18 Jul 2007 11:14:45 +0000 (GMT)
Subject : [ros-dev] Re : r27709 breaks first stage setup
> this part of hivesys change is wrong : (duplicate key)
>
> +HKLM,"SYSTEM\CurrentControlSet\Control\NLS\Language","0414",0x00000000,"l_intl.nls"
> HKLM,"SYSTEM\CurrentControlSet\Control\NLS\Language","0813",0x00000000,"l_intl.nls"
> HKLM,"SYSTEM\CurrentControlSet\Control\NLS\Language","0414",0x00000000,"l_intl.nls"
>
>
> Kind regards,
> Sylvain Petreolle (aka Usurp)
> --- --- --- --- --- --- --- --- --- --- --- --- ---
> Run your favorite Windows apps with free ReactOS : http://www.reactos.org
> Listen to non-DRMised Music: http://www.jamendo.com
>
>
>
>
> ----- Message d'origine ----
> De : Timo Kreuzer <timo.kreuzer(a)web.de>
> À : ReactOS Development List <ros-dev(a)reactos.org>
> Envoyé le : Mercredi, 18 Juillet 2007, 0h33mn 13s
> Objet : [ros-dev] r27709 breaks first stage setup
>
>
> the change in hivesys.inf makes ros freeze when trying to import hivesys.inf
> bug 2414
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lestate e telefoni senza canone Telecom
http://click.libero.it/infostrada
this part of hivesys change is wrong : (duplicate key)
+HKLM,"SYSTEM\CurrentControlSet\Control\NLS\Language","0414",0x00000000,"l_intl.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\NLS\Language","0813",0x00000000,"l_intl.nls"
HKLM,"SYSTEM\CurrentControlSet\Control\NLS\Language","0414",0x00000000,"l_intl.nls"
Kind regards,
Sylvain Petreolle (aka Usurp)
--- --- --- --- --- --- --- --- --- --- --- --- ---
Run your favorite Windows apps with free ReactOS : http://www.reactos.org
Listen to non-DRMised Music: http://www.jamendo.com
----- Message d'origine ----
De : Timo Kreuzer <timo.kreuzer(a)web.de>
À : ReactOS Development List <ros-dev(a)reactos.org>
Envoyé le : Mercredi, 18 Juillet 2007, 0h33mn 13s
Objet : [ros-dev] r27709 breaks first stage setup
the change in hivesys.inf makes ros freeze when trying to import hivesys.inf
bug 2414
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
Hello,
After r27704 the resource files of winemine changed, so I'm wondering if I should re-do the patches posted for bug #2397.
There were also some fixes for italian translation.
In my opinion it was wrong: in the game you must search mines and not flowers.
Instead, the translation into the WINE CVS seems correct.
Sincerely,
Carlo Bramini
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ros-dev" ros-dev(a)reactos.org
Cc :
Date : Fri, 13 Jul 2007 15:03:10 +0200
Subject : [ros-dev] Bug #2397 (partially) fixed.
> The patch sent to Bugzilla fixes the signaled bugs.
> The missing WineMine icon into the aboutbox has been fixed only into english and italian versions, so the fix should be applied to all other languages as I described into bugzilla.
>
> Sincerely,
>
> Carlo Bramini
>
> ---------- Initial Header -----------
>
> >From : ros-dev-bounces(a)reactos.org
> To : "ros-dev" ros-dev(a)reactos.org
> Cc :
> Date : Thu, 12 Jul 2007 13:45:22 +0200
> Subject : Re: [ros-dev] Re : ReactOS doesn't compile well
>
> > Hello,
> > your windres works well too.
> > Finally, I can see the light at the end of the tunnel.
> > BTW, do you have this warning too?
> >
> > [WRC] obj-i386\dll\win32\comdlg32\rsrc.coff
> > windres: warning: 5: "CHOOSE_FONT": 1026: duplicate value
> > windres: warning: 5: "CHOOSE_COLOR?n": 1026: duplicate value
> >
> > It seems it happens into cdlg_Bg.rc
> >
> > Sincerely,
> >
> > Carlo Bramini
> >
> > ---------- Initial Header -----------
> >
> > >From : ros-dev-bounces(a)reactos.org
> > To : "ReactOS Development List" ros-dev(a)reactos.org
> > Cc :
> > Date : Thu, 12 Jul 2007 13:11:44 +0200
> > Subject : Re: [ros-dev] Re : ReactOS doesn't compile well
> >
> > > Hi,
> > >
> > > Yesterday in the #reactos IRC channel, some other users had the same
> > > problem.
> > > At the end, we also identified "windres" as the problem.
> > >
> > > Probably, we all do not use the same version of RosBE. EmuandCo published
> > > around 4 RosBE versions, which all got the version number 0.3.6. Some of
> > > them use different "windres" versions.
> > > Hopefully, RosBE 0.3.7 will solve this mess.
> > >
> > > I currently uploaded the "windres" version I use to
> > > http://reactos.colinfinck.de. This is the version that works for me.
> > > For all Unix/Linux users: The "windres" version bundled with my RosBE-Unix
> > > 0.3.6 also works for me, so the resources should be compiled correctly here.
> > >
> > > The regedit problem you had was caused by saving some resource files as
> > > UTF-8 instead of ANSI.
> > > But this problem should be fixed in current trunk.
> > >
> > > Best regards,
> > >
> > > Colin
> > >
> > >
> > > > -----Original Message-----
> > > > From: ros-dev-bounces(a)reactos.org
> > > > [mailto:ros-dev-bounces@reactos.org] On Behalf Of carlo.bramix
> > > > Sent: Thursday, July 12, 2007 10:18 AM
> > > > To: ros-dev
> > > > Subject: Re: [ros-dev] Re : ReactOS doesn't compile well
> > > >
> > > > After reading these messages I believe I didn't explain my
> > > > problems very well...
> > > > So I try to correct what I said...
> > > > Switching to older (the 2006 one) windres really *solved* all
> > > > these problems:
> > > >
> > > > [WRC] obj-i386\base\shell\cmd\cmd.coff
> > > > [WRC] obj-i386\base\system\expand\expand.coff
> > > > [WRC] obj-i386\dll\cpl\intl\intl.coff
> > > > [WRC] obj-i386\dll\cpl\intl_new\intl.coff
> > > > [WRC] obj-i386\dll\cpl\sysdm\sysdm.coff
> > > > [WRC] obj-i386\dll\win32\comdlg32\rsrc.coff
> > > > [WRC] obj-i386\dll\win32\hhctrl.ocx\hhctrl.coff
> > > > [WRC] obj-i386\dll\win32\shdocvw\shdocvw.coff
> > > >
> > > > The problem not solved was another one, when the
> > > > listview/treeview controls into regedit sometimes disappear
> > > > (but into current revision, it's ok too).
> > > >
> > > > Sincerely,
> > > >
> > > > Carlo Bramini.
> > >
> > > _______________________________________________
> > > Ros-dev mailing list
> > > Ros-dev(a)reactos.org
> > > http://www.reactos.org/mailman/listinfo/ros-dev
> > >
> >
> >
> > ------------------------------------------------------
> > Scegli infostrada: ADSL gratis per tutta lestate e telefoni senza canone Telecom
> > http://click.libero.it/infostrada
> >
> >
> > _______________________________________________
> > Ros-dev mailing list
> > Ros-dev(a)reactos.org
> > http://www.reactos.org/mailman/listinfo/ros-dev
> >
>
>
> ------------------------------------------------------
> Leggi GRATIS le tue mail con il telefonino i-mode di Wind
> http://i-mode.wind.it/
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
------------------------------------------------------
Leggi GRATIS le tue mail con il telefonino i-mode di Wind
http://i-mode.wind.it/
There seem to be some more problems with resources
intl.cpl: errors while compiling, it only shows the first language (cz)
and control panel shows nothing. If you remove all other languages than
one or comment out the stringtable in all resources, then it compiles
without errors and the control panel works again. intl still doesn't
start on XP (some other cpl also don't work on xp)
sysdm.cpl: shows text in different languages in ros (German text
although selected language is English)
First, I'd like to thanks EmuandCo for the work he did on that wiki
page. Now that I have passed through all the tests
for version 27665, I do realize how time consuming it can be.
I have rewrite in a wiki table the work EmuandCo had done, in the hope
that it will be easier to add simply a new column for
tests on a new version.
I have made progress in green, semi-problematic one in yellow, and clear
regressions in red.
I intend in the future, to retake only on kernel32 and user32 tests, and
other tests that were in regression, rather than
all tests, except maybe once by month or about.
I intend to isolate tests causing HANG or ERROR, and make sure they are
listed in bugzilla.
I hope you will use these tests to figure out the sooner possible what
is the causes of regressions, and eliminate them.
--
http://www.fastmail.fm - Same, same, but different
Hi,
try to remove usewrc="false" in those rbuild files. Dmitry Chapyshev
reported that it fixes this problem, however I didn't investigate
this myself (what's the problem with using WRC or not, I only checked
that intl.cpl's resource files are of the correct syntax, which is
confirmed by opening resources in MSVC 2005 SP1).
WBR,
Aleksey Bragin.
On Jul 16, 2007, at 1:57 AM, Timo Kreuzer wrote:
> There seem to be some more problems with resources
>
> intl.cpl: errors while compiling, it only shows the first language
> (cz)
> and control panel shows nothing. If you remove all other languages
> than
> one or comment out the stringtable in all resources, then it compiles
> without errors and the control panel works again. intl still doesn't
> start on XP (some other cpl also don't work on xp)
>
> sysdm.cpl: shows text in different languages in ros (German text
> although selected language is English)
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev