The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
Find a file
Fred Kiefer fbcb65fafd Replaced use of mcell_highlighted with _cell.is_highlighted.
Removed this ivar and mcell_has_submenu from the coding methods.
Removed method [highlight:withFrame:inView:]. in
[drawBorderAndBackgroundWithFrame:inView:] moved duplicated out of
if clause. in [calcSize] use cached arrow image for submenu sizing and
changed image size code. Change all composite operators from
NSCompositeCopy to NSCompositeSourceOver. Use the cached colour if
it is computed otherwise ignore it. In [drawWithFrame:inView:] allways call
[drawBorderAndBackgroundWithFrame:inView:] and check for border there.
Moved lockfocus calls down one level. In [drawInteriorWithFrame:inView:]
removed some of the checks already done in [drawWithFrame:inView:].
Replaced all the highlight/state logic with the one used in
NSButtonCell.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10828 72102866-910b-0410-8b05-ffd578937521
2001-09-01 17:10:54 +00:00
Documentation Merge from 0.7.0 2001-07-09 02:49:03 +00:00
Headers/gnustep/gui Changed includes. Defined new method 2001-08-27 18:47:57 +00:00
Images Abort if GNUmakefile.postamble is not found 2001-03-16 23:27:36 +00:00
Model Convert libgmodel to a bundle 2001-07-31 16:57:26 +00:00
Panels Added nextKeyView to views withing gmodel to allow user to tab between buttons. Fixed a bug in NSBrowser. Made some corrections to NSSpellChecker and [NSTextView checkSpelling:] 2001-08-03 05:16:49 +00:00
PrinterTypes Merged rules to be quicker 2001-03-16 23:28:59 +00:00
Source Replaced use of mcell_highlighted with _cell.is_highlighted. 2001-09-01 17:10:54 +00:00
Testing New file explaining that this directory is obsolete, and where to find 2001-08-08 11:58:44 +00:00
TextConverters Moved text conversion classes to separate bundle 2001-08-21 14:52:00 +00:00
Tools MinGW cleanup 2001-08-02 14:51:41 +00:00
.cvsignore Moved text conversion classes to separate bundle 2001-08-21 14:52:00 +00:00
ANNOUNCE Merge from 0.7.0 2001-07-09 02:49:03 +00:00
BUGS Merge from 0.7.0 2001-07-09 02:49:03 +00:00
ChangeLog Fix image encoding 2001-09-01 04:20:55 +00:00
ChangeLog.1 Renamed ChangeLog to ChangeLog.1 1999-12-13 02:55:20 +00:00
config.guess * configure.in: added /usr/local/include and /usr/local/lib for 2001-05-13 20:59:21 +00:00
config.make.in Merge from 0.7.0 2001-07-09 02:49:03 +00:00
config.sub * configure.in: added /usr/local/include and /usr/local/lib for 2001-05-13 20:59:21 +00:00
configure Fixes to compile shared on Windows 2001-07-30 21:30:51 +00:00
configure.in Fixes to compile shared on Windows 2001-07-30 21:30:51 +00:00
COPYING.LIB Interface changes 1999-09-24 22:24:08 +00:00
GNUmakefile Moved text conversion classes to separate bundle 2001-08-21 14:52:00 +00:00
GNUmakefile.postamble Fixes to compile shared on Windows 2001-07-30 21:30:51 +00:00
gnustep-gui-debug.spec.in Minor updates, documentation 2001-05-03 19:39:28 +00:00
gnustep-gui.spec.in Minor updates, documentation 2001-05-03 19:39:28 +00:00
gui.make.in Convert libgmodel to a bundle 2001-07-31 16:57:26 +00:00
INSTALL Merge from 0.7.0 2001-07-09 02:49:03 +00:00
install-sh * configure.in: added /usr/local/include and /usr/local/lib for 2001-05-13 20:59:21 +00:00
NEWS Merge from 0.7.0 2001-07-09 02:49:03 +00:00
NOTES Temporary file 1999-04-26 08:59:41 +00:00
README Merge from 0.7.0 2001-07-09 02:49:03 +00:00
TODO Marked file as obsolete 2001-02-07 23:58:51 +00:00
Version Merge from 0.7.0 2001-07-09 02:49:03 +00:00

README
******

This is version 0.7.0 of the GNUstep GUI library (`gnustep-gui').

   Here is some introductory info to get you started:

Initial reading
===============

   * The file `ANNOUNCE' contains a very brief overview of the library.
     It also tells you where to get the most recent version.

   * The file `NEWS' has the library's feature history.

   * The file `INSTALL' gives instructions for installing the library.

How can you help?
=================

   * Give us feedback!  Tell us what you like; tell us what you think
     could be better.  Send bug reports to <bug-gnustep@gnu.org>.