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
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
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
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
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
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
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
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
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
Richard Frith-MacDonald
f73693c4d1
Various tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6211 72102866-910b-0410-8b05-ffd578937521
2000-03-08 08:43:15 +00:00
Richard Frith-MacDonald
d8fa85e8a2
Tidied coordinate stuff to allow for window borders.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6207 72102866-910b-0410-8b05-ffd578937521
2000-03-07 12:00:00 +00:00
Richard Frith-MacDonald
1cffef50a7
Fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6206 72102866-910b-0410-8b05-ffd578937521
2000-03-07 11:03:00 +00:00
Richard Frith-MacDonald
63c094b978
Minor fix for app activation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6203 72102866-910b-0410-8b05-ffd578937521
2000-03-07 07:23:26 +00:00
Richard Frith-MacDonald
99012738c8
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6198 72102866-910b-0410-8b05-ffd578937521
2000-03-06 21:21:59 +00:00
Richard Frith-MacDonald
6a3034725b
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6197 72102866-910b-0410-8b05-ffd578937521
2000-03-06 21:20:25 +00:00
Richard Frith-MacDonald
5950d6f837
Titlebar state change code added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6194 72102866-910b-0410-8b05-ffd578937521
2000-03-06 21:10:08 +00:00
Richard Frith-MacDonald
6a18da4e1e
Tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6189 72102866-910b-0410-8b05-ffd578937521
2000-03-06 11:39:22 +00:00
Nicola Pero
da27eeb391
Fixed bug - was causing problems with gmodels
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6185 72102866-910b-0410-8b05-ffd578937521
2000-03-05 23:43:53 +00:00
Nicola Pero
5255f9f2ac
Fixed bug which was crashing the popup button
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6172 72102866-910b-0410-8b05-ffd578937521
2000-03-05 01:23:01 +00:00
Richard Frith-MacDonald
a123efb34e
Small nswindow patch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6166 72102866-910b-0410-8b05-ffd578937521
2000-03-04 07:55:42 +00:00
Richard Frith-MacDonald
7df25ee2b4
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6165 72102866-910b-0410-8b05-ffd578937521
2000-03-03 06:36:38 +00:00
Richard Frith-MacDonald
10285e908f
Minor drawing fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6164 72102866-910b-0410-8b05-ffd578937521
2000-03-03 06:34:20 +00:00
Nicola Pero
e9679184b5
Added two macosx methods with trivial implementation to avoid crash
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6162 72102866-910b-0410-8b05-ffd578937521
2000-03-03 02:22:11 +00:00
Nicola Pero
dc9e1e6615
Recognize "Window" as windows menu (for menus ported from macosx)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6153 72102866-910b-0410-8b05-ffd578937521
2000-03-02 02:55:17 +00:00
Richard Frith-MacDonald
381e499e2c
Support for miniwindows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6147 72102866-910b-0410-8b05-ffd578937521
2000-03-01 17:21:08 +00:00
Richard Frith-MacDonald
c7ccbff33a
Minor fixes and tidyups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6134 72102866-910b-0410-8b05-ffd578937521
2000-02-29 08:01:42 +00:00
Richard Frith-MacDonald
97682c853d
Font fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6125 72102866-910b-0410-8b05-ffd578937521
2000-02-28 07:41:18 +00:00
Richard Frith-MacDonald
2189aa34d7
Window close/dealloc fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6115 72102866-910b-0410-8b05-ffd578937521
2000-02-25 17:43:32 +00:00
Adam Fedor
79446c8245
Implement image cursor
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6111 72102866-910b-0410-8b05-ffd578937521
2000-02-25 17:09:49 +00:00
Richard Frith-MacDonald
03b54992fd
Fixed accidental deletion
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6105 72102866-910b-0410-8b05-ffd578937521
2000-02-25 10:22:52 +00:00
Richard Frith-MacDonald
3122e34b9f
Tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6103 72102866-910b-0410-8b05-ffd578937521
2000-02-25 08:03:17 +00:00
Nicola Pero
bc5640f707
Almost complete rewrite
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6071 72102866-910b-0410-8b05-ffd578937521
2000-02-22 17:49:28 +00:00
Nicola Pero
fd9709b4be
Lot of work
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@6070 72102866-910b-0410-8b05-ffd578937521
2000-02-22 17:49:04 +00:00