![]()  | 
 
Sticky Frames - non-sticky direction | 
 
    Post Reply  
   | 
  
| Author | |
   
   akur  
   
   Senior Member  
   Joined: 16 May 2006 Status: Offline Points: 139  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Topic: Sticky Frames - non-sticky directionPosted: 12 January 2007 at 6:18am  | 
 
| 
   
    
   Hello, 
   
  I've noticed that floating sticky frames don't have the same behaviour in all 4 directions. When trying to stick a pane to horizontal/vertical sides of mainframe, I get a successful snapping when dragging a pane inwards horizontally, outwards horizontally, and inwards vertically (PaneSample): But I do not get any snapping if I drag the pane outwards vertically: I guess this is not by design and maybe is worth correction. What do you think about this? Thank you, in advance!  | 
 |
![]()  | 
 |
   
   akur  
   
   Senior Member  
   Joined: 16 May 2006 Status: Offline Points: 139  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 19 January 2007 at 5:09am | 
 
| 
   
    
   To say it more precisely: 
   
  Panes' top doesn't stick to mainframe's top AND Panes' bottom doesn't stick to mainframe's bottom.  | 
 |
![]()  | 
 |
   
   akur  
   
   Senior Member  
   Joined: 16 May 2006 Status: Offline Points: 139  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 19 January 2007 at 7:36am | 
 
| 
   
    
   Just found it. I guess these extra conditions are missing from 
   
  void CXTPDockingPaneContext::UpdateStickyFrame(CRect& rectDragFrame, CWnd* pHost) : if (abs(rectDragFrame.bottom - rcWork.bottom) < nGap) { rectDragFrame.OffsetRect(0, rcWork.bottom - rectDragFrame.bottom); } if (abs(rectDragFrame.top - rcWork.top) < nGap) { rectDragFrame.OffsetRect(0, rcWork.top - rectDragFrame.top); } Could it be fixed in the next maintenance release, please?  | 
 |
![]()  | 
 |
   
   akur  
   
   Senior Member  
   Joined: 16 May 2006 Status: Offline Points: 139  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 23 January 2007 at 5:10am | 
 
| 
   
    
   I'm somewhat sad to see that this bug has neither been removed in 10.4.1, released Jan 19th, 2007. [post edited]
    
   
   | 
 |
![]()  | 
 |
   
   ABuenger  
   
   Newbie  
    
   Joined: 02 February 2006 Status: Offline Points: 1075  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 23 January 2007 at 6:57am | 
 
   
   
 Back to the future? ![]()  | 
 |
| 
   
     
     Codejock support
     
   
   | 
 |
![]()  | 
 |
   
   akur  
   
   Senior Member  
   Joined: 16 May 2006 Status: Offline Points: 139  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 23 January 2007 at 7:05am | 
 
| 
   
    
   Yeah, sorry. I meant January. Anyway, maintaining our software versions I sometimes feel just like in a time machine...  
   
  ![]()  | 
 |
![]()  | 
 |
   
   Oleg  
   
   Senior Member  
   Joined: 21 May 2003 Location: United States Status: Offline Points: 11234  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 23 January 2007 at 11:23am | 
 
| 
   
    
   Thanks, These suggested lines will be added for next release.
    
   
   | 
 |
| 
   
     
     Oleg, Support Team 
   
  CODEJOCK SOFTWARE SOLUTIONS  | 
 |
![]()  | 
 |
   
   akur  
   
   Senior Member  
   Joined: 16 May 2006 Status: Offline Points: 139  | 
  
   
      Post Options
    
        Thanks(0)
      Quote   Reply
   
     Posted: 30 January 2007 at 8:57am | 
 
| 
   
    
   Thank you. Indeed, this has been fixed in v10.4.2, very quickly.
    
   
   | 
 |
![]()  | 
 |
    Post Reply  
   | 
  |
|       
  
  Tweet   	
    | 
 
| Forum Jump | Forum Permissions  ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum  |