Avrella Problem Report 309
Title: Delete rest - no Invalidation for instance in which Auto Format switched off
Priority: 4 Version detected: 1.01 Version fixed: 1.03
Problem Description
:
Raised:06-Jun-2006
Problem description:
Delete rest - no Invalidation for instance in which Auto Format switched off.
1. Open SilentNight.avrella
2. Set Auto Format Off checkbox off via Menu: Tools -> General Page.
3. Ensure that the whole width of score not contained within document view - i.e. you'll have to scroll horizontally to see end of measure 3.
4. Select Next Page.
5. Move horizontal scroll bar so can see last measure for top system.
6. Cut 1/4 rest.
1/4 rest remains visible still. Although it has been deleted - appropriate section of screen has not been updated.
Workaround: Select Menu option View -> Refesh Display (Ctrl + D)
---------------------------------------------------------------------------
27-Oct-2006 Assigned.
---------------------------------------------------------------------------
27-Oct-2006 Investigated by David
This was tracked down to CAvrDoc::DoNtnCut()
For non Format case call to
rect = pView->InValMe(pCNtn, 0, 0, TRUE); to fetch Invalidate rect (though suppressing Inval) This also takes account of any scroll. Subsequent call to
else InValRgn(rect, TRUE); has TRUE param set to calc scroll offset (which has already been done in dummy call to pView->InValMe() - which was used just to fetch InVal region.
---------------------------------------------------------------------------
27-Oct-2006 Resolved by David
Fixed in version: 1.03
remove TRUE param (default FALSE)
else InValRgn(rect, /*TRUE*/);
---------------------------------------------------------------------------
27-Nov-2006 Verified by David
Verified for version: 1.03
---------------------------------------------------------------------------
27-Nov-2006 Closed by David
This webpage was last updated on
11-Feb-2010 at 03:13:13 PM |