Hello,
you are mixing two different aspects:
1. Bitmap Resource member. It describes the attributes of the bitmap resource, like the name of the PNG file, frame size, etc. These attributes instruct Embedded Wizard what to do during the code generation phase. They don't exist in the resulting application.
2. Bitmap object (an instance of the class Resources::Bitmap). This object represents the bitmap at the runtime. When at the runtime a bitmap resource is accessed by using its original name (e.g. Example::BackgroundImage), you access in fact the corresponding bitmap object. This object contains diverse properties providing information about the original bitmap resource. Since resources are immutable, the properties are read-only. They exist to permit the application to evaluate the information associated with the bitmap.
Accordingly, if you configure a bitmap resource member with the attributes FrameSize and FrameDelay to describe an animate bitmap, and then you access this bitmap by using its original name, you will get an bitmap object with its property FrameSize being equal to the value of the FrameSIze attribute as it was found at the code generation time in the corresponding resource member. The property Animated of the bitmap object is true or false depending on whether the original resource member was configured as an animated or not animated bitmap resource.
Please see also: Use the bitmap resource.
Best reagrds
Paul Banach