Global variables are added in Project properties, like you said. And I believe the initial value can be set there as well. Once added to global vars, it should be able to be referenced by any component (it is prefaced with [Global])
One caveat... global vars, in general, are considered bad programming practice from a programmer's perspective, at least when a locally managed var can suffice. However, if you manage it properly, there's no reason a global var can be used in this case.