[PATCH] Version info for comctl32.dll

lawson_whitney at juno.com lawson_whitney at juno.com
Fri Mar 16 13:09:52 CST 2001


On Fri, 16 Mar 2001, Dmitry Timoshkov wrote:

>
> I can send a patch if you wish :-). Basically you should add #include "winver.h"
> as the very first line and then copy completely all other strings starting with
> FILEVERSION    2,10,3024,1
> ...
> etc.

Nuts!  Parse errors still, until I added
VS_VERSION_INFO VERSIONINFO
before it, then it compiles clean, but all values except Translation are
null.  So I tried with this dlls/oleaut32/version.rc, and it works (if
you get this letter):

#define WINE_FILEVERSION 2,20,4054,1
#define WINE_FILEVERSION_STR "2.20.4054"
#define WINE_FILEDESCRIPTION_STR "Wine OLE dll"
#define WINE_FILENAME_STR "oleaut32.dll"

#include "wine/wine_common_ver.rc"

Those numbers I lifted from the output of

wine --dll oleaut32=n About.exe oleaut32.dll

I am still not easy in my mind with --dll directly controlling version
in this way.

Hmm, now About.exe is able to get the builtin version even if there is
no native dll present.  Maybe I was mistaken in that observation before.
Probably I fat-fingered something.
>
> Since juno doesn't query some specific version value (according to your trace),
> but wants to get complete version info
> ...

I guess it doesn't look at all of it though.  I will try later with
2.20.4055 if this is a minimum or it wants the one it installed.

Lawson

First shoot the arrow.  Then draw the bulls-eye. - J. A. Soucy
---cut here


________________________________________________________________
GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today!  For your FREE software, visit:
http://dl.www.juno.com/get/tagj.




More information about the wine-devel mailing list