Well if you can do this other part in C++ then I see no need to use KiXtart Scripting. When the selection is made you can easily have C++ do whatever else it is you're wanting to do.