[interfacekit] BPropertyInfo2

Layout of a flattened BPropertyInfo with compound members. Value info is
still missing, I will look at it when I implement support for it in my
BPropertyInfo class. BTabView and BRadioButton are coming to cvs soon BTW, I
only have to find some time to write decent Draw functions ^_^.

// Header
4               3                       chunk count
4               1                       version

// Start of property_info chunks, without types
7               "Suites"                name
1               0                       usage
4               0                       extra_data
4               PGET                    commands
4               0                       end commands list
4               1                       specifiers
4               0                       end specifiers list

10              "Messenger"     name
1               0                       usage
4               0                       extra_data
4               PGET                    commands
4               0                       end commands list
4               1                       specifiers
4               0                       end specifiers list

13              "InternalName"  name
1               0                       usage
4               0                       extra_data
4               PGET                    commands
4               0                       end commands list
4               1                       specifiers
4               0                       end specifiers list

// Start of property_info chunks, only types
4               0                       end type list
7               "suites"                compound name
4               CSTR                    compound type
4               0                       end compound sub list
9               "messages"              compound name
4               SCTD                    compound type
4               0                       end compound sub list
4               0                       end compound list

4               MSNG            type
4               0                       end type list
4               0                       end compound list

4               CSTR                    type
4               0                       end type list
4               0                       end compound list

Marc Flerackers (mflerackers@xxxxxxxxxx)
Software Engineer
ANDROME NV


Other related posts: