bugGNUstep - Bugs: bug #12531, Gorm doesn't utilize...


bug #12531: Gorm doesn't utilize IBResourceManager

Submitted by:  matt rice <ratmice>
Submitted on:  Sat 02 Apr 2005 07:30:12 AM UTC  
Category:  Gorm Severity:  1 - Wish
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  Gregory John Casamento <gcasa>
Open/Closed:  Closed

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Mon 11 Apr 2005 05:31:15 AM UTC, comment #3: 

Works good,

matt rice <ratmice>
Project Member
Mon 11 Apr 2005 12:17:56 AM UTC, comment #2: 

Gorm now delegates addition of the objects to the document to the resource manager for the object editor.  This enhancement will also be integrated into other top level editors.  Please test this and report if there is a problem.

Closing this report.  GJC

Gregory John Casamento <gcasa>
Project AdministratorIn charge of this item.
Sat 02 Apr 2005 12:53:26 PM UTC, comment #1: 

IBResourceManager is already in GormLib (the InterfaceBuilder framework) in GNUstep.  It's not implemented as of yet, but that has been something I've intended to do for a while now. :)

I will start looking into this.  Thanks, GJC

Gregory John Casamento <gcasa>
Project AdministratorIn charge of this item.
Sat 02 Apr 2005 07:30:12 AM UTC, original submission:  

A palette should be able to subclass IBResourceManager overriding the methods
-acceptsResourcesFromPasteboard, -resourcePasteboardTypes, and -addResourcesFromPasteboard

and on palette +initialize call +[EOResourceManager registerResourceManagerClass:]

this should cause all the Editors to registerForDraggedTypes:

Gorm should also internally use this for the image and sound editors, etc
for instance:

When you drop a Sound onto the Images editor it should show the Sound editor and add the sound that was dropped, this way if the user is in the middle of a drag and has the wrong editor open, they don't have to stop the drag show the sound editor, and begin the drag again.

matt rice <ratmice>
Project Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.




Follow 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-04-11 ratmice Open/ClosedIn Test => Closed
2005-04-11 gcasa StatusNone => Fixed
    Open/ClosedOpen => In Test
2005-04-02 gcasa Assigned toNone => gcasa

Back to the top

Powered by Savane 3.6