نمایش نتایج 1 تا 3 از 3

نام تاپیک: اظافه کردن یک property به کامپونت برای اجرای یک دیالوگ طراحی شده ... ؟

  1. #1

    Lightbulb اظافه کردن یک property به کامپونت برای اجرای یک دیالوگ طراحی شده ... ؟

    با سلام به دوستان ...

    چه جوری باید یک property به کامپونتم اظافه کنم تا در بازرس اشیاء دلفی ( Object Inspector ) یک قسمت اظافه بشه که در کنارش دکمه ی [...] باشه و با کلیک بر روی اون دیالوگی که طراحی کردم به نمایش گذاشته بشه و کاربر بتونه تنظیماتی رو توش انجام بده ....

    برای مثال یک کامپونت نوشتم که اسمش TASK هست ...
    برای این کامپونت یک Item Editor طراحی کردم .

    ولی نتونستم براش property مذکور رو تعریف کنم و اومدم یک تابع تعریف کردم که با فراخوانیش میاد و دیالوگ رو نشون میده و .... من به جای این میخوام یک property داشته باشم تا کاربر بتونه از بازرس اشیاء در زمان طراحی پرژه به Item Editor دسترسی داشته باشه و ... نه اینکه در زمان اجرا با فراخوانی یک تابع اون رو در دسترس داشته باشه .

    من این کامپونتی که گفتم نوشتم میزارم اینجا تا دوستان هم مشاهده کنن و اگه کسی لطف کنه و property مذکور رو اظافه کنه خیلی ممنون میشم .

    راستی بعد از نصبش میره توی تب Sample و همچنین در پوشه ی کامپونت فایل PrTest.dpr هم مثالش هست .
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    سلام

    باید یک property editor بنویسید و register کنید. این editorها از روی تایپ به مشخصه مورد نظر مربوط میشند - مثلا یک editor برای TMyClass (مثلا TItemList در مورد شما) در دلفی ثبت میشه و پس از اون هر مشخصه از نوع TMyClass با اون ویرایش میشه.

    help -> component writer's giude -> Adding property editors

    فکر کنم demo هم داشته باشه....

    ارادت

  3. #3
    اگه میشه دوستان یکم بیشتر توضیح بدن ...

    اگه همراه با یک مثال باشه خیلی بهتر میشه .

    با تشکر.

تاپیک های مشابه

  1. فلسفه استفده از property
    نوشته شده توسط مهدی فهمیده غلامی در بخش C#‎‎
    پاسخ: 4
    آخرین پست: دوشنبه 22 فروردین 1390, 12:44 عصر
  2. Property با پارامتر
    نوشته شده توسط SabaSabouhi در بخش C#‎‎
    پاسخ: 5
    آخرین پست: یک شنبه 06 آبان 1386, 16:39 عصر
  3. استفاده از property
    نوشته شده توسط pswin.pooya در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: یک شنبه 21 مرداد 1386, 11:52 صبح
  4. حذف property
    نوشته شده توسط saeed_rezaei در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 13 تیر 1386, 09:17 صبح
  5. Property
    نوشته شده توسط azam2005 در بخش VB.NET
    پاسخ: 5
    آخرین پست: دوشنبه 10 بهمن 1384, 17:14 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •