Il 25/12/2009 17:05, Paul Ishenin ha scritto:
Hello, FPC developers' list
I have a question regards cursor and icon resource types.
When icon resource is used in rc file it is compiled into icon group and
several icon entries (as ico file has). Therefore each ico file is
splitted into entries which have own resource IDs. And when we want to
load this resource we need to load RT_GROUP_ICON + N*RT_ICON resources.
I see that fpc-res has groupiconresource unit but from the code I can't
quickly understand what does it do (I guess it performs writing of icon
resources). My question is whether fpc already has a code to merge icon
data into one stream?
I have no fpc available at the moment. However, you can build yourself
the fcl-res documentation (run makehtml.sh) in xml directory, inside fcl-res
directory. There are examples for groupiconresource too.
In general, if you need to use resources at runtime you should check Microsoft
documentation about resources. If you need to manipulate resources (e.g. read
a .ico file in a series of resources, or the other way around) use fcl-res.
Giulio
_______________________________________________
fpc-devel maillist - [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel