سلام . من برای یکی از برنامه های خودم که باید تحویل بدم باید یه برنامه ای درست کنم که یک سری از کلمات رو رنگ بندی کنه . درست مثل برنامه های ادیتور متن . تعداد کلمات حدود 4000 تا هستش . همچنین تعداد خطوط هم بیشتر مواقع به بیش از 2000 خط میرسه . اگه بخوام از روش انتخاب متن و رنگی کردن اون استفاده کنم هم سرعت پایین میاد هم کار قشنگی نیست . من میخوام این کار رنگی کردن متن رو مثل برنامه ویژوال استودیو یا هر برنامه ادیتور متن دیگه ای انجام بدم . یه جایی تو همین سایت خوندم که این کار رو باید از طریق rtf انجام بدم . کلی برنامه نمونه هم از اینترنت دانلود کردم اما همه اونها از روش سلکت کردن متن استفاده میکنن که وقتی تعداد خطوط میره بالا اصلا روش جالبی نیست . میخوام بدونم چطور برنامه ها یی مثل ویژوال استودیو متن رو در آن واحد اون هم از اول تا آخر بررسی میکنن و بعد رنگیش میکنن ؟! لطفا یکی از دوستان من رو راهنمایی کنه ؟ چه قاعده ای برای انجام این کار وجود داره ؟ اگه دوستان روش انجام این کار رو به زبان فارسی بگن من خودم از روش مهندسی معکو ! میرم کدش رو مینیویسم . با تشکر .