مشاهده نسخه کامل
: تشريح زيربرنامه رنگي كردن سطرهاي DBGrid لطفا
Malihe_H
14-02-2008, 22:55
سلام. بچه ها يكي اين پروسيجر رو كه مربوط به رنگي كردن يكي در ميون سطرهاي DBGrid هستش رو تشريح كنه لطفا. مثلا Canvas چيه و كارش چيه؟ يا RecNo چي هستش و سطر آخر براي چي نوشته شده. و if(gdSelected in State)Then يعني چي؟
يك توضيح مختصر راجع به اينا مي خوام.
يكي لطف كنه توضيح بده. ممنون
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
F A R H A D
15-02-2008, 00:34
با سلام. خوش آمدید
TCanvas کلاسی هست برای کشیدن (نقاشی) اشکال مختلف یا تغییر خصوصیات کنترلها (VCL) .
RecNo مشخص کننده شماره رکوردها در dataset هست که در این کد، شرط چک میکنه که اگر شماره رکورد زوج باشه (RecNo mod 2=0) رنگ اون رکورد رو با شیء Canvas به رنگ eeeeef00 نقاشی کنه
if(gdSelected in State)Then مشخص میکنه که اگر رکورد انتخاب شده باشه، بوسیله canvas رنگ رکورد رو به dd00000c تغییر بده.
خط آخر هم روتینی رو اجرا میکنه که باعث میشه تنظیمات پیش فرض کنترل DBGrid رو نادیده بگیره و با کدی که ما نوشتیم این کنترل رو رنگ آمیزی کنه
موفق باشید
Malihe_H
15-02-2008, 01:00
سلام. خوش باشي.
خيلي ممنون آقا فرهاد. دقيقا همينا رو مي خواستم بدونم كه دقيق توضيح داديد.
messagemann
21-06-2010, 22:41
خیلی فرم رو زیبا میکنه
متشکرم مستر فرهاد
بازم تشکر
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.