If i am declaring elements dynamically ie an array of ints or structures, etc. Is it best to allocate memory to the pointers through the onCreate event and delete them through the onDestroy event. Or....

To create them through the froms constructor, and delete them through the destructor?

Thanks for any feedback.