✨Kéo và thả

Kéo và thả

nhỏ|320x320px| Một [[hình ảnh được kéo vào biểu tượng trình duyệt web, làm cho hình ảnh được mở trong trình duyệt web. ]] Trong giao diện người dùng đồ họa máy tính, kéo và thả là một cử chỉ thiết bị trỏ mà người dùng chọn một đối tượng ảo bằng cách "nắm lấy" nó và kéo nó đến một vị trí khác hoặc vào một đối tượng ảo khác. Nói chung, nó có thể được sử dụng để gọi nhiều loại hành động, hoặc tạo ra nhiều kiểu liên kết khác nhau giữa hai đối tượng trừu tượng.

Như là một tính năng thì hỗ trợ kéo và thả không có trong tất cả các phần mềm, mặc dù đôi khi nó là một kỹ thuật nhanh và dễ học. Tuy nhiên, không phải lúc nào người dùng cũng rõ ràng rằng một mục có thể được kéo và thả, hoặc lệnh được thực thi bằng cách kéo và thả là gì, vì thế nó có thể làm giảm khả năng sử dụng.

Hành động

Trình tự cơ bản liên quan đến kéo và thả là:

  • Di chuyển con trỏ đến đối tượng
  • Nhấn và giữ nút trên chuột hoặc thiết bị trỏ khác để "nắm lấy" đối tượng
  • "Kéo" đối tượng đến vị trí mong muốn bằng cách di chuyển con trỏ đến vị trí này
  • "Thả" đối tượng bằng cách nhả nút

Thao tác kéo đòi hỏi nhiều nỗ lực thể chất hơn là di chuyển cùng một thiết bị trỏ mà không giữ bất kỳ nút nào. Do đó, người dùng không thể di chuyển nhanh và chính xác trong khi kéo (xem định luật Fitts). Tuy nhiên, các thao tác kéo và thả có lợi thế là kết hợp cẩn thận hai toán hạng (đối tượng để kéo và vị trí thả) thành một thao tác đơn. Kéo và thả mở rộng (như trong thiết kế đồ họa) có thể gây căng thẳng cho tay di chuột.

Một vấn đề thiết kế xuất hiện khi cùng một nút chọn và kéo các mục. Chuyển động không chính xác có thể biến việc chọn một đối tượng để đăng ký thành chuyển động kéo.

Một vấn đề khác là mục tiêu thả có thể bị ẩn dưới các vật thể khác. Người dùng sẽ phải dừng kéo, làm cho cả nguồn và đích hiển thị rồi bắt đầu lại. Trong Mac OS cổ điển, thanh menu trên cùng của màn hình được dùng làm mục tiêu "hủy kéo" phổ biến. Vấn đề này đã được xử lý trong Mac OS X với sự ra đời của Exposé.

Trong Mac OS

Kéo và thả, được gọi là nhấp và kéo vào thời điểm đó, được sử dụng trong Macintosh nguyên bản để thao tác các tệp (ví dụ: sao chép chúng giữa các đĩa hoặc thư mục.). System 7 đã thêm khả năng mở tài liệu trong ứng dụng bằng cách thả biểu tượng tài liệu vào biểu tượng của ứng dụng.

Trong System 7.5, kéo và thả được mở rộng cho các thao tác thông thường trên khay nhớ tạm như sao chép hoặc di chuyển nội dung văn bản trong một tài liệu. Nội dung cũng có thể được kéo vào hệ thống tệp tin để tạo "tệp cắt", sau đó có thể được lưu trữ và sử dụng lại.

Trong hầu hết lịch sử của mình, Mac OS đã sử dụng một con chuột có một nút với nút bao phủ một phần lớn bề mặt trên của con chuột. Điều này có thể giảm bớt những lo lắng về công thái học của việc nhấn nút trong khi kéo.

Trong OS/2

Workplace Shell của OS/2 sử dụng tính năng kéo và thả một cách rộng rãi bằng nút chuột phụ, để lại nút chính để chọn và nhấp. Việc sử dụng nó giống như các tính năng truy cập người dùng chung nâng cao khác giúp phân biệt các ứng dụng OS/2 gốc với các cổng độc lập với nền tảng.

Trong HTML

Đặc tả bản nháp làm việc HTML5 bao gồm hỗ trợ kéo và thả. HTML5 hỗ trợ các loại tính năng kéo và thả khác nhau bao gồm:

  • Kéo và thả văn bản và mã HTML
  • Kéo và thả các phần tử HTML
  • Kéo và thả tệp

Dựa trên hành động cần thiết, có thể sử dụng một trong các loại trên. Lưu ý rằng khi một phần tử HTML được kéo để di chuyển vị trí hiện tại của nó, ID của nó sẽ được gửi đến phần tử mẹ đích; vì vậy nó gửi một văn bản và có thể được coi là nhóm đầu tiên.

Ứng dụng e-mail trên nền web của Google, Gmail hỗ trợ kéo và thả hình ảnh và tệp đính kèm trong trình duyệt Google Chrome mới nhất và Safari của Apple (5.x). Và tìm kiếm Google hình ảnh hỗ trợ kéo và thả.

Trên màn hình cảm ứng

Giao diện màn hình cảm ứng cũng bao gồm kéo và thả, hay chính xác hơn là nhấn và giữ rồi kéo, ví dụ như trên màn hình chính của iPhone hoặc Android.

iOS 11 triển khai tính năng kéo và thả cho phép người dùng chạm vào các mục (và chạm bằng các ngón tay khác để kéo nhiều hơn) trong một ứng dụng hoặc giữa các ứng dụng trên iPad. Trên iPhone, chức năng này chỉ khả dụng trong cùng một ứng dụng mà người dùng bắt đầu kéo.

Trong lập trình người dùng cuối

Kéo và thả được coi là một cách tiếp cận xây dựng chương trình quan trọng trong nhiều hệ thống phát triển người dùng cuối. Trái ngược với các ngôn ngữ lập trình dựa trên văn bản truyền thống hơn, nhiều ngôn ngữ lập trình người dùng cuối dựa trên các thành phần trực quan như ô hoặc biểu tượng được người dùng cuối thao tác thông qua giao diện kéo và thả. AgentSheets, một môi trường lập trình dành cho trẻ em, đã giới thiệu khái niệm hiện đại về lập trình khối kéo và thả, cung cấp 4 khả năng đáp ứng: 1) Các khối có thể ghép được bởi người dùng cuối, 2) các khối có thể chỉnh sửa được bởi người dùng cuối, 3) các khối có thể lồng vào nhau để biểu diễn cấu trúc cây, 4) các khối được sắp xếp theo hình học để xác định cú pháp. Kéo và thả cũng có trong nhiều chương trình chỉnh sửa đổ bóng cho các công cụ đồ họa, chẳng hạn như Blender. Kéo và thả cũng có trong một số game engine, bao gồm Unreal Engine, GameMaker Studio, Construct 2 và phần mở rộng Unity (game engine).

Ví dụ

Một ví dụ phổ biến là kéo biểu tượng trên màn hình ảo vào biểu tượng thùng rác đặc biệt để xóa tệp.

Các ví dụ khác bao gồm:

  • Kéo tệp dữ liệu vào biểu tượng hoặc cửa sổ chương trình để xem hoặc xử lý. Ví dụ: thả một biểu tượng đại diện cho tệp văn bản vào cửa sổ Microsoft Word có nghĩa là "Mở tài liệu này dưới dạng tài liệu mới trong Word"
  • Di chuyển hoặc sao chép tệp sang vị trí/thư mục mới
  • Thêm các đối tượng vào danh sách các đối tượng được xử lý
  • Sắp xếp lại các widget trong giao diện người dùng đồ họa để tùy chỉnh bố cục của chúng
  • Kéo một thuộc tính vào một đối tượng mà lệnh sẽ được áp dụng, ** ví dụ: kéo một màu vào một đối tượng đồ họa để thay đổi màu của nó
  • Kéo một công cụ đến một vị trí canvas để áp dụng công cụ tại vị trí đó
  • Tạo một siêu liên kết từ một vị trí hoặc một từ đến một vị trí hoặc tài liệu khác
  • Hầu hết các trình soạn thảo văn bản đều cho phép kéo văn bản đã chọn từ điểm này sang điểm khác
  • Kéo một loạt các khối mã như trong Blender để thiết kế bộ tạo bóng và vật liệu.
👁️ 2 | 🔗 | 💖 | ✨ | 🌍 | ⌚
nhỏ|320x320px| Một [[hình ảnh được kéo vào biểu tượng trình duyệt web, làm cho hình ảnh được mở trong trình duyệt web. ]] Trong giao diện người dùng đồ họa máy tính, **kéo và thả**
MÔ TẢ SẢN PHẨMMiếng Dán Mí Lưới Keli Allergy Double Eyelid Stickers 60 miếng kèm keo và nhíp gắpCác cô nàng nào đang phiền lòng vì đôi mắt 1 mí “kém xinh” của mình thì
THIS IS A DRY TEXTURIZER Xịt tạo kết cấu khô cũng độ giữ kiểu vừa, cho mái tóc phồng ngay tức thì. Lợi ích: tạo kết cấu tái tạo kiểu nhanh chóng mà không phải
Xịt tạo kết cấu khô giữ kiểu vừa Dry Texturizer Davines 250mlLợi ích: - Tạo kết cấu tái tạo kiểu nhanh chóng mà không phải gội đầu không làm nặng tóc và tạo cảm giác
THIS IS A DRY TEXTURIZERXịt tạo kết cấu khô cũng độ giữ kiểu vừa, cho mái tóc phồng ngay tức thì.Lợi ích:tạo kết cấutái tạo kiểu nhanh chóng mà không phải gội đầukhông làm nặng
THIS IS A DRY TEXTURIZERXịt tạo kết cấu khô cũng độ giữ kiểu vừa, cho mái tóc phồng ngay tức thì.Lợi ích:tạo kết cấutái tạo kiểu nhanh chóng mà không phải gội đầukhông làm nặng
The X Window System logo Trong vi tính, **Hệ thống X Window** (thường được gọi tắt là **X11** hoặc **X**) là một hệ thống cửa sổ xuyên dụng mạng dùng để hiển thị đồ họa
**Mặt trận Địa Trung Hải và Trung Đông** trong Chiến tranh thế giới thứ hai gồm nhiều trận đánh trên biển, đất liền và trên không giữa quân đội Đồng Minh và khối Trục tại
Kem Giảm Mụn , Ngừa Thâm La Roche-Posay Effaclar Duo+Kem trị mụn Effaclar Duo [+]Ngoài ra còn kết hợp Procerad™, một hoạt chât độc quyền của Viện nghiên cứu La Roche-Posay giúp ngăn ngừa sự
PRIMER liên kết mi tăng độ bền CÔNG DỤNG: -Primer sẽ loại bỏ bụi, dầu nhờn, và giúp cho keo dính chặt hơn vào mi thật. -Không gây kích ứng cho da, mắt. -Tăng cường
MÔ TẢ SẢN PHẨMKem Thảo Dược Dưỡng Trắng Mịn Da - Lá Home là kem dưỡng trắng da giúp giảm thâm mụn, sạm màu và tàn nhang trên da nhờ vào hoạt chất làm trắng
GIỚI THIỆU: [LOẠI 1] BĂNG CÁ NHÂN HỘP 100 MIẾNG DÁN VẾT THƯƠNG SƠ CỨU Y TMiếng dán vết thương Ergo Aid First 4 kích thước siêu tiện dụng.Cái này mỗi nhà lên có trong
Kem dưỡng da tay chuyên biệt dành cho tay giúp cải thiện vùng da tay dưới các tác động của môi trườngChứa tinh dầu ngựa và các dưỡng chất giúp ngăn ngừa lão hóa cải
Mentimeter là một ứng dụng tạo biểu đồ trực quan và tương tác cho các buổi thuyết trình, lớp học và sự kiện. Với Mentimeter, người dùng có thể tạo các câu hỏi, biểu đồ,
Bạn và các thành viên trong gia đình thường xuyên phải động đến các vật dụng như dao, kéo…hay các đồ dùng khác được làm từ kim loại và các loại sành xứ. Những đồ
Topworksheets là công cụ do Công ty TOPWORKSHEETS, SL (Tây Ban Nha) phát triển, giúp giáo viên dễ dàng tạo các phiếu bài tập tương tác cho học sinh. Giáo viên chỉ cần tải lên
Hộp băng cá nhân dán vết thương Urgo Aid First 100 miếng, băng ago, băng dán vết thương tiện dụngMiếng dán vết thương Ergo Aid First 4 kích thước siêu tiện dụngCái này mỗi nhà
Miếng dán vết thương Ergo Aid First 4 kích thước siêu tiện dụngCái này mỗi nhà lên có trong nhà ít nhất 1 hộp đề phòng ạBăng keo thông thoáng độ dính cao, co giãn
Miếng dán vết thương Ergo Aid First 4 kích thước siêu tiện dụngCái này mỗi nhà lên có trong nhà ít nhất 1 hộp đề phòng ạBăng keo thông thoáng độ dính cao, co giãn
Miếng dán vết thương Ergo Aid First 4 kích thước siêu tiện dụngCái này mỗi nhà lên có trong nhà ít nhất 1 hộp đề phòng ạBăng keo thông thoáng độ dính cao, co giãn
nhỏ|phải|Một đôi bò kéo xe ở Sri Lanka nhỏ|phải|Cặp bò đang đeo ách đôi ở Án Độ **Bò cày kéo** hay **trâu bò cày kéo** là những con gia súc trong họ Trâu bò (chủ
THUỘC TÍNH SẢN PHẨM Nhãn hiệu: Khác. Xuất xứ: Việt Nam. Hạn sử dụng: 2022. Ngày sản xuất: . CHI TIẾT SẢN PHẨM Viên Uống Cường Gân Cốt - Vai Gáy Kingphar Giup giảm đau
Viên Uống Cường Gân Cốt - Vai Gáy Kingphar Giúp giảm đau vai gáy , tê bì chân tay , đau dây thần kinh tọaNgồi làm việc lâu, bạn hay đau vai gáy?Đừng chịu đau
Viên Uống Cường Gân Cốt - Vai Gáy Kingphar Giúp giảm đau vai gáy , tê bì chân tay , đau dây thần kinh tọaNgồi làm việc lâu, bạn hay đau vai gáy?Đừng chịu đau
THUỘC TÍNH SẢN PHẨMNhãn hiệu:Xuất xứ:Hạn sử dụng:Ngày sản xuất:CHI TIẾT SẢN PHẨMViên Uống Cường Gân Cốt - Vai Gáy Kingphar Giup giảm đau vai gáy , tê bì chân tay , đau dây thần
**Vụ án Năm Cam và đồng phạm** hay **Chuyên án Z5.01** là vụ án về tội phạm có tổ chức đặc biệt, có tính đặc thù, đây là một vụ án lớn và phức tạp,
Lamii gom hàng duty sale 1 lô duy nhất, sale từ $52 ~ 1tr2 / hộp còn ONLY #180K / HỘP 10 MIẾNG , DATE MỚI 2023 mn ơi, chỉ duy nhất 1 đợt thôi,
Nail Box Làm Theo Yêu Cầu Và Kích Cỡ Tay Của Khách : . Phom y hình hoặc khác đều được . -Khi giao hàng kèm theo keo dán dũa và 10 móng đã đo
Kem Dưỡng Da Cổ MEDI PEEL NAITE THREAD NECK CREAMCó thể đây là một loại kem dưỡng dành cho cổ của Hàn Quốc kỳ lạ nhất mà các bạn biết đó ạ. Chất kem dạng
Lamii gom hàng duty sale 1 lô duy nhất, sale từ $52 ~ 1tr2 / hộp còn ONLY #180K / HỘP 10 MIẾNG , DATE MỚI 2023 mn ơi, chỉ duy nhất 1 đợt thôi,
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex COVID-19 AgSGTi-flex COVID-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh phẩm tăm bông dịch tỵ hầu. Kháng nguyên
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
MÔ TẢ SẢN PHẨMCảm ơn bạn đã ghé thăm nhà thuốc Thomsoncare !⭐⭐⭐Suckhoecanha ⭐⭐⭐ để ý – lắng tai và Thấu hiểu bạn. ❤️ đồng hành cùng sức khỏe gia đình Việt. ❤️⭐⭐⭐Thomsoncare cung cấp
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh
Nguyên lý hoạt động của bộ test SGTi-flex C O V I D-19 AgSGTi-flex C O V I D-19 Ag là xét nghiệm miễn dịch định tính phát hiện kháng SARS-CoV-2 có trong mẫu bệnh