QUOTE(quicksilver @ May 24 2009, 04:32 PM)

4) maybe i repeat myself but whats batter to use for ex : 40 constants system or DS , and why?
i have only small background in programing and it just started to be my hobby , the macro im working on now is my first complicated macro and i pretty satisfied with it till now but just wondered about the above
thanks in advance
lior
DS will be slower on the creation part but once the fields have been initialized it is faster on manipulating them.
Give you an example:
In Asherons Call, now this was 6 or 7 years ago, I had a fletchbot that I wrote and it would keep people in the dataset that it would see on radar. It constantly was removing and adding hundreds of people (it also kept track if it had seen you in the last few minutes so as to say hi) and without the DS it was horribly slow but with the DS it was almost as fast as anything I could do in C++. The reason is that datasets are as pure as you are going to get. It is native to delphi (what actool was written in) therefor it will be lightning fast since it is native and in highly optimized code.