In another thread that started on the topic of choosing tag/variable names, we ventured into several other topics, including using init files, FlagLock/Unlock commands, and pointers:
The question was asked: How are others using pointers?
I hope many of you are using the Example strategy called IO_Enabler for Enet & PAC Brains (installed with PAC Control), which will automatically re-enable I/O Units that have become disabled.
In IO_Enabler_Chart’s pink block (Block 1, called User Initialization) you can see where a Pointer Table is used to create a list of all the I/O Units in your strategy you want this IO_Enabler_Chart to re-enable for you. The code can then loop through the list and act on each of many (or even just one) of the I/O Unit’s you’d like it to re-enable for you.
That’s my favorite use of pointers.