mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-04-24 10:49:12 +00:00
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. ***
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 |
||
---|---|---|
Documentation | ||
Headers/gnustep/gui | ||
Images | ||
Model | ||
Panels | ||
PrinterTypes | ||
Source | ||
Testing | ||
TextConverters | ||
Tools | ||
.cvsignore | ||
ANNOUNCE | ||
BUGS | ||
ChangeLog | ||
ChangeLog.1 | ||
config.guess | ||
config.make.in | ||
config.sub | ||
configure | ||
configure.in | ||
COPYING.LIB | ||
GNUmakefile | ||
GNUmakefile.postamble | ||
gnustep-gui-debug.spec.in | ||
gnustep-gui.spec.in | ||
gui.make.in | ||
INSTALL | ||
install-sh | ||
NEWS | ||
NOTES | ||
README | ||
TODO | ||
Version |
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>.