Перетягування елементів (Drag and drop). Як використовувати функцію "Drag and Drop" на iPad Метод drag and drop полягає

Говорячи про графічний інтерфейс користувача не можна не сказати про технологію Drag and Drop(буквально: Тягни і Кидай).

Ця технологія заснована на перетягуванні елементів графічного інтерфейсу з джерела до приймача. Інтерфейс доступний лише за допомогою маніпулятора миша (тачпад, трекбол) або сенсорного екрану.

Елемент, доступний для перетягування, захоплюють та утримують мишкою, перетягуючи одночасно в інше місце. Коли мишу встановлено у правильну позицію, кнопку миші відпускають, звільняючи об'єкт.

Слід однак відрізняти інтерфейс Drag'n Drop від елементів управління інтерфейсом, що мають у своїх методах методи, що відповідають за переміщення, що реалізуються тим самим способом. Наприклад, вікно (форма) має можливість переміщення екраном (перетягуванням за область заголовка). ScrollBox має повзунок прокручування. Але в обох прикладах перетягування є внутрішньою (для компонента) дією (подією) і жодним чином не впливає на інші об'єкти системи.

Drag and Drop інтерфейс застосовується тільки для переміщення об'єкта з контейнера до контейнера, навіть якщо контейнери різнорідні. Наприклад, перетягування файлу з папки до листа .

Drag and Drop інтерфейс у веб-технологіях

Використання інтерфейсів Drag and Dropу веб-технологіях стало проривом у . Існують офлайн Drag and Drop редактори (наприклад, DreamWeaver) та онлайн (наприклад, будь-який сучасний конструктор сайтів).

Де елементи GUI реалізовані за допомогою псевдографіки) за допомогою маніпулятора "миша" або сенсорного екрану.

Спосіб реалізується шляхом «захоплення» (натисканням та утриманням головної ( першою, частіше лівої) кнопки миші) відображуваного на екрані комп'ютера об'єкта, програмно доступного для подібної операції, і переміщення його в інше місце (для зміни розташування) або "кидання" його на інший елемент (для виклику відповідного, передбаченого програмою, дії). По відношенню до вікон (також здатним до переміщення подібним способом) цей термін зазвичай не вживається.

Базовими діями і найпростішими прикладами drag-and-drop дій є: переміщення об'єкта, переміщення об'єкта з панелі в панель, хоча в сучасних операційні системи drag-and-drop отримав широке застосуванняі є одним із головних способів взаємодії з комп'ютером у графічному інтерфейсі користувача.

Об'єктами для переміщення можуть бути такі елементи інтерфейсу: значки (іконки) Робочого столу, плаваючі панелі інструментів, ярлики програм в Панелі завдань (починаючи з Win XP), елементи TreeView, текстовий рядок, осередок DataGridView., а також елементи OLE. Переміщатися об'єкти можуть як у межах певної області, в межах одного вікна між панелями одного вікна, так і між різними вікнами.

Подія перетягування повинна ініціюватись якоюсь дією користувача. Найчастіше цією дією є натискання лівої кнопки миші на елементі (подія це називається MouseDown), який може бути переміщений у своєму контейнері. Деякі компоненти мають власні події початку drag-n-drop - наприклад, TreeView має подію ItemDrag.


Wikimedia Foundation. 2010 .

Дивитись що таке "Drag-and-drop" в інших словниках:

    Drag and drop- 〈[ dræg ənd drɔ̣p] n.; ; unz.; EDV> das Anklicken herramientas Objektes, das auf dem Computerbildschirm (in eine andere Datei bzw. an eine andere Stelle) verschoben u. dort wieder losgelassen wird [engl. drag „ziehen“ + and „und“ + drop „fallen… … Universal-Lexikon

    Форма виконання будь-яких дій у графічних інтерфейсах користувача, що передбачає використання комп'ютерної миші. У перекладі з англійської означає буквально: тягни та кидай. Дія виконується шляхом оперування видимими на екрані. Словник бізнес-термінів

    drag and drop- (computing) Натисніть на icon, файл, etc.

    drag and drop- IT, щоб рухатися від однієї області комп'ютера, щоб вибрати інші способи: »Сереал дозволить вам dragon and drop elements for page images, text, etc. anywhere you want. Main Entry: drag … Financial and business terms

    drag-and-drop- UK US verb n.; Gen.: ; Pl.: unz.; EDV> das Anklicken herramientas Objektes, das auf dem Computerbildschirm (in eine andere Datei bzw. an eine andere Stelle) verschoben u. dort wieder losgelassen wird )