discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RFC: Removal of Gorm's outline view class editor


From: Quentin Mathé
Subject: Re: RFC: Removal of Gorm's outline view class editor
Date: Tue, 7 Dec 2004 18:48:55 +0100

Le 7 déc. 04, à 15:54, Gregory John Casamento a écrit :

--- Quentin Mathé <gnustep-quentin@club-internet.fr> wrote:

For me it is ok, I never handle the outlet and actions directly with
the outline view. What I would like to see is the possibility to do a
search in the outline view content in the same way it is possible to do
within the class inspector.

How do you add them?  Via the class inspector?

Yes, via the class inspector.

Disadvantages:

1) People who've gotten used to the convenience of using the classes
view
editor will have to switch to the outline view (this is the other
major reason
why I haven't done this).

Here I don't understand what you mean because it seems to be the exact
opposite of what you have just explained above.

No, it's not. Basically, the NeXTSTEP and older OPENSTEP versions of IB allowed the user to edit the class in the outline view in the main window of
IB.  Gorm's main window was modeled after this.

ok. First Mac OS X versions of Interface Builder were similar, the class inspector was a feature added in 10.1 iirc.

Well in fact, I think
you want to remove the parent class choice in the class inspector (aka
class view editor, right ?), hmm I think it is not really good idea
because it would remove the feature we have currently which permits to
reset the parent class of our custom class directly in Gorm unlike
InterfaceBuilder.

I don't agree at all with the reasoning of "it's not in IB so it shouldn't be
in Gorm."

hm, I have probably been not very clear : what I mean here is in IB we cannot change the parent class of our custom classes once they have been created, but we can do it with Gorm then I would like to have this feature kept in Gorm. Moreover, you should know :-) I have never stated opinions like : "it's not in IB so it shouldn't be in Gorm." , "it's not in Cocoa so it shouldn't be in GNUstep."… I can even say I would be perfectly happy with a Gorm version which is vastly different from IB , if it works well…

 There are some other features in Gorm which IB currently doesn't
have. My purpose with Gorm is to give the users more features than in IB wherever possible. In the case of the parent class in the class inspector, a lot of people were asking for this since it was impossible to change the class heirarchy in Gorm once the classes were added without deleting all of the
classes and starting over.

Well, it is exactly this I want to be kept in Gorm and which I miss a lot in Mac OS X IB.

Also, what some people would do instead is edit the data.classes file which is a really really big NO NO and is one of the best ways to cause issues, if it's
not done right.

Sure.

Moreover what would be great is to have Gorm synchronizing not only the
outlets and the actions with the related class files (header and
implementation) but also the parent class we set (in the inspector).

Synchronizing?

From the verb to synchronize or to synchronise. I hope it exists ;-).
What means in my sentence : keep in sync (keep updated) the class' parent class (specified in the Gorm class inspector) with the code written in the class files, only the class' outlets and actions are kept in sync currently I think; I'm talking about the outlets, the actions and the parent class of the custom classes we create or use in Gorm…

Quentin.

--
Quentin Mathé
qmathe@club-internet.fr





reply via email to

[Prev in Thread] Current Thread [Next in Thread]