Personal distributed computing: the Alto and Ethernet software
HPW '86 Proceedings of the ACM Conference on The history of personal workstations
A comparison of tiled and overlapping windows
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
ACM Transactions on Graphics (TOG)
A comparison of input devices in element pointing and dragging tasks
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Style-based cut-and-paste in graphical editors
AVI '94 Proceedings of the workshop on Advanced visual interfaces
Elastic Windows: evaluation of multi-window operations
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Pick-and-drop: a direct manipulation technique for multiple computer environments
Proceedings of the 10th annual ACM symposium on User interface software and technology
The role of user studies in the design of OpenDoc
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Creating creativity: user interfaces for supporting innovation
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Dynamic space management for user interfaces
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Using handhelds and PCs together
Communications of the ACM
Novel interaction techniques for overlapping windows
Proceedings of the 14th annual ACM symposium on User interface software and technology
Multiple selections in smart text editing
Proceedings of the 7th international conference on Intelligent user interfaces
Smarter cut-and-paste for programming text editors
AUIC '01 Proceedings of the 2nd Australasian conference on User interface
The Mesa programming environment
SLIPE '85 Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments
Multiblending: displaying overlapping windows simultaneously without the drawbacks of alpha blending
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scalable Fabric: flexible task management
Proceedings of the working conference on Advanced visual interfaces
Revisiting display space management: understanding current practice to inform next-generation design
GI '04 Proceedings of the 2004 Graphics Interface Conference
An Ethnographic Study of Copy and Paste Programming Practices in OOPL
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
Citrine: providing intelligent copy-and-paste
Proceedings of the 17th annual ACM symposium on User interface software and technology
Interacting with hidden content using content-aware free-space transparency
Proceedings of the 17th annual ACM symposium on User interface software and technology
Proceedings of the 17th annual ACM symposium on User interface software and technology
Proceedings of the 18th annual ACM symposium on User interface software and technology
Entity quick click: rapid text copying based on automatic entity extraction
CHI '06 Extended Abstracts on Human Factors in Computing Systems
User interface façades: towards fully adaptable user interfaces
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Boomerang: suspendable drag-and-drop interactions based on a throw-and-catch metaphor
Proceedings of the 20th annual ACM symposium on User interface software and technology
Power tools for copying and moving: useful stuff for your desktop
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Exploring new window manipulation techniques
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
Importance-driven compositing window management
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Display-adaptive window management for irregular surfaces
Proceedings of the ACM International Conference on Interactive Tabletops and Surfaces
Evaluating performance in tiled displays: navigation and wayfinding
Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry
Dwell-and-spring: undo for direct manipulation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
AutoComPaste: auto-completing text as an alternative to copy-paste
Proceedings of the International Working Conference on Advanced Visual Interfaces
Docking window framework: supporting multitasking by docking windows
Proceedings of the 10th asia pacific conference on Computer human interaction
Personal clipboards for individual copy-and-paste on shared multi-user surfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.01 |
Copy-and-paste, one of the fundamental operations of modern userinterfaces, can be performed through various means (e.g. using the keyboard, mouse-based direct manipulation or menus). When users copy-and-paste between two different windows, the process is complicated by window management tasks. In this paper, we propose two new window management techniques to facilitate these tasks in the particular case of partially overlapping windows. We describe an experiment comparing four commonly-used copy-and-paste techniques under four window management conditions -- non-overlapping windows, partially overlapping windows, and partially overlapping ones with one of our two window management techniques. Results show that our new window management techniques significantly reduce task completion time for all copy-and-paste techniques. They also show that X Window copy-and-paste is faster than the other three techniques under all four window management conditions.