Sürükle ve bırak ( tavsiye edilen süre Fransa'da DGLFLF tarafından ve Quebec Olf İngilizce tercüme olarak, sürükle-bırak da adlandırılan, tıklama sürükleme ) bir olan grafik arayüzü , bir kullanan bir yöntemle fare , pad veya ekran için akıllı telefon , tablet veya bilgisayarın ekranında bulunan bir grafik öğesini bir yerden başka bir yere taşımak .
Bunu yapmak için, ana fare düğmesinin bir grafik öğesine tıklamanız ( sağ el modunda sol, sol el modunda sağ veya tek düğme), bu düğmeyi basılı tutmanız ve yalnızca işaretçi hedefine ulaştı.
En klasik örnek , ekrana yerleştirilmiş bir simgeyi sürükleyerek çöp sepetini temsil eden simgenin üzerine bırakmak ve böylece yeni taşınan dosyayı silmekten ibarettir . Bir dosyayı bir yazıcı simgesinin üzerine bırakarak yazdırmak, bir dosyayı yerel veya uzak bir diskteki bir konumdan diğerine, simgesini hedef dizine bırakarak aktarmak da mümkündür.
Bir metin öğesini, önce onu seçip ardından seçili öğeyi seçili konuma sürükleyip bırakarak da taşıyabilirsiniz.
Günümüzde, metin veya resimler ( JPEG , GIF ) gibi belirli kaynakları bir web sayfasından sürükleyip bırakmak bazen mümkündür .
Bu teknik Xerox PARC tarafından icat edildi , daha sonra Apple tarafından Lisa için geliştirildi ve uygulandı .Ocak 1983) ve Macintosh , özellikle yukarıda açıklanan geri dönüşüm kutusu örneği için. Apple'ın 1991'de piyasaya sürülen işletim sistemi System 7 , belge simgesini uygulama simgesinin üzerine bırakarak bir belgeyi bir uygulamayla açma özelliğini tanıttı .
Günümüzde bu yöntem birçok grafik arayüz tarafından kullanılmaktadır.
Bazı durumlarda, sürükle ve bırak iyileştirmelerden yararlanır. Örneğin, Konqueror dosya yöneticisi , bir öğeyi seçilen konuma, ayrıca Mac OS X'te ve hatta Windows'ta, "Klasörler" bölmesinde XP sürümünde ve Vista veya Seven sürümlerinde bırakmak için birkaç ağaç düzeyi girebilir. gezinme bölmesinde. Bunu yapmak için, fare düğmesini bırakmadan dosyayı açmak için dizinin simgesinin üzerine birkaç saniye bırakmanız yeterlidir. Ardından dizin açılır ve doğru yere ulaşana kadar aynı şekilde devam eder. Fare düğmesinin bırakılması, bırakılmasına neden olur, ardından orijinal ağaç düzeyine döner.
Sürüklenen nesneler genellikle taşınmak yerine kopyalanabilir. Bir kopya oluşturmak için genellikle Ctrlklavyedeki tuşunu basılı tutmak gerekir . Grafiksel ortam, örneğin yanlarına bir artı işareti ekleyerek, fare işaretçisinin görünümünü değiştirecektir.
Bu şekilde sürükleyip kopyalamak, panoyu kullanarak kopyalamak ve yapıştırmak gibidir .
Sürükle ve bırak işlevi, tasarlandığı grafik ortam tarafından yazılıma sağlanır. Bu nedenle, farklı işletim sistemleri bu yöntemle kendi yöntemleriyle başa çıkabilir. Örneğin, sürüklenen içeriğin görüntülenme şeklini veya pencereler arasında geçiş yapma yolunu yapılandırırlar. Ancak, yazılım fare imlecini kendileri seçebilir. Genellikle nesnelerin yazdırılacağı yerde bir imleç görüntülenir (dikey çubuk şeklinde).
Windows altındaİle Microsoft Windows , sürüklenen içerik fare işaretçisi yanında yarı opak görüntülenir. Pencereler arasında geçiş her zaman Alt + tuş kombinasyonu kullanılarak yapılabilir Tab, ancak imleci görev çubuğundaki bir öğenin üzerine getirerek de yapılabilir.
Linux altındaÖrneğin Ubuntu ile , sürüklenen içerik işaretçinin yanında tamamen opak olarak görüntülenir. Pencereler arasında geçiş yalnızca bildirim alanı kullanılarak yapılabilir. Öğeler düşürülürse ancak biriktirme başarısız olursa, yavaş yavaş yerlerine geri dönerler.
Fareyi hesaba katan editörler ve kelime işlemciler, örneğin OpenOffice.org ve hatta Wordpad gibi genellikle sürükleyip bırakmaya izin verir .
Metin veya nesneler, sürüklenmeden önce seçilmelidir. Ortama her zaman bir önizleme sağlanmaz, bu nedenle nesneler işaretçinin yanında görülemez. Bunun yerine genellikle bir seçim dikdörtgeni görürüz.
Metin içeriği, sürükle ve bırak hesaba katılarak farklı yazılımlar arasında sıklıkla uyumludur.
Tarayıcılar genellikle sürükle ve bırak işlemini editörler ve kelime işlemciler gibi ele alır. Ancak Mozilla Firefox , nesneleri işaretçinin yanında görüntüler.
Yazılım ve grafik ortamları genellikle listeleri ve özellikle pencereleri ve sekmeleri sürükle ve bırak yöntemiyle düzenlemeyi mümkün kılar.