Can i create my own properties with:
XChangeProperty(display, w, property, type, format, mode, data, nelements)
or can i only use the properties shown in standards.freedesktop.org?
You can create any property you want.
Just do XInternAtom
with your unique atom name, and you have a property
of your own. Same for type
.