About COMDLG32, the problem is locking all functionalities for open/close file dialogs.
If I launch, for example, notepad and I select File->Open, nothing happens.
Perhaps, a quick, temporary solution could be making a script file or a small executable called windres which executes MS RC from Visual Studio Express and then it executes the true windres for converting the RES into COFF format. I'm just guessing...
Sincerely,
Carlo Bramini.
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ReactOS Development List" ros-dev(a)reactos.org
Cc :
Date : Wed, 11 Jul 2007 12:37:20 +0200
Subject : Re: [ros-dev] Re : ReactOS doesn't compile well
> > That's not reasonable, you would loose all Unicode characters except
> > Latin 1 ones. So please don't save as Latin 1 (aka ISO-8859-1) except
> > for special cases (languages like EN, DE, and other european
> > lnaguages).
>
> We would first have to check if our resource compiler supports Unicode.
>
> Also just take a look at the RC files in reactos/dll/win32/comdlg32. They
> are all saved with Latin 1 encoding, even the ones in eastern languages such
> as russian and chinese.
> We imported them from Wine and it looks like there are no problems using
> them.
> I assume, this is done by using code pages.
>
> I agree, that UTF-16 is probably the best solution for these problems, but
> as long as there might be problems with the resource compiler, we shouldn't
> change everything to UTF-16 now.
>
> Best regards,
>
> Colin
>
> _______________________________________________
> 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/
Hello,
Yes, you are right, I just checked regedit and it's bugged again.
Sincerely,
Carlo Bramini
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ReactOS Development List" ros-dev(a)reactos.org
Cc :
Date : Tue, 10 Jul 2007 20:17:20 +0200
Subject : Re: [ros-dev] Re : ReactOS doesn't compile well
> Please try regedit, compiled unter Windows RosBE. I have the same
> problem that carlo.bramix mentioned: no child windows shown, because of
> messed up resources. regedit.exe is also smaller with LANGUAGE
> LANG_DUTCH, SUBLANG_NEUTRAL. It seems to be a bug in wrc.
>
> Colin Finck schrieb:
> > Hi,
> >
> > I just tested building latest trunk under Windows and 32-bit Linux (both
> > with RosBE 0.3.6) and both builds resulted in correct ISOs.
> > Our BuildBot also has no such problems.
> >
> > I tested your examples "intl.cpl" and "sysdm.cpl" and both are shown in
> > english for me.
> > When I switch the locale to any german locale, I get german versions of
> > these apps, meaning that the whole localization thing works for me.
> >
> > Maybe you have to do a clean build.
> >
> > Best regards,
> >
> > Colin
> >
> >
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lÂ’estate e telefoni senza canone Telecom
http://click.libero.it/infostrada
Hello,
while regedit compilation was done successfully, some files aren't still generated correctly:
[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
<built-in>:0: fatal error: when writing output to : Invalid argument
compilation terminated.
I hope it could be fixed.
Sincerely,
Carlo Bramini
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ros-dev" ros-dev(a)reactos.org
Cc :
Date : Mon, 9 Jul 2007 18:34:34 +0200
Subject : Re: [ros-dev] ReactOS doesn't compile well
> Hello,
> problem with compilation of regedit seems to be gone with revision 27541.
>
> Sincerely,
>
> Carlo Bramini
>
> ---------- Initial Header -----------
>
> >From : ros-dev-bounces(a)reactos.org
> To : "ros-dev" ros-dev(a)reactos.org
> Cc :
> Date : Mon, 9 Jul 2007 11:24:29 +0200
> Subject : [ros-dev] ReactOS doesn't compile well
>
> > Hello,
> > it looks like something wrong happens when I compile ReactOS.
> > I also did a complete clean and a make for a total rebuild, but I'm still having problems.
> >
> > I saw the first problem when I tried to test Regedit after committed changes.
> > The tree window and the listview window aren't visible (or they aren't created successfully, I didn't check this yet).
> > I tested that executable into WinXP and those child windows aren't visible too.
> > So I did these steps:
> > 1) I compiled Regedit with Visual C and I verified that it worked fine.
> > 2) I grabbed regedit.res and I manually generated regedit.coff with "windres -i regedit.res -o regedit.coff".
> > 3) I launched "make" again and it regenerated regedit.exe.
> > This last regedit.exe works fine and it has all child window controls visible. It's really a problem when generating te coff file from resources.
> >
> > I also saw a possible second problem when compiling.
> > Some compilation of '.coff' files failed.
> > On the console I read some messages like this one:
> >
> > [WRC] obj-i386\dll\win32\comdlg32\rsrc.coff
> > <built-in>:0: fatal error: when writing output to : Invalid argument
> > compilation terminated.
> >
> > Actually I'm using RosBE 0.3.6 but I never got such problems with previouses svn versions of the sources.
> >
> > Sincerely,
> >
> > Carlo Bramini
> >
> >
> >
> > ------------------------------------------------------
> > 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/
>
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev(a)reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lÂ’estate e telefoni senza canone Telecom
http://click.libero.it/infostrada
Ouch, sorry but I did a MISTAKE!
I don't know why, but the version in my source tree is patched while the SVN one isn't.
It's strange, I wonder how I could do this mistake because I use this one only for "svn up" and "make".
(Since it's the PC that I use for work, I cannot spend time on it for other jobs, and I compile & debug & diff single applications separately at home, without the entire build system of ReactOS).
However, I used this chance for creating a patch with "svn diff" and I posted it into bugzilla.
Sincerely (and please excuse me...)
Carlo Bramini
---------- Initial Header -----------
>From : ros-dev-bounces(a)reactos.org
To : "ros-dev" ros-dev(a)reactos.org
Cc :
Date : Tue, 10 Jul 2007 11:51:44 +0200
Subject : [ros-dev] Bug #2232 fixed.
> I checked the sources of r27553 and I saw that the patch has been applied.
> I verified that the signaled bug doesn't happen anymore.
>
> Sincerely,
>
> Carlo Bramini.
>
>
>
> ------------------------------------------------------
> Scegli infostrada: ADSL gratis per tutta lÂ’estate 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
>
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lÂ’estate e telefoni senza canone Telecom
http://click.libero.it/infostrada
I checked the sources of r27553 and I saw that the patch has been applied.
I verified that the signaled bug doesn't happen anymore.
Sincerely,
Carlo Bramini.
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lÂ’estate e telefoni senza canone Telecom
http://click.libero.it/infostrada
Hello,
I would like to suggest to add these includes into these files.
It will fix few very little warnings for unknown function.
-------------------------------------
dll\win32\advpack\advpack.c:
#include <stdlib.h>
-------------------------------------
dll\win32\mpr\wnet.c:
dll\win32\msi\database.c:
dll\win32\msi\dialog.c:
dll\win32\msi\table.c:
dll\win32\oleaut32\vartype.c:
#include <stdio.h>
-------------------------------------
Sincerely,
Carlo Bramini
------------------------------------------------------
Scegli infostrada: ADSL gratis per tutta lÂ’estate e telefoni senza canone Telecom
http://click.libero.it/infostrada