PDA

View Full Version : انتخاب یک کامپوننت؟؟



Majid.Ebru
جمعه 17 اردیبهشت 1395, 08:14 صبح
انتخاب یک کامپوننت؟؟
سلام به همه عزیزان
من تازه می خوام یه برنامه رو شورع کنم توی مرحله اول گیر کردم؟خخخ (: (: (:
من در زمان Run Time چند تا کلید می سازم.
این کلید ها رو توی چه کامپوننتی بسازم(یا بندازم ) که مثل شکل زیر نشه؟/
چه چیزی شبیه هم اتوکد که بشه راحت حرکت کرد.
من الان برای مثال یه کلید توی یه پنل ساختم اما چون کاربر توی قسمت کناری کلیک کرده درنتیجه همون جا کلید ساخته شده اما قابل دسترس نیست؟؟
چه کامپوننتی پشت کلید باشه تا یه چیزی شبیه خاصیت scrollBar داشته باشم و بتونم راحت حرکت کنم
ممنون

140262

Felony
جمعه 17 اردیبهشت 1395, 16:39 عصر
خاصیت AutoScroll پنل رو True کن .

Majid.Ebru
شنبه 18 اردیبهشت 1395, 08:11 صبح
ممنون

من از لازاروس استفاده می کنم
پنل خاصیت autoScroll نداره؟؟
مشکل من هم ، همینه
کامپوننتی می خوام که این خاصیت رو داشته باشه

BORHAN TEC
یک شنبه 19 اردیبهشت 1395, 21:33 عصر
از کامپوننت TScrollBox استفاده کن. توی لازاروس هم هست. دو تا خاصیت HorzScrollBar و VertScrollBar داره. بهتره توی این پروپرتی ها Tracking رو هم فعال کنی.

Majid.Ebru
سه شنبه 21 اردیبهشت 1395, 07:12 صبح
از کامپوننت TScrollBox استفاده کن. توی لازاروس هم هست. دو تا خاصیت HorzScrollBar و VertScrollBar داره. بهتره توی این پروپرتی ها Tracking رو هم فعال کنی.

سلام و ممنون که پاسخ داددید
استفاده کردم ، باز مشکل دارم و پروپرتی Tracking نداره؟؟؟
توی اینترنت دستور
Panel2.ScrollBy(0, -ScrollPos);بود و استفاده کردم بهتر شد اما جواب نداد؟!؟!
من اینجوری نوشتم.

if old_posH < scrollpos then
begin
Panel2.ScrollBy(0, ScrollPos);
end
else
begin
Panel2.ScrollBy(0, -ScrollPos);
old_posH := Scrollpos;
end;

بالا و پایین میره اما درست عمل نمی کنه؟؟به سختی یه واحد بالا میره و در عوض چند واحد پایین میاد
140319
140320

Majid.Ebru
چهارشنبه 22 اردیبهشت 1395, 08:37 صبح
سلام
ممنون
من اشتباه کردم ScrollBox رو با scrollBar اشتباه گرفتم

الان رویداد VertSrcollbar و HorzscrollBar کجاست؟
کامپوننت ScrollBox رویداد onScroll نداره؟
چطور میشه فهمید که چه زمانی Scroll تغیر کرده؟
140343

BORHAN TEC
چهارشنبه 22 اردیبهشت 1395, 15:58 عصر
اگه اون بالای پنجره دقت کنید میبینید که سربرگ properties هست که باید اون رو انتخاب کنید. پروپرتی های ذکر شده هم همونجا هستند.

Majid.Ebru
چهارشنبه 22 اردیبهشت 1395, 18:12 عصر
من که گفتم اشتباه کردم و شما درست فرموده بودید؟!؟!
الان مشکل اینجاست که : چطور میشه فهمید که چه زمانی Scroll تغیر کرده؟
متشکرم