uifw/AvKon/src/AknVolumePopup.cpp
branchRCL_3
changeset 29 a8834a2e9a96
parent 0 2f259fa3e83a
child 51 fcdfafb36fe7
equal deleted inserted replaced
25:941195f2d488 29:a8834a2e9a96
   380     TInt sliderType = reader.ReadInt16();
   380     TInt sliderType = reader.ReadInt16();
   381     if ( sliderType == EAknSliderWithFeedbackStyle )
   381     if ( sliderType == EAknSliderWithFeedbackStyle )
   382         {
   382         {
   383         TInt feedbackStyle = (TAknFeedbackStyle)reader.ReadInt16();
   383         TInt feedbackStyle = (TAknFeedbackStyle)reader.ReadInt16();
   384         iFlags = reader.ReadInt16();
   384         iFlags = reader.ReadInt16();
       
   385         reader.Rewind( 4 ); // Rewind to the beginning, then construct slider.
   385         }
   386         }
   386     else
   387     else
   387         {
   388         {
   388         iFlags = sliderType;
   389         iFlags = sliderType;
   389         }
   390         }
   519             iExt->VolumeControl()->SetContainerWindowL(*this);
   520             iExt->VolumeControl()->SetContainerWindowL(*this);
   520         iExt->iSliderControl->ConstructFromResourceL(this, 0, reader);
   521         iExt->iSliderControl->ConstructFromResourceL(this, 0, reader);
   521         iExt->TryLoadDefaultSliderVolumeBitmap();
   522         iExt->TryLoadDefaultSliderVolumeBitmap();
   522         iExt->iSliderControl->ReportMarkerDragEvent( ETrue );
   523         iExt->iSliderControl->ReportMarkerDragEvent( ETrue );
   523         iExt->iSliderControl->SuppressDrawing( ETrue );
   524         iExt->iSliderControl->SuppressDrawing( ETrue );
   524        }           
   525         }
   525     else
   526     else
   526         {
   527         {
   527         iExt->iSliderControl = new( ELeave )CAknSlider;
   528         iExt->iSliderControl = new( ELeave )CAknSlider;
   528         iExt->iSliderControl->SetBackground( this );
   529         iExt->iSliderControl->SetBackground( this );
   529 
   530