Changeset 5792


Ignore:
Timestamp:
03/11/14 10:59:42 (6 years ago)
Author:
rohit_tandon
Message:

Recording Label position and boldness improved.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Obi/Obi/ProjectView/AudioBlock.cs

    r5788 r5792  
    176176        public override void SetZoomFactorAndHeight(float zoom, int height) 
    177177        { 
     178            float tempFontSize = mBaseFontSize + 3; 
    178179            base.SetZoomFactorAndHeight(zoom, height); 
    179             mRecordingLabel.Font = new Font(Font.FontFamily, zoom * mBaseFontSize, FontStyle.Bold); 
    180             mRecordingLabel.Location = new Point(0, mLabel.Height + mLabel.Location.Y); 
     180            mRecordingLabel.Font = new Font(Font.FontFamily, zoom * tempFontSize, FontStyle.Bold); 
     181 
     182            if (zoom <0.9) 
     183            { 
     184                mRecordingLabel.Location = new Point(0, mLabel.Height + mLabel.Location.Y + (mWaveform.Height / 6));  
     185            } 
     186            else if (zoom < 1.5) 
     187            { 
     188                mRecordingLabel.Location = new Point(0, mLabel.Height + mLabel.Location.Y + (mWaveform.Height / 4)); 
     189            } 
     190            else if (zoom < 2.0) 
     191            { 
     192                mRecordingLabel.Location = new Point(0, mLabel.Height + mLabel.Location.Y + (mWaveform.Height / 3)); 
     193            } 
     194            else if (zoom < 3.0) 
     195            { 
     196                mRecordingLabel.Location = new Point(0, mLabel.Height + mLabel.Location.Y + (mWaveform.Height / 2)); 
     197            } 
     198            else 
     199            { 
     200                mRecordingLabel.Location = new Point(0, mLabel.Height + mLabel.Location.Y + (mWaveform.Height)); 
     201            } 
    181202            SetWaveform(mNode as PhraseNode); 
    182203        } 
Note: See TracChangeset for help on using the changeset viewer.