@@ -64,9 +64,9 @@ HighguiBridge& HighguiBridge::getInstance()
64
64
return instance;
65
65
}
66
66
67
- void HighguiBridge::setContainer (Windows::UI::Xaml::Controls::Panel^ container )
67
+ void HighguiBridge::setContainer (Windows::UI::Xaml::Controls::Panel^ container_ )
68
68
{
69
- this ->container = container ;
69
+ this ->container = container_ ;
70
70
}
71
71
72
72
CvWindow* HighguiBridge::findWindowByName (cv::String name)
@@ -190,9 +190,9 @@ void CvTrackbar::setMinPosition(double pos)
190
190
slider->Minimum = pos;
191
191
}
192
192
193
- void CvTrackbar::setSlider (Slider^ slider ) {
194
- if (slider )
195
- this ->slider = slider ;
193
+ void CvTrackbar::setSlider (Slider^ slider_ ) {
194
+ if (slider_ )
195
+ this ->slider = slider_ ;
196
196
}
197
197
198
198
double CvTrackbar::getPosition ()
@@ -219,6 +219,7 @@ Slider^ CvTrackbar::getSlider()
219
219
220
220
CvWindow::CvWindow (cv::String name, int flags) : name(name)
221
221
{
222
+ CV_UNUSED (flags);
222
223
this ->page = (Page^)Windows::UI::Xaml::Markup::XamlReader::Load (const_cast <Platform::String^>(markupContent));
223
224
this ->sliderMap = new std::map<cv::String, CvTrackbar*>();
224
225
@@ -246,14 +247,15 @@ CvWindow::CvWindow(cv::String name, int flags) : name(name)
246
247
247
248
CvWindow::~CvWindow () {}
248
249
249
- void CvWindow::createSlider (cv::String name , int * val, int count, CvTrackbarCallback2 on_notify, void * userdata)
250
+ void CvWindow::createSlider (cv::String name_ , int * val, int count, CvTrackbarCallback2 on_notify, void * userdata)
250
251
{
251
- CvTrackbar* trackbar = findTrackbarByName (name);
252
+ CV_UNUSED (userdata);
253
+ CvTrackbar* trackbar = findTrackbarByName (name_);
252
254
253
255
// Creating slider if name is new or reusing the existing one
254
256
Slider^ slider = !trackbar ? ref new Slider () : trackbar->getSlider ();
255
257
256
- slider->Header = HighguiBridge::getInstance ().convertString (name );
258
+ slider->Header = HighguiBridge::getInstance ().convertString (name_ );
257
259
258
260
// Making slider the same size as the image control or setting minimal size.
259
261
// This is added to cover potential edge cases because:
@@ -282,26 +284,26 @@ void CvWindow::createSlider(cv::String name, int* val, int count, CvTrackbarCall
282
284
if (!sliderPanel) return ;
283
285
284
286
// Adding slider to the list for current window
285
- CvTrackbar* trackbar = new CvTrackbar (name , slider, this );
286
- trackbar ->callback = on_notify;
287
+ CvTrackbar* trackbar_ = new CvTrackbar (name_ , slider, this );
288
+ trackbar_ ->callback = on_notify;
287
289
slider->ValueChanged +=
288
290
ref new Controls::Primitives::RangeBaseValueChangedEventHandler (
289
291
[=](Platform::Object^ sender,
290
292
Windows::UI::Xaml::Controls::Primitives::RangeBaseValueChangedEventArgs^ e)
291
293
{
292
294
Slider^ slider = (Slider^)sender;
293
- trackbar ->callback (slider->Value , nullptr );
295
+ trackbar_ ->callback (( int ) slider->Value , nullptr );
294
296
});
295
- this ->sliderMap ->insert (std::pair<cv::String, CvTrackbar*>(name, trackbar ));
297
+ this ->sliderMap ->insert (std::pair<cv::String, CvTrackbar*>(name_, trackbar_ ));
296
298
297
299
// Adding slider to the window
298
300
sliderPanel->Children ->Append (slider);
299
301
}
300
302
}
301
303
302
- CvTrackbar* CvWindow::findTrackbarByName (cv::String name )
304
+ CvTrackbar* CvWindow::findTrackbarByName (cv::String name_ )
303
305
{
304
- auto search = sliderMap->find (name );
306
+ auto search = sliderMap->find (name_ );
305
307
if (search != sliderMap->end ()) {
306
308
return search->second ;
307
309
}
@@ -342,12 +344,12 @@ Page^ CvWindow::getPage()
342
344
}
343
345
344
346
// TODO: prototype, not in use yet
345
- void CvWindow::createButton (cv::String name )
347
+ void CvWindow::createButton (cv::String name_ )
346
348
{
347
349
if (!buttonPanel) return ;
348
350
349
351
Button^ b = ref new Button ();
350
- b->Content = HighguiBridge::getInstance ().convertString (name );
352
+ b->Content = HighguiBridge::getInstance ().convertString (name_ );
351
353
b->Width = 260 ;
352
354
b->Height = 80 ;
353
355
b->Click += ref new Windows::UI::Xaml::RoutedEventHandler (
@@ -361,4 +363,4 @@ void CvWindow::createButton(cv::String name)
361
363
buttonPanel->Children ->Append (b);
362
364
}
363
365
364
- // end
366
+ // end
0 commit comments