On Fri, Oct 01, 2004 at 09:03:41PM -0500, Aaron W. LaFramboise wrote:
> Ryan Underwood wrote:
> > I posted this patch to the binutils mailing list without much of a
> > response. I'm wondering if anyone here thinks it is useful. It allows
> > windres to compile Borland-style inline resources that are in the form
> > of quoted hexadecimal strings. This was useful to me in porting a
> > Borland application which had a large number of inline resources.
> Hey, just out of curiousity, does this let you do anything that you
> can't do using using the ordinary user-defined resource syntax?
'0a 0d ba 13 15 16 15 13 00 00 00 00 00 00 00 00'
' .... '
In the first place, the Borland resource compiler allows this inline
form for types other than RCDATA (at least BITMAP, CURSOR, and ICON,
perhaps others, but nobody else could give me such information).
Additionally, it allows a quoted hexadecimal array. I don't know if the
MS resource compiler allows this, but nobody could tell me that either,
and it's not mentioned in MSDN.
I've posted on newsgroups about this, on the binutils list repeatedly,
on the mingw list, was directed to privately email a developer who
growled at me, and posted a patch in the mingw tracker that was
immediately removed, so the only conclusion I can come to is that nobody
really cares about this. Sort of a shame, because I spent the better
part of a day understanding windres and implementing this to get a
private mingw port moving forward.
> Irregardless, if your patch adds a syntax that at least one other
> resource compiler has, doesn't conflict with common usage in windres'
> present syntax, and is otherwise well-formed, I think it is a good thing.
Ryan Underwood, <nemesis@...>