* NSView.h added specific values and comments to resize constants enum.

* NSView.m implemented resizeWithOldSuperviewSize (needs work).
	* NSMatrix.m mousedown clarified description comment.
	* NSSavePanel.m integrated source from Daniel B�hringer into premliminary
		implementations provided by Scott Christley.
	* NSSavePanel.h integrated source from Daniel B�hringer into premliminary
		implementations provided by Scott Christley.
	* NSOpenPanel.m integrated source from Daniel B�hringer into premliminary
		implementations provided by Scott Christley.
	* NSOpenPanel.h integrated source from Daniel B�hringer into premliminary
		implementations provided by Scott Christley.
	* NSStringDrawing.h defined NSAttributedString portion of extension.
	* NSAttributedString.h created preliminary implementation of extension.
	* Appkit.h added includes for NSAttributedString and NSStringDrawing.
	* NSPasteboard.h added extern NSRTFDPboardType define.
	* externs.m defined NSRTFDPboardType.
	* NSText.h integrated source from Daniel B�hringer
	* NSTextView.m preliminary implementation from Daniel B�hringer
	* NSTextView.h preliminary implementation from Daniel B�hringer
	* NSSplitView.m in drawRect use NSRectFill()


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@2934 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Felipe A. Rodriguez 1998-08-19 09:00:26 +00:00
parent 80825f3b17
commit fd64d9ffb9
18 changed files with 606 additions and 297 deletions

View file

@ -9,6 +9,8 @@
Date: March 1997
A completely rewritten version of the original source by Pascal Forget and
Scott Christley.
Author: Felipe A. Rodriguez <far@ix.netcom.com>
Date: August 1998
This file is part of the GNUstep GUI Library.
@ -1154,13 +1156,12 @@ static MPoint anchor = {0, 0};
ASSIGN(lastEvent, theEvent);
[[self window] captureMouse: self]; // grab the mouse
[self lockFocus];
// selection consists of two stages, the first stage loops
// until the mouse goes up while the second stage completes
while (!done) // the process by sending actions and displaying the cell
{ // as it should appear after the selection process
BOOL shouldProceedEvent = NO;
[self lockFocus]; // selection involves two steps, first
// a loop that continues until the left
while (!done) // mouse goes up; then a series of
{ // steps which send actions and display
BOOL shouldProceedEvent = NO; // the cell as it should appear after
// the selection process is complete
insideBounds = [self _getRow:&row
column:&column
forPoint:lastLocation