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 }