realbasic-betas.mbox
[Top] [All Lists]

Re: change to the way class extension/setter methods are made

To: REALbasic Betas <realbasic-betas at lists dot realsoftware dot com>
Subject: Re: change to the way class extension/setter methods are made
From: Mike Benonis <mbenonis_lists at mac dot com>
Date: Fri, 28 Mar 2003 16:12:54 -0500
on 3/28/03 1:56 PM, matt neuburg at matt at tidbits dot com wrote:

> Personally, after much thought, I believe that the RB-like way to have
> extensions is to implement them as Project-level citizens, just like
> modules, classes, and interfaces. Have a new menu item, New Extension.
> Choose from this, and a new Extension object appears in the project. A
> dialog appears asking me what I want to extend. I fill this in; let's say
> I type FolderItem. Now the new Project item is called FolderItem
> Extensions. All extensions to FolderItem must go in that code browser and
> nowhere else. *Now* it's clear what's going on, and the number of places I
> have to look in order to find my code and to understand what's happening
> when autocomplete presents me with a Left methods in a FolderItem is
> reduced to one.
> 
> m.

I really like this idea.  Have you submitted it?  What's the feedback ID so
I can sign it?

-Mike


---
A searchable archive of this list is available at:
<http://support.realsoftware.com/listarchives/search.php>

Unsubscribe:
<mailto:realbasic-betas-off at lists dot realsoftware dot com>

Subscribe to the digest:
<mailto:realbasic-betas-digest at lists dot realsoftware dot com>
.


<Prev in Thread] Current Thread [Next in Thread>