Manually editing .xojo_project file

What are the two 32 bit hex numbers in lines of a xojo_project file such as the following:

Class=some_class;some_folder/some_class.xojo_code;&h102FDFFF;&h2D6AB7FF;false

I can see that the first number appears to identify the item itself, and that the second number appears to identify the item’s parent.

Question: Are there any other restrictions with which Xojo expects these fields to comply?

Occasionally it would be useful to know how to generate these numbers from outside of Xojo - it comes in handy occasionally when dealing with merge conflicts, or to construct a project containing automatically generated classes.

&h102FDFFF looks like a color value

Definitely not.

[quote=368434:@Thomas Sanham]What are the two 32 bit hex numbers in lines of a xojo_project file such as the following:

Class=some_class;some_folder/some_class.xojo_code;&h102FDFFF;&h2D6AB7FF;false

I can see that the first number appears to identify the item itself, and that the second number appears to identify the item’s parent.

Question: Are there any other restrictions with which Xojo expects these fields to comply?

Occasionally it would be useful to know how to generate these numbers from outside of Xojo - it comes in handy occasionally when dealing with merge conflicts, or to construct a project containing automatically generated classes.[/quote]
The format of the Xojo text files is deliberately undocumented and may change at any time.