Commit graph

986 commits

Author SHA1 Message Date
Nicola Pero
6882c20105 Added code to resize GSAlertPanel's buttons and panel to deal with
long strings passed as messages or button strings


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5760 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:12:11 +00:00
Nicola Pero
7f1c3446b1 Added code to align the cells so that the editable parts are aligned
in a row


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5759 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:10:30 +00:00
Nicola Pero
e79b723cd7 Reworked appearance (together with NSForm) so that editable parts of the
cells are aligned up in a row in a NSForm


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5758 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:09:39 +00:00
Nicola Pero
208adcec97 When drawing text inside the cell, use spacing between border and contents
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5757 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:08:26 +00:00
Nicola Pero
9490cc737c Fixed font height; changes in spacings when drawing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5756 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:07:17 +00:00
Nicola Pero
d7874be6bc Skip 2 points before drawing text
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5755 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:06:05 +00:00
Nicola Pero
708a9784ad More space around title
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5754 72102866-910b-0410-8b05-ffd578937521
2000-01-13 23:05:19 +00:00
Richard Frith-MacDonald
433a4186a0 Set menu when nib is loaded.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5742 72102866-910b-0410-8b05-ffd578937521
2000-01-13 21:20:15 +00:00
Nicola Pero
600cd3e60b Updated for change in NSView ivar names; some other new code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5733 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:34:06 +00:00
Nicola Pero
bb4b512849 Updated for change in NSView ivar names
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5732 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:30:45 +00:00
Nicola Pero
7595a7fd9c Use [self frame] instead of ivar frame to be portable to other OpenSteps
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5726 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:16:46 +00:00
Nicola Pero
3434ca1b0a Access basic ivars (_frame, _bounds, _window) directly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5725 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:15:32 +00:00
Nicola Pero
a7c8bfceb0 Updated for change in NSView ivar names; little drawing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5724 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:14:02 +00:00
Nicola Pero
5c71b42b3d Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5723 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:13:02 +00:00
Nicola Pero
b9dda03313 Updated for change in NSView ivar names; tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5722 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:12:10 +00:00
Nicola Pero
9dd6cd8aad Updated for change in NSView ivar names; access ivar window_num
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5721 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:09:33 +00:00
Nicola Pero
9083c23ffb Prefixed all ivars with an underscore
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5720 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:05:25 +00:00
Nicola Pero
6358d4df44 Updated for change in NSView ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5719 72102866-910b-0410-8b05-ffd578937521
2000-01-10 02:04:25 +00:00
Nicola Pero
ba4e5a1834 Updated for change in NSView ivars; fixed drawing of app icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5718 72102866-910b-0410-8b05-ffd578937521
2000-01-10 01:57:41 +00:00
Richard Frith-MacDonald
c519b93670 Attributed string fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5716 72102866-910b-0410-8b05-ffd578937521
2000-01-09 15:31:33 +00:00
Nicola Pero
3dfb14f9ff Added loading of available color lists; bug fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5705 72102866-910b-0410-8b05-ffd578937521
2000-01-09 03:17:34 +00:00
Richard Frith-MacDonald
8bcd4ba7ae Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5704 72102866-910b-0410-8b05-ffd578937521
2000-01-08 08:09:19 +00:00
Nicola Pero
cbd5c55d3f Class rewritten
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5702 72102866-910b-0410-8b05-ffd578937521
2000-01-08 02:30:13 +00:00
Richard Frith-MacDonald
ed515a405e Menu handling fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5700 72102866-910b-0410-8b05-ffd578937521
2000-01-07 20:46:45 +00:00
Nicola Pero
82b98908f8 Updated code broken by a bug fix in NSCell's tracking code;
revised sending of action, double-action; rewritten
double/multi-click support.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5698 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:33:48 +00:00
Nicola Pero
3c85ee7f0f Added ignoresMultiClick support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5697 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:32:00 +00:00
Nicola Pero
965ceb22e7 Updated for change in NSCell ivar
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5696 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:31:19 +00:00
Nicola Pero
0f57866d9c Some optms in init (with ivar change), bug fix for tracking mouse
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5695 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:29:59 +00:00
Nicola Pero
2fee44e357 Optimized initialization
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5694 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:28:34 +00:00
Nicola Pero
631014d925 Updated for change in NSCell ivar plus tiny optms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5693 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:27:51 +00:00
Nicola Pero
0a2a5d2a68 Updated for change in NSCell ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5692 72102866-910b-0410-8b05-ffd578937521
2000-01-07 18:27:06 +00:00
Richard Frith-MacDonald
185ed4ed38 Menu location save/restore fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5685 72102866-910b-0410-8b05-ffd578937521
2000-01-07 16:46:35 +00:00
Richard Frith-MacDonald
db5b4a9e70 Minor startup improvements etc.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5683 72102866-910b-0410-8b05-ffd578937521
2000-01-07 10:42:12 +00:00
Richard Frith-MacDonald
9dabc31e25 Minor update
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5682 72102866-910b-0410-8b05-ffd578937521
2000-01-07 07:04:27 +00:00
Richard Frith-MacDonald
0b37f2e6c6 Improve nib support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5679 72102866-910b-0410-8b05-ffd578937521
2000-01-07 06:45:35 +00:00
Richard Frith-MacDonald
c69a12abec Hanle key equivalents in popup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5675 72102866-910b-0410-8b05-ffd578937521
2000-01-06 19:49:19 +00:00
Richard Frith-MacDonald
936176ad81 Menu behavior tinkering
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5674 72102866-910b-0410-8b05-ffd578937521
2000-01-05 20:16:59 +00:00
Richard Frith-MacDonald
919815d56f Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5672 72102866-910b-0410-8b05-ffd578937521
2000-01-05 17:42:47 +00:00
Richard Frith-MacDonald
00a58b8d62 Minor menu fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5668 72102866-910b-0410-8b05-ffd578937521
2000-01-05 16:35:47 +00:00
Richard Frith-MacDonald
251ef04d2c Tidied and fixed minor bugs in selector comparison and archiving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5666 72102866-910b-0410-8b05-ffd578937521
2000-01-05 16:31:38 +00:00
Richard Frith-MacDonald
5eda3249c5 Tidy nib stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5652 72102866-910b-0410-8b05-ffd578937521
2000-01-03 18:42:16 +00:00
Adam Fedor
a839409855 Update draw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5651 72102866-910b-0410-8b05-ffd578937521
2000-01-03 16:05:22 +00:00
Richard Frith-MacDonald
5c769d641e Focus fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5647 72102866-910b-0410-8b05-ffd578937521
2000-01-02 20:24:56 +00:00
Richard Frith-MacDonald
5ae01adca9 Minor drawing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5644 72102866-910b-0410-8b05-ffd578937521
1999-12-31 17:34:48 +00:00
Richard Frith-MacDonald
0cabb2b5d3 Add mechanism for determinig if a window will be visible when loaded from nib.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5643 72102866-910b-0410-8b05-ffd578937521
1999-12-31 10:54:44 +00:00
Richard Frith-MacDonald
7bb001fa02 Fix set/tage values
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5641 72102866-910b-0410-8b05-ffd578937521
1999-12-29 07:14:00 +00:00
David Lazaro Saz
a95ce979e7 Changed name of NSWriteTiff function to NSTiffWrite so GNUstep GUI library can
be linked again (also for coherence).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5639 72102866-910b-0410-8b05-ffd578937521
1999-12-29 01:25:46 +00:00
Adam Fedor
b21f64ae64 opaqueness check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5636 72102866-910b-0410-8b05-ffd578937521
1999-12-28 20:26:07 +00:00
Adam Fedor
4f1dbcfbe8 More imaging and compositing stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5635 72102866-910b-0410-8b05-ffd578937521
1999-12-28 19:20:45 +00:00
Richard Frith-MacDonald
5733733fee Encode knob cell in archive
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5634 72102866-910b-0410-8b05-ffd578937521
1999-12-28 17:13:41 +00:00