تک دیک

واژه نامه و مجله آموزشی کامپیوتر و فناوری

کشیدن و رها کردن Drag and drop

کشیدن و رها کردن یا Drag and drop چیست؟

کشیدن و رها کردن یا درگ و دراپ (Drag and drop) به گونه‌ای از حرکات گفته می‌شود که با استفاده از ابزارهای اشاره‌گر (نظیر ماوس) یا توسط انگشت (در صفحه نمایش لمسی) انجام می‌شود و طی آن کاربر یک شئ مجازی را در واسط کاربری گرافیکی برداشته و به مکانی دیگر یا روی یک شئ مجازی دیگر کشانده و رها می‌کند.

با استفاده از این حرکت می‌توان اعمال مختلفی را میان دو شئ در واسط‌های کاربری گرافیکی انجام داد. کپی کردن یا انتقال یک فایل از مکانی به مکان دیگر، درخواست حذف فایل، کپی کردن متن از یک فیلد متنی به فیلد متنی دیگر یا جابجایی بخشی از متن در نرم‎افزارهای واژه پرداز، افزودن آیتم به یک لیست، سازماندهی و جابجا کردن آیکون‌ها در محیط Desktop ویندوز و … از جمله کاربردهای رایج این حرکت می‌باشد.

گفتنی است الزاما تمامی نرم‌افزارها از این حرکت میان اشیای مختلف موجود در واسط کاربری خود پشتیبانی نمی‌کنند بنابراین انتظار نداشته باشید بتوانید هر نوع آبجکتی را در هر نرم‌افزاری از مکانی به مکان دیگر بکشید و رها کنید.

با وجود اینکه استفاده از این حرکت معمولا آسان می‌باشد و نیاز به مهارت پیچیده‌ای ندارد اما بسیاری از کاربران از وجود چنین قابلیتی در نرم‌افزارها با خبر نیستند و یا به دلیل گستردگی اعمال قابل انجام توسط این حرکت به درستی از کاربرد آن اطلاعی ندارند. بنابراین استفاده از راهنمای نرم‌افزارها می‌تواند به کاربر در فهم عملکرد اختصاصی این حرکت در آن نرم‌افزار کمک کند.

نحوه انجام درگ و دراپ

برای کشیدن و رها کردن یک شئ در محیطی که از این قابلیت پشتیبانی می‌کند کافی است گام‌های زیر را دنبال کنید (توجه داشته باشید در هر نرم‌افزار ممکن است برای برخی از اشیاء این قابلیت وجود داشته باشد و یا اصلا چنین قابلیتی در کل نرم افزار در نظر گرفته نشده باشد):

گام اول: نشانگر را روی شئ مورد نظر قرار دهید. دکمه‌ی چپ ماوس را فشار داده و اندکی نگه دارید تا (در صورت امکان) شئ اصطلاحا برداشته شود.

گام دوم: درحالی‌که دکمه‌ی ماوس را پایین نگه داشته‌اید شئ را با حرکت ماوس به مکان مورد نظرتان (یا روی یک شئ دیگر) بکشید (به این عمل، Drag یا درَگ می‌گویند).

گام سوم: با رها کردن دکمه‌ی ماوس، شئ نیز رها می‌شود (به این عمل، Drop یا دراپ گفته می‌شود). اگر شئ یا مکان مقصد (برای شئ مشخصی که درگ کرده‌اید یا به طور کلی هر نوع شیئی) از عمل رها کردن پشتیبانی نکند آیکونی در کنار نشانگر ماوس نمایش داده می‌شود که ممنوعیت این کار را به شما اطلاع می‌دهد. ضمنا توجه داشته باشید ممکن است فرمت اشیاء در یک نرم‌افزار به گونه‌ای باشد که این عمل فقط در همان نرم افزار یا نرم‌افزارهای خاصی پشتیبانی شود.

در صورتی که تمایل دارید این عمل را روی یک صفحه نمایش لمسی با کمک انگشتتان انجام دهید در گام اول کافی است انگشت خود را روی شئ مورد نظر قرار داده و برای مدتی کوتاه نگه دارید (به این حرکت، فشار طولانی مدت می‌گویند). گام دوم نیز با جابجایی انگشتتان روی صفحه انجام می‌شود و در نهایت پس از قرار گرفتن انگشت در نقطه‌ی مقصد می‌توانید با برداشتن انگشت از روی صفحه نمایش، عمل رها کردن را انجام دهید.

کشیدن و رها کردن Drag and drop
کپی کردن یک فایل متنی با استفاده از کشیدن و رها کردن در File Explorer ویندوز 10
کشیدن و رها کردن - Drag and drop
کشیدن آیکون یک فایل روی نرم افزار ماشین حساب در ویندوز 10 – آیکون نشان داده شده در بالای نشانگر ماوس بیانگر عدم پشتیبانی از این عمل می‌باشد.

پیوندهای پیشنهادی تک دیک

لینک واژه در ویکیپدیا

امیرحسین شهسواری

عاشق دنیای رایانه و فناوری به خصوص برنامه نویسی هستم؛ یادگرفتن و البته یاد دادن چیزای جالبی که یاد گرفتم باعث خوشحالیم میشه و از اولویت‌های اصلی زندگیم به حساب میاد. از مدیریت و نوشتن در تک دیک هم واقعا لذت می‌برم :)

7 thoughts on “کشیدن و رها کردن Drag and drop

  • mahsa

    ببخشید من تو نرم افزار Adobe XD، نمیتونم drag and drop کنم،با اینکه نرم افزار پشتیبانی میکنه و دیگران انجام دادن

    پاسخ دادن
    • امیرحسین شهسواری

      ظاهرا این مشکل برای کاربران زیادی در این نرم افزار دیده شده. اینجا رو بخونید احتمالا مشکل شما رو حل کنه.
      https://forums.adobe.com/thread/2457411
      امیدوارم مفید باشه.

      پاسخ دادن
      • لیدا

        مشکل منم هست کارت گرافیکی رو هم آپدیت کردیم البته لپ تاپ 2 تا کارت گرافیکی داره و به خاطر همین ویندوز 10 هم آخرین ورژن رو نصب کردیم باز کار نمیکنه! تمامی این راه حل ها رو چند بار امتحان کردیم ولی درگ اند دراپ کار نمیکنه درست نمیشه

        پاسخ دادن
        • امیرحسین شهسواری

          برای اغلب کاربرها در لینکی که گفته شد جواب گرفته شده. اما اگر این روش ها براتون کارساز نبود پیشنهاد می کنم از شرکت سازنده نرم افزار درخواست پشتیبانی کنید یا موضوع رو در انجمن های مرتبط مطرح کنید.

          پاسخ دادن
  • زهرا

    پس چرا کشیده نمیشه فایله . من میخوام با گوشی یه فایل زیر نویس هست روی فیلم دراگ کنم میشه واضح تر توضیح بدید باید چکار کنم ؟
    خواهش میکنم جوابمو بدید

    پاسخ دادن
    • امیرحسین شهسواری

      همون طور که داخل متن می تونید ببینید، در هر محیط و واسط کاربری الزاما چنین امکانی وجود نداره. طبیعتا گوشی های همراه از محدودیت های بیشتری در این زمینه رنج می برند. به علاوه معمولا یک اپلیکیشن در گوشی های هوشمند تمام صفحه را اشغال می کند و امکان درگ و دراپ بین برنامه ای را عملا غیرممکن می کند. فکر می کنم این دو عمل به اندازه کافی در متن واضح توضیح داده شده اند.

      پاسخ دادن

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *