Mercurial > hg > orthanc-stone
comparison Applications/Samples/SimpleViewerApplicationSingleFile.h @ 367:face7b7008de am-2
line and circle measure tools are now compatible with WebAssembly
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 01 Nov 2018 12:09:11 +0100 |
parents | a7de01c8fd29 |
children | 8eb4fe74000f |
comparison
equal
deleted
inserted
replaced
366:a7de01c8fd29 | 367:face7b7008de |
---|---|
122 { | 122 { |
123 if (button == MouseButton_Left) | 123 if (button == MouseButton_Left) |
124 { | 124 { |
125 if (application_.currentTool_ == Tools_LineMeasure) | 125 if (application_.currentTool_ == Tools_LineMeasure) |
126 { | 126 { |
127 return new LineMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), x, y, 255, 0, 0, 10); | 127 return new LineMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), |
128 x, y, 255, 0, 0, application_.GetFont()); | |
128 } | 129 } |
129 else if (application_.currentTool_ == Tools_CircleMeasure) | 130 else if (application_.currentTool_ == Tools_CircleMeasure) |
130 { | 131 { |
131 return new CircleMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), | 132 return new CircleMeasureTracker(statusBar, dynamic_cast<LayerWidget&>(widget).GetSlice(), |
132 x, y, 255, 0, 0, application_.GetFont()); | 133 x, y, 255, 0, 0, application_.GetFont()); |