{"title":"截图软件","authors":"T. Masui","doi":"10.1109/HCC.2001.995258","DOIUrl":null,"url":null,"abstract":"We introduce a new drawing technique called HyperSnapping. In many drawing editors, various operations are provided for object alignment, and snapping is one of the most frequently used techniques, with which users can snap the mouse cursor or dragged objects to existing objects or square grids. HyperSnapping is an extension to snapping operations, where users can control the behavior of snapping grids and the constraints between objects only by dragging objects, without explicitly changing drawing modes. With HyperSnapping, simple constraints and drawing macros can easily be constructed and used for further editing without explicit end-user programming.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"HyperSnapping\",\"authors\":\"T. Masui\",\"doi\":\"10.1109/HCC.2001.995258\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We introduce a new drawing technique called HyperSnapping. In many drawing editors, various operations are provided for object alignment, and snapping is one of the most frequently used techniques, with which users can snap the mouse cursor or dragged objects to existing objects or square grids. HyperSnapping is an extension to snapping operations, where users can control the behavior of snapping grids and the constraints between objects only by dragging objects, without explicitly changing drawing modes. With HyperSnapping, simple constraints and drawing macros can easily be constructed and used for further editing without explicit end-user programming.\",\"PeriodicalId\":438014,\"journal\":{\"name\":\"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)\",\"volume\":\"111 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HCC.2001.995258\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HCC.2001.995258","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We introduce a new drawing technique called HyperSnapping. In many drawing editors, various operations are provided for object alignment, and snapping is one of the most frequently used techniques, with which users can snap the mouse cursor or dragged objects to existing objects or square grids. HyperSnapping is an extension to snapping operations, where users can control the behavior of snapping grids and the constraints between objects only by dragging objects, without explicitly changing drawing modes. With HyperSnapping, simple constraints and drawing macros can easily be constructed and used for further editing without explicit end-user programming.