Adam Fedor
22a40338e5
Fix first responder methods, editing Form titles, etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14773 72102866-910b-0410-8b05-ffd578937521
2002-10-14 03:26:08 +00:00
Gregory John Casamento
32516ef426
Custom class implementation for Gorm.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14748 72102866-910b-0410-8b05-ffd578937521
2002-10-13 06:04:05 +00:00
Gregory John Casamento
8fa0fa28bc
Added missing includes to prevent compilation problem.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14681 72102866-910b-0410-8b05-ffd578937521
2002-10-09 03:14:50 +00:00
Pierre-Yves Rivaille
ca8fb4f95a
* Gorm.m: added menu item for "group in scroll view".
...
* GNUmakefile: added GormScrollViewEditor.m
* GormScrollViewEditor.m: new file.
* GormInternalViewEditor.m: added support for NSScrollView
contents editing.
* Palettes/3Containers/GormTableViewEditor.m: removed old support
for NSScrollView.
* GormViewWithContentViewEditor.m: added support for keyboard
moving & resizing of elements & support for "group in scroll view".
* Palettes/0Menus/GormMenuEditor.m: fixes when adding a menu item
into an NSPopupButton.
* Palettes/2Controls/GormBoxInspector.gorm:
* Palettes/1Windows/GormWindowInspector.gorm:
* Palettes/1Windows/GormWindowSizeInspector.gorm:
updated for better visual aspect.
* GormButtonEditor.m: fixed inline title editing.
* GormDocument.m: do not save the last directory if the save/openpanel
do not return NSOKButton.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14677 72102866-910b-0410-8b05-ffd578937521
2002-10-08 20:17:17 +00:00
Gregory John Casamento
7fb3cb11ff
Corrected compilation problem on gcc < 3
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14637 72102866-910b-0410-8b05-ffd578937521
2002-10-04 06:13:19 +00:00
Pierre-Yves Rivaille
d553c938c2
* GormTableViewEditor.m: removed (was moved in Palettes/3Containers
...
some time ago).
* Palettes/3Containers/GormTableViewEditor.m: updated
drag'n'drop support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14512 72102866-910b-0410-8b05-ffd578937521
2002-09-22 14:40:57 +00:00
Pierre-Yves Rivaille
ccd18fd904
* Gorm.m:
...
Save whether palettes and inspectors are opened upon exiting.
Open them on startup if necessary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14505 72102866-910b-0410-8b05-ffd578937521
2002-09-21 16:20:13 +00:00
Pierre-Yves Rivaille
48811d53de
* GormViewWithContentViewEditor.m: removed unused clas declaration.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14503 72102866-910b-0410-8b05-ffd578937521
2002-09-21 15:27:21 +00:00
Gregory John Casamento
4549ec7312
Fixed minor compilation problem
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14430 72102866-910b-0410-8b05-ffd578937521
2002-09-11 21:33:32 +00:00
Adam Fedor
43ac74169f
Log changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14423 72102866-910b-0410-8b05-ffd578937521
2002-09-10 03:00:12 +00:00
Gregory John Casamento
27a145e81c
Corrected a problem with the class editor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14297 72102866-910b-0410-8b05-ffd578937521
2002-08-20 04:46:07 +00:00
Gregory John Casamento
6e0ac100e7
Corrected problem with assertion failure at startup...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14294 72102866-910b-0410-8b05-ffd578937521
2002-08-17 22:46:19 +00:00
Pierre-Yves Rivaille
2f68960319
* GormNSTableView.m [GormNSTableView -setGormDelegate]: changed return
...
type from id to void (this was conflicting with GormNSTableView.h).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14277 72102866-910b-0410-8b05-ffd578937521
2002-08-14 17:32:45 +00:00
Pierre-Yves Rivaille
3b8f69f231
* GormBoxEditor.m: removed NSLogs.
...
* GormViewEditor.m: neater display of intelligent placement hints.
* GormControlEditor.m: intelligent placement take minsize into account.
* GormViewWithContentEditor.m: fixed display problem when moving selection.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14274 72102866-910b-0410-8b05-ffd578937521
2002-08-14 17:26:51 +00:00
Pierre-Yves Rivaille
4cc9820885
GormSplitViewEditor.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14269 72102866-910b-0410-8b05-ffd578937521
2002-08-14 09:46:01 +00:00
Pierre-Yves Rivaille
420c315961
GormBoxEditor.h
...
GormBoxEditor.m
GormButtonEditor.h
GormButtonEditor.m
GormControlEditor.h
GormControlEditor.m
GormInternalViewEditor.h
GormInternalViewEditor.m
GormMatrixEditor.h
GormPlacementInfo.h
GormPosingView.h
GormPosingView.m
GormSplitViewEditor.h
GormSplitViewEditor.m
GormTabViewEditor.h
GormTabViewEditor.m
GormViewEditor.h
GormViewEditor.m
GormViewWithContentViewEditor.h
GormViewWithContentViewEditor.m
GormViewWithSubviewsEditor.h
GormViewWithSubviewsEditor.m
Palettes/3Containers/GormTableViewEditor.h
Palettes/3Containers/GormTableViewEditor.m
ChangeLog
GNUmakefile
Gorm.h
Gorm.m
GormClassEditor.m
GormClassManager.m
GormCustomClassInspector.m
GormCustomView.m
GormDocument.m
GormMatrixEditor.m
GormObjectEditor.m
GormOutlineView.m
GormPrivate.h
GormWindowEditor.m
Palettes/0Menus/GormMenuEditor.m
Palettes/1Windows/main.m
Palettes/2Controls/GormBoxInspector.gorm
Palettes/2Controls/GormButtonInspector.gorm
Palettes/2Controls/GormTextFieldInspector.gorm
Palettes/2Controls/main.m
Palettes/3Containers/GNUmakefile
Palettes/3Containers/GormNSBrowser.m
Palettes/3Containers/GormNSOutlineView.m
Palettes/3Containers/GormNSTableView.h
Palettes/3Containers/GormTableColumnInspector.classes
Palettes/3Containers/GormTableColumnInspector.gorm
Palettes/3Containers/GormTableViewInspector.gorm
Palettes/3Containers/inspectors.m
Palettes/3Containers/main.m
Palettes/4Data/inspectors.m
Palettes/4Data/main.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14267 72102866-910b-0410-8b05-ffd578937521
2002-08-14 00:01:42 +00:00
Gregory John Casamento
7e9a778000
Lots and lots of fixes and enhancements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14191 72102866-910b-0410-8b05-ffd578937521
2002-07-22 15:24:37 +00:00
Gregory John Casamento
393b1ebb5c
Committing fixes to the class manager.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14182 72102866-910b-0410-8b05-ffd578937521
2002-07-21 04:04:18 +00:00
Gregory John Casamento
4a3f42c0e9
Various bug fixes...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14157 72102866-910b-0410-8b05-ffd578937521
2002-07-16 04:46:12 +00:00
Gregory John Casamento
933d1f405a
Various bug fixes and updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14154 72102866-910b-0410-8b05-ffd578937521
2002-07-15 05:58:01 +00:00
Gregory John Casamento
51b1d7f963
Making some changes which will significantly stabilize the outline based class editor.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14149 72102866-910b-0410-8b05-ffd578937521
2002-07-14 23:54:05 +00:00
Gregory John Casamento
755353cf9a
Corrected a few minor problems... GJC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14146 72102866-910b-0410-8b05-ffd578937521
2002-07-13 19:12:15 +00:00
Gregory John Casamento
06c961ce51
It is now possible to edit classes in the class view. Some more work needs to be done, but it is useful now.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14135 72102866-910b-0410-8b05-ffd578937521
2002-07-12 05:46:29 +00:00
Gregory John Casamento
1d6d8ea8ab
Adding more to the outline class editor. There's still lots more to do. GJC
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14103 72102866-910b-0410-8b05-ffd578937521
2002-07-11 05:50:04 +00:00
Gregory John Casamento
001fda54c4
Added ability to insert actions/outlets into the outline view via a menu item in the classes menu. This doesn't fully work yet, but my next revision of it should.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14101 72102866-910b-0410-8b05-ffd578937521
2002-07-09 13:30:59 +00:00
Gregory John Casamento
240d6ebadf
Added some additional visual effect to the outline view to make it more
...
apparent which type of attribute is being edited. GJC
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14096 72102866-910b-0410-8b05-ffd578937521
2002-07-09 00:28:22 +00:00
Gregory John Casamento
4955a36d4f
Adding a class editor to the outline view in Gorm. Currently this
...
only works for viewing. I am going to add the editing functionlity later
this week. GJC
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@14068 72102866-910b-0410-8b05-ffd578937521
2002-07-08 04:45:23 +00:00
Gregory John Casamento
669022e330
Added comment...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13591 72102866-910b-0410-8b05-ffd578937521
2002-05-04 14:54:07 +00:00
Gregory John Casamento
186be08164
Removed NSLog which was causing compilation error on gcc < 3.0 compilers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13401 72102866-910b-0410-8b05-ffd578937521
2002-04-08 23:25:52 +00:00
Pierre-Yves Rivaille
1dbef9900b
GormObjectEditor.m
...
ClassInformation.plist
Gorm.m
GormWindowEditor.m
GormTableViewEditor.m
GormDocument.m
GormInspectorsManager.m
Palettes/0Menus/main.m
Palettes/0Menus/GormMenuEditor.m
Palettes/0Menus/GNUmakefile
Palettes/0Menus/GormNSMenu.m
Palettes/0Menus/GormNSMenu.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13391 72102866-910b-0410-8b05-ffd578937521
2002-04-07 22:02:41 +00:00
Pierre-Yves Rivaille
c9dd930d5c
GormTableViewEditor.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13283 72102866-910b-0410-8b05-ffd578937521
2002-04-01 10:29:52 +00:00
Pierre-Yves Rivaille
8f48a9ffef
GormWindowEditor.m
...
Palettes/2Controls/main.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13278 72102866-910b-0410-8b05-ffd578937521
2002-03-31 19:05:28 +00:00
Pierre-Yves Rivaille
3f892d52a9
ChangeLog
...
GormWindowEditor.m
GNUmakefile
GormObjectEditor.m
GormTableViewEditor.m
ClassInformation.plist
GormDocument.m
Palettes/3Containers/main.m
Palettes/3Containers/GNUmakefile
Palettes/3Containers/inspectors.m
Palettes/2Controls/GormBoxInspector.gorm
Palettes/2Controls/GormTextFieldInspector.gorm
Palettes/2Controls/GormSliderInspector.gorm
Palettes/2Controls/GormFormInspector.gorm
Palettes/2Controls/GormButtonInspector.gorm
Resources/GormViewSizeInspector.gorm
Resources/GormViewSizeInspector.classes
Palettes/3Containers/GormNSOutlineView.m
Palettes/3Containers/GormNSOutlineView.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13277 72102866-910b-0410-8b05-ffd578937521
2002-03-31 15:59:18 +00:00
Pierre-Yves Rivaille
1ff190361e
ClassInformation.plist
...
GNUmakefile
GormDocument.m
GormPrivate.h GormWindowEditor.m
Palettes/3Containers/GNUmakefile
Palettes/3Containers/GormNSTableView.m
Palettes/3Containers/GormNSTableView.h
Palettes/3Containers/inspectors.m
GormTableViewEditor.m
Palettes/3Containers/GormTableColumnInspector.gorm
Palettes/3Containers/GormTableColumnInspector.classes
Palettes/3Containers/GormTableColumnSizeInspector.gorm
Palettes/3Containers/GormTableColumnSizeInspector.classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13270 72102866-910b-0410-8b05-ffd578937521
2002-03-29 16:30:01 +00:00
Pierre-Yves Rivaille
af63d0b288
GormDocument.m
...
Palettes/3Containers/GNUmakefile
Palettes/3Containers/main.m
Palettes/3Containers/inspectors.m
Palettes/3Containers/GormNSTableView.m
Palettes/3Containers/GormNSTableView.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13242 72102866-910b-0410-8b05-ffd578937521
2002-03-26 17:15:26 +00:00
Gregory John Casamento
5f6ecd232f
Removed the debug statements from the data source methods.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13223 72102866-910b-0410-8b05-ffd578937521
2002-03-25 01:54:10 +00:00
Gregory John Casamento
58956e049c
Changed classesView from an NSTableView to an NSOutlineView so that viewing is more intuitive.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13222 72102866-910b-0410-8b05-ffd578937521
2002-03-25 01:44:01 +00:00
Richard Frith-Macdonald
4752727ade
palette deallocation fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13050 72102866-910b-0410-8b05-ffd578937521
2002-03-08 15:26:10 +00:00
Richard Frith-Macdonald
ee033590b1
Minor bugfix and consistency cleanups.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@13020 72102866-910b-0410-8b05-ffd578937521
2002-03-06 11:43:38 +00:00
Pierre-Yves Rivaille
1cd5332653
Gorm.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12978 72102866-910b-0410-8b05-ffd578937521
2002-03-04 20:28:20 +00:00
Pierre-Yves Rivaille
231ef1c064
Gorm.m
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12972 72102866-910b-0410-8b05-ffd578937521
2002-03-04 18:15:26 +00:00
Pierre-Yves Rivaille
18a69faf05
GormCustomView.m
...
GormDocument.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12932 72102866-910b-0410-8b05-ffd578937521
2002-03-01 14:42:15 +00:00
Pierre-Yves Rivaille
ef475a3451
* Palettes/3Containers/GNUmakefile
...
* Palettes/3Containers/main.m
* Palettes/3Containers/GormNSBrowser.m
* Palettes/3Containers/GormNSBrowser.h
* Gorm.m
* GormDocument.m
Subclass of NSBrowser and NSTableView to be able to set the
delegate for runtime only (there is a dummy delegate for edit-time
and test-time). Those classes are encoded as NSBrowser/NSTableView
and NSTableView/NSBrowser are decoded as GormNSBrowser/GormNSTableView
* Palettes/1Windows/GNUmakefile
* Palettes/1Windows/GormNSWindow.h
* Palettes/1Windows/GormNSWindow.m
* Palettes/1Windows/main.m
* GormDocument.m
* Gorm.m
Subclass of NSWindow to be able to choose the stylemask
and to still be able to resize/close/minimize the window in the editor
regardless of the stylemask. This class is encoded as NSWindow and
NSWindow is decoded as GormNSWindow.
* GormDocument.m ([-attachObect:toParent]):
NSTableView & NSTextView objects contained in NSScrollView are now
added. Connections to and from those objects are now available.
* GormWindowEditor.m: new bestKnownSuperview function
(original patch from Stefan Urbanek <stefanurbanek@yahoo.fr>
modified to let the user select the NSScrollView or the NSTextView/
NSTableView contained within the NSScrollView).
* Palettes/3Containers/inspectors.m
* Palettes/3Containers/GormBrowserInspector.gorm
* Palettes/3Containers/GormTableViewInspector.gorm
NSTableView and NSBrowser inspectors updated (new tag field)
(patch from Stefan Urbanek <stefanurbanek@yahoo.fr>)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12559 72102866-910b-0410-8b05-ffd578937521
2002-02-18 12:37:26 +00:00
Adam Fedor
132a6d6d2d
Version 0.1.0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12318 72102866-910b-0410-8b05-ffd578937521
2002-01-30 22:46:35 +00:00
Adam Fedor
a9dd27a452
Add first responder actions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12268 72102866-910b-0410-8b05-ffd578937521
2002-01-29 22:41:02 +00:00
Adam Fedor
6149af1b52
Update name
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12264 72102866-910b-0410-8b05-ffd578937521
2002-01-29 17:47:29 +00:00
Adam Fedor
278a0760c6
Update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12263 72102866-910b-0410-8b05-ffd578937521
2002-01-29 16:17:13 +00:00
Adam Fedor
57e7b4ccc5
Correct cursor handling during dragging
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@12095 72102866-910b-0410-8b05-ffd578937521
2002-01-14 04:19:01 +00:00
Gregory John Casamento
d16c24d42c
Changes to support the "Load Class" feature under Gorm.app.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@11833 72102866-910b-0410-8b05-ffd578937521
2001-12-19 07:13:54 +00:00
Laurent Julliard
0db24eeb91
Date and Number Formatters added
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@11629 72102866-910b-0410-8b05-ffd578937521
2001-12-04 22:26:32 +00:00