@@ -31,21 +31,21 @@ TriggerJuiceUI::TriggerJuiceUI()
3131 fAboutWindow(this )
3232{
3333 // background
34- fImgBackground = Image (TriggerJuiceArtwork::backgroundData, TriggerJuiceArtwork::backgroundWidth, TriggerJuiceArtwork::backgroundHeight, GL_BGRA );
34+ fImgBackground = Image (TriggerJuiceArtwork::backgroundData, TriggerJuiceArtwork::backgroundWidth, TriggerJuiceArtwork::backgroundHeight, kImageFormatBGRA );
3535
3636 // about
37- Image imageAbout (TriggerJuiceArtwork::aboutData, TriggerJuiceArtwork::aboutWidth, TriggerJuiceArtwork::aboutHeight, GL_BGRA );
37+ Image imageAbout (TriggerJuiceArtwork::aboutData, TriggerJuiceArtwork::aboutWidth, TriggerJuiceArtwork::aboutHeight, kImageFormatBGRA );
3838 fAboutWindow .setImage (imageAbout);
3939
4040 // about button
41- Image aboutImageNormal (TriggerJuiceArtwork::aboutButtonNormalData, TriggerJuiceArtwork::aboutButtonNormalWidth, TriggerJuiceArtwork::aboutButtonNormalHeight);
42- Image aboutImageHover (TriggerJuiceArtwork::aboutButtonHoverData, TriggerJuiceArtwork::aboutButtonHoverWidth, TriggerJuiceArtwork::aboutButtonHoverHeight);
41+ Image aboutImageNormal (TriggerJuiceArtwork::aboutButtonNormalData, TriggerJuiceArtwork::aboutButtonNormalWidth, TriggerJuiceArtwork::aboutButtonNormalHeight, kImageFormatBGRA );
42+ Image aboutImageHover (TriggerJuiceArtwork::aboutButtonHoverData, TriggerJuiceArtwork::aboutButtonHoverWidth, TriggerJuiceArtwork::aboutButtonHoverHeight, kImageFormatBGRA );
4343 fButtonAbout = new ImageButton (this , aboutImageNormal, aboutImageHover, aboutImageHover);
4444 fButtonAbout ->setAbsolutePos (358 , 17 );
4545 fButtonAbout ->setCallback (this );
4646
4747 // knobs
48- Image knobImage (TriggerJuiceArtwork::knobData, TriggerJuiceArtwork::knobWidth, TriggerJuiceArtwork::knobHeight);
48+ Image knobImage (TriggerJuiceArtwork::knobData, TriggerJuiceArtwork::knobWidth, TriggerJuiceArtwork::knobHeight, kImageFormatBGRA );
4949
5050 // knob KnobAttack
5151 fKnobAttack = new ImageKnob (this , knobImage);
@@ -64,7 +64,7 @@ TriggerJuiceUI::TriggerJuiceUI()
6464 fKnobRelease ->setCallback (this );
6565
6666 // sliders
67- Image sliderImage (TriggerJuiceArtwork::sliderData, TriggerJuiceArtwork::sliderWidth, TriggerJuiceArtwork::sliderHeight);
67+ Image sliderImage (TriggerJuiceArtwork::sliderData, TriggerJuiceArtwork::sliderWidth, TriggerJuiceArtwork::sliderHeight, kImageFormatBGRA );
6868 Point<int > sliderPosStart (293 , 74 );
6969 Point<int > sliderPosEnd (293 +11 , 74 );
7070
@@ -146,7 +146,7 @@ void TriggerJuiceUI::imageButtonClicked(ImageButton* button, int)
146146 if (button != fButtonAbout )
147147 return ;
148148
149- fAboutWindow .exec ();
149+ fAboutWindow .runAsModal ();
150150}
151151
152152void TriggerJuiceUI::imageKnobDragStarted (ImageKnob* knob)
@@ -205,7 +205,9 @@ void TriggerJuiceUI::imageSliderValueChanged(ImageSlider* slider, float value)
205205
206206void TriggerJuiceUI::onDisplay ()
207207{
208- fImgBackground .draw ();
208+ const GraphicsContext& context (getGraphicsContext ());
209+
210+ fImgBackground .draw (context);
209211}
210212
211213// -----------------------------------------------------------------------
0 commit comments