Mercurial > hg > orthanc-stone
diff Applications/StoneWebViewer/WebApplication/app.js @ 2001:e943a84da9ac
creation of text annotations
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 02 Nov 2022 14:56:35 +0100 |
parents | 1fa3f484008e |
children | 963f28eb40cb 25d269c7b753 |
line wrap: on
line diff
--- a/Applications/StoneWebViewer/WebApplication/app.js Wed Nov 02 13:52:14 2022 +0100 +++ b/Applications/StoneWebViewer/WebApplication/app.js Wed Nov 02 14:56:35 2022 +0100 @@ -1188,6 +1188,15 @@ window.addEventListener('StoneAnnotationRemoved', function() { // Ignore }); + + window.addEventListener('TextAnnotationRequired', function(args) { + var label = prompt('Enter your annotation:', ''); + if (label !== null) { + stone.AddTextAnnotation(args.detail.canvasId, label, + args.detail.pointedX, args.detail.pointedY, + args.detail.labelX, args.detail.labelY); + } + }); } });