@wradcliffe , thanks for the info. I am still a long way with playing with the Native API. I struggle with simple stuff in Python at the moment. But when I was reasonable coder in c a million years ago, I loved the resource manager. If I am not mistaken, back in those days it was limited to a signed 16 bit int. but that's 32k++ entries per resource. Could also make your own custom resources, with a limited ui also. It as so convienient and easy to use. I made a whole product publishing suite based on it. Because the software was sponsored by big banks and corporations, in that time it was the largest distribution of software in Australia. Every line of code was C, but it was not portable. Only ran on macs. It was still good.