Mercurial > hg > orthanc-stone
comparison Applications/Samples/SimpleViewerApplicationSingleFile.h @ 535:79bb0a02d1cc bgo-commands-codegen
- Added ORTHANC_OVERRIDE to several methods (translates to "override" in C++ 11 compilers)
- Last fixes to new style command handling (removed useless commands and switch command handling in simple samples to use XxxxSerializedMessageXxxx instead of XxxxCommandXxxx
- Fixed hardcoded input instance in SingleFrameEditorApplication
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 19 Mar 2019 09:13:57 +0100 |
parents | b1377625e4ba |
children | 4f2416d519b4 |
comparison
equal
deleted
inserted
replaced
534:7016c35d163c | 535:79bb0a02d1cc |
---|---|
205 { | 205 { |
206 } | 206 } |
207 | 207 |
208 virtual void HandleSerializedMessageFromWeb(std::string& output, const std::string& input) | 208 virtual void HandleSerializedMessageFromWeb(std::string& output, const std::string& input) |
209 { | 209 { |
210 // the simple viewer does not use the serialized messages facilities | |
211 } | |
212 | |
213 virtual void HandleCommandFromWeb(std::string& output, const std::string& input) | |
214 { | |
215 if (input == "select-tool:line-measure") | 210 if (input == "select-tool:line-measure") |
216 { | 211 { |
217 viewerApplication_.currentTool_ = Tool_LineMeasure; | 212 viewerApplication_.currentTool_ = Tool_LineMeasure; |
218 NotifyStatusUpdateFromCppToWebWithString("currentTool=line-measure"); | 213 NotifyStatusUpdateFromCppToWebWithString("currentTool=line-measure"); |
219 } | 214 } |