السلام عليكم ورحمة الله وبركاته

أريد تصميم مؤشر ولكنني أواجه مشكلة وهي حلقة FOR حيث أنه يعيد حساب كل الشارت. وذلك يؤدي إلى بطء شديد.
فكرت بوضع حلقة FOR في int init وأن أضع قيم المؤشر للحظة الحالية في int start
ولكنني قرأت مرة في موضوع للأخ وضاح عطار عن وجود أمر يمنع المؤشر من إعادة حساب القيم لكل الشارت !!
أرجو منكم تقديم شرح لهذا الأمر.
والسلام ختام