Commit graph

1651 commits

Author SHA1 Message Date
Richard Frith-MacDonald
68cb8a6b97 Fix for tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6301 72102866-910b-0410-8b05-ffd578937521
2000-03-17 21:46:38 +00:00
Richard Frith-MacDonald
c493a5a70b iFix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6294 72102866-910b-0410-8b05-ffd578937521
2000-03-16 17:42:52 +00:00
Richard Frith-MacDonald
80e278d3aa MacOS-X methods added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6292 72102866-910b-0410-8b05-ffd578937521
2000-03-16 15:45:19 +00:00
Richard Frith-MacDonald
91e30dedde Various text/font fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6291 72102866-910b-0410-8b05-ffd578937521
2000-03-16 14:16:46 +00:00
Richard Frith-MacDonald
4424311814 Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6290 72102866-910b-0410-8b05-ffd578937521
2000-03-16 13:12:50 +00:00
Nicola Pero
08a096f198 Reverted a tiny part of my last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6287 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:56:58 +00:00
Nicola Pero
dd505dc21c Reverted my last change which was causing side-effects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6286 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:56:11 +00:00
Nicola Pero
6ff48f1750 String drawing updates/fixes; preliminary [NSCell -setObjectValue:]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6285 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:48:26 +00:00
Nicola Pero
e0cc537ea0 Removed files - nice code but was duplicating already existing code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6284 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:43:34 +00:00
Nicola Pero
9ee740cb13 Removed unused file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6283 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:42:17 +00:00
Nicola Pero
07ba81b6f7 Little update in auto-sizing for @"" contents
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6282 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:41:39 +00:00
Nicola Pero
8fc09a3db5 Use NSString interface to determine size of string to be drawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6281 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:40:43 +00:00
Nicola Pero
35c5942b70 Do not include unused header file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6280 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:39:39 +00:00
Nicola Pero
54affaa213 Fixed vertical position of text; added method preparing for the table view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6279 72102866-910b-0410-8b05-ffd578937521
2000-03-15 02:33:38 +00:00
James Dessart
9bab514d34 Added documentation for NSSlider and NSSlider cell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6278 72102866-910b-0410-8b05-ffd578937521
2000-03-14 04:06:23 +00:00
Adam Fedor
2c92f9cdaa wraster library support and alpha/compositing improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6272 72102866-910b-0410-8b05-ffd578937521
2000-03-12 04:35:43 +00:00
Richard Frith-MacDonald
12941a20dc Fix error in deetermining range of paragraph style - was only working for
text containing a single style.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6269 72102866-910b-0410-8b05-ffd578937521
2000-03-11 07:34:02 +00:00
Richard Frith-MacDonald
776b7ca6df Panel reformatting and fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6268 72102866-910b-0410-8b05-ffd578937521
2000-03-11 06:57:22 +00:00
Pascal J. Bourguignon
c5c35b80ef Updated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6266 72102866-910b-0410-8b05-ffd578937521
2000-03-10 21:48:52 +00:00
Richard Frith-MacDonald
751ed9aca0 Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6264 72102866-910b-0410-8b05-ffd578937521
2000-03-10 18:32:41 +00:00
Pascal J. Bourguignon
68c0bf5784 Corrected the previous ChangeLog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6263 72102866-910b-0410-8b05-ffd578937521
2000-03-10 18:22:52 +00:00
Pascal J. Bourguignon
7b6550f72d Added the following features to GSAlertPanel private subclass of
NSPanel:

    - fit  the height  of the  panel according  to the  height  of the
      message, in addition to the width.

    - when the final  size for the panel is much too big respective to
      the screen,  it is reduced, and  the message is put  in a scroll
      view.

    - made the  attention panel stay  visible when the  application is
      deactivated as manded by the OpenStep specifications.

    - more than one attention panel can be run simultaneously, without
      the later invocation stealing the panel of the former one.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6262 72102866-910b-0410-8b05-ffd578937521
2000-03-10 18:19:25 +00:00
Pascal J. Bourguignon
8aef6e88e3 Moved constant invocation of the method -[NSParagraphStyle
attribute:atIndex:effectiveRange:]   outside  of  loops   and  removed
firstLine variable in -drawAtPoint: and in -size.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6261 72102866-910b-0410-8b05-ffd578937521
2000-03-10 18:19:16 +00:00
Pascal J. Bourguignon
13588f337a Mainly, changes to NSPanel functions, including a scrollview for big messages.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6260 72102866-910b-0410-8b05-ffd578937521
2000-03-10 18:06:57 +00:00
Pascal J. Bourguignon
b3a82d3e31 Added GSUtil.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6258 72102866-910b-0410-8b05-ffd578937521
2000-03-10 13:28:19 +00:00
Pascal J. Bourguignon
68d4c08d6b Updated -cellSize to process multiline string value. This should
improve greately the behaviour  of NSTextField and consequently of the
NSPanel building functions.

Updated -[NSCell _drawText:inFrame:]
and -[NSButtonCell drawInteriorWithFrame:inView:]
to handle properly multiline strings.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6257 72102866-910b-0410-8b05-ffd578937521
2000-03-10 13:27:50 +00:00
Pascal J. Bourguignon
a31b592058 Added this module to gather utility functions used by several classes.
For now, it only contains GSUtil_sizeOfMultilineStringWithFont().


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6256 72102866-910b-0410-8b05-ffd578937521
2000-03-10 13:27:07 +00:00
Nicola Pero
70b365b889 Fixed bug in nssplitview
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6253 72102866-910b-0410-8b05-ffd578937521
2000-03-10 12:42:07 +00:00
Nicola Pero
9a2e06f513 Bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6252 72102866-910b-0410-8b05-ffd578937521
2000-03-10 12:41:25 +00:00
Richard Frith-MacDonald
6c34a19ddd Minor documentation improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6250 72102866-910b-0410-8b05-ffd578937521
2000-03-10 11:48:48 +00:00
Richard Frith-MacDonald
2a879b2c2e Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6248 72102866-910b-0410-8b05-ffd578937521
2000-03-10 11:17:54 +00:00
Richard Frith-MacDonald
3b3289b25d Tidyup - make new method public
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6247 72102866-910b-0410-8b05-ffd578937521
2000-03-10 10:34:58 +00:00
Richard Frith-MacDonald
698fccdc8b Minor fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6246 72102866-910b-0410-8b05-ffd578937521
2000-03-10 07:48:29 +00:00
Nicola Pero
be4a31f88f Fixes in NSSplitView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6245 72102866-910b-0410-8b05-ffd578937521
2000-03-10 02:19:15 +00:00
Nicola Pero
96097b90ad Fixed bug in dragging; avoid redrawing when ignoring mouse press
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6244 72102866-910b-0410-8b05-ffd578937521
2000-03-10 02:18:15 +00:00
Nicola Pero
d8e33bed1e Fixed fatal problem with encoding editable textfields in gmodels from mac
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6243 72102866-910b-0410-8b05-ffd578937521
2000-03-09 23:34:20 +00:00
Nicola Pero
a295dd62e6 Fixed fatal problem with encoding editable textfields on macosx
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6242 72102866-910b-0410-8b05-ffd578937521
2000-03-09 23:32:24 +00:00
Richard Frith-MacDonald
9f9e15ced7 Updated with fixes from base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6241 72102866-910b-0410-8b05-ffd578937521
2000-03-09 20:35:48 +00:00
Nicola Pero
882971a38a Fixed bug in adjusting subviews in splitview
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6240 72102866-910b-0410-8b05-ffd578937521
2000-03-09 19:41:41 +00:00
Nicola Pero
0a517b8d4d Fixed bug in adjusting subviews when the divider is horizontal
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6239 72102866-910b-0410-8b05-ffd578937521
2000-03-09 19:40:54 +00:00
Richard Frith-MacDonald
d1f7b7b5ae Remove spuroous code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6231 72102866-910b-0410-8b05-ffd578937521
2000-03-09 07:57:45 +00:00
Nicola Pero
7dc59d1526 Implemented autosizing of popup-button
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6227 72102866-910b-0410-8b05-ffd578937521
2000-03-08 23:56:41 +00:00
Nicola Pero
71a2a9c436 Improved code regarding autosizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6226 72102866-910b-0410-8b05-ffd578937521
2000-03-08 23:55:14 +00:00
Nicola Pero
4b558226f0 Implemented code to support autosizing of the popupbutton
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6225 72102866-910b-0410-8b05-ffd578937521
2000-03-08 23:54:10 +00:00
Richard Frith-MacDonald
91baf8d04c Tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6224 72102866-910b-0410-8b05-ffd578937521
2000-03-08 21:55:05 +00:00
Richard Frith-MacDonald
42e851197f Minor updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6223 72102866-910b-0410-8b05-ffd578937521
2000-03-08 21:26:11 +00:00
Richard Frith-MacDonald
b23022dbb0 Implement setlevel: for NSWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6218 72102866-910b-0410-8b05-ffd578937521
2000-03-08 18:08:26 +00:00
Richard Frith-MacDonald
bb0bd00009 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6216 72102866-910b-0410-8b05-ffd578937521
2000-03-08 16:45:44 +00:00
Richard Frith-MacDonald
6956d4e182 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6215 72102866-910b-0410-8b05-ffd578937521
2000-03-08 16:31:32 +00:00
Richard Frith-MacDonald
8282e3dd5a Coordinate handling fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6213 72102866-910b-0410-8b05-ffd578937521
2000-03-08 14:15:17 +00:00