Mercurial > hg > orthanc-stone
comparison Applications/Samples/SingleFrameEditorApplication.h @ 393:e7a494bdd956
removed Messages/MessageType.h
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Nov 2018 18:30:30 +0100 |
parents | d87fe075d31b |
children | 99e31898910e |
comparison
equal
deleted
inserted
replaced
392:d87fe075d31b | 393:e7a494bdd956 |
---|---|
2888 } | 2888 } |
2889 | 2889 |
2890 std::string instance = parameters["instance"].as<std::string>(); | 2890 std::string instance = parameters["instance"].as<std::string>(); |
2891 int frame = parameters["frame"].as<unsigned int>(); | 2891 int frame = parameters["frame"].as<unsigned int>(); |
2892 | 2892 |
2893 orthancApiClient_.reset(new OrthancApiClient(IObserver::broker_, context_->GetWebService())); | 2893 orthancApiClient_.reset(new OrthancApiClient(GetBroker(), context_->GetWebService())); |
2894 | 2894 |
2895 Orthanc::FontRegistry fonts; | 2895 Orthanc::FontRegistry fonts; |
2896 fonts.AddFromResource(Orthanc::EmbeddedResources::FONT_UBUNTU_MONO_BOLD_16); | 2896 fonts.AddFromResource(Orthanc::EmbeddedResources::FONT_UBUNTU_MONO_BOLD_16); |
2897 | 2897 |
2898 stack_.reset(new BitmapStack(IObserver::broker_, *orthancApiClient_)); | 2898 stack_.reset(new BitmapStack(GetBroker(), *orthancApiClient_)); |
2899 stack_->LoadFrame(instance, frame, false); //.SetPan(200, 0); | 2899 stack_->LoadFrame(instance, frame, false); //.SetPan(200, 0); |
2900 //stack_->LoadFrame("61f3143e-96f34791-ad6bbb8d-62559e75-45943e1b", 0, false); | 2900 //stack_->LoadFrame("61f3143e-96f34791-ad6bbb8d-62559e75-45943e1b", 0, false); |
2901 | 2901 |
2902 { | 2902 { |
2903 BitmapStack::Bitmap& bitmap = stack_->LoadText(fonts.GetFont(0), "Hello\nworld"); | 2903 BitmapStack::Bitmap& bitmap = stack_->LoadText(fonts.GetFont(0), "Hello\nworld"); |
2911 dynamic_cast<BitmapStack::AlphaBitmap&>(bitmap).SetResizeable(true); | 2911 dynamic_cast<BitmapStack::AlphaBitmap&>(bitmap).SetResizeable(true); |
2912 dynamic_cast<BitmapStack::AlphaBitmap&>(bitmap).SetPan(0, 200); | 2912 dynamic_cast<BitmapStack::AlphaBitmap&>(bitmap).SetPan(0, 200); |
2913 } | 2913 } |
2914 | 2914 |
2915 | 2915 |
2916 mainWidget_ = new BitmapStackWidget(IObserver::broker_, *stack_, "main-widget"); | 2916 mainWidget_ = new BitmapStackWidget(GetBroker(), *stack_, "main-widget"); |
2917 mainWidget_->SetTransmitMouseOver(true); | 2917 mainWidget_->SetTransmitMouseOver(true); |
2918 mainWidget_->SetInteractor(interactor_); | 2918 mainWidget_->SetInteractor(interactor_); |
2919 | 2919 |
2920 //stack_->SetWindowing(128, 256); | 2920 //stack_->SetWindowing(128, 256); |
2921 } | 2921 } |