PDA

View Full Version : سوال: ايجاد كامپوننت جديد



reza_king_sh
یک شنبه 25 مرداد 1388, 12:37 عصر
با سلام. من مي خواستم يه كمپوننت ايجاد كنم كه ظاهري شبيه به QrRichText داشته
باشه و علاوه بر اون يه سري از Event هايي كه من لازم دارم، مثل:
OnMouseDown,OnEnter رو داشته باشه. من براي اين كار يه كامپوننت جديد از نوع
TQrRichText ايجاد كردم و سپس در يونيت آن، در قسمت Published، چند Property به نام
ها ي OnMouseDown و OnEnter تعريف كردم. وقتي آن را نصب مي كنم و در رويداد
OnMouseDown آن كدي مي نويسم،‌اجرا نميشه. مي خواستم بدونم دليلش چيه؟ بايد چيكار كنم؟

reza_king_sh
پنج شنبه 29 مرداد 1388, 00:09 صبح
جرا کسی جواب سوال منو نمیده؟؟؟؟؟

vcldeveloper
پنج شنبه 29 مرداد 1388, 06:55 صبح
جرا کسی جواب سوال منو نمیده؟
چه جوابی باید داده بشه؟! مگه ما میدونیم شما چی نوشتید که بتونیم بفهمیم مشکل شما چی هست؟!
چندتا Property جدید تعریف کردید، خب، بعدش چی؟ انتظار دارید همینطوری خود به خود کار کنند؟ یا کدی برای آنها نوشتید؟ اگر کد نوشتید، کد کجا ست؟!

از سوال ناقص نباید انتظار جواب کامل داشته باشید!

reza_king_sh
پنج شنبه 29 مرداد 1388, 21:33 عصر
جناب آخه وقتی یه کامپوننت جدید از نوع TQRImage ساختم و تو قسمت پابلیش دو پروپرتی براش اضافه کردم، اون دو تا ایونت براش ظاهر شد و کار هم میکنه. ولی تو TQRRichText وقتی مینویسم جواب نمیده.
ایا ممکنه TQRImage اونا رو بشناسه، ولی TQRRichTex، نشناستشون؟
در ضمن TQRRichText جدیدی که ساختم، رویداد OnEnter براش کار میکنه، ولی رویداد های دیگه ای که می نویسم کار نمیکه؟
با تشکر از پاسخ شما دوست عزیز!