🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.mac.oop.macapp3
3 messages
3 total messages Started by Research SW Design, D Goldman,PR... Sun, 27 Dec 1992 21:21
TEditText P.S.
#34
Author: Research SW Design, D Goldman,PR...
Date: Sun, 27 Dec 1992 21:21
13 lines
904 bytes
By the way, despite the occasional inquiry here, I've never seen an explanation
of the point of all this floating TEView business in the first place (as
opposed to having TEditText simply be a subclass of TTEView). The memory
savings per instantiation are small, but the increased code complexity is VERY
high.
 
[Since Apple actively supports MacApp 3.0, I look forward to any *current*
Apple MacApp engineer answering this question.]
 
 
-- Dave ("Sounding Particularly Cynical At 2 AM") Goldman
   Research Software Design
 
Re: TEditText P.S.
#41
Author: Kent Sandvik
Date: Mon, 28 Dec 1992 00:10
24 lines
1761 bytes
In article <725492220.0782951@AppleLink.Apple.COM>, RSD@AppleLink.Apple.COM
(Research SW Design, D Goldman,PRT) wrote:
> By the way, despite the occasional inquiry here, I've never seen an explanation
> of the point of all this floating TEView business in the first place (as
> opposed to having TEditText simply be a subclass of TTEView). The memory
> savings per instantiation are small, but the increased code complexity is VERY
> high.
  
> [Since Apple actively supports MacApp 3.0, I look forward to any *current*
> Apple MacApp engineer answering this question.]

Is an answer from a MacApp support engineer OK? Based on my recollection
talking with the originators of the floating view, there were talks about
deleting the floating TEView construct from MacApp 3.0, but due to time
limits the operation was never done. I agree, the complexity behind 
the floating view is a support/port/maintenance nightmare, a good example
when a splendid idea does not automatically imply a splendid end result.

Cheers,
Kent
-------------------
Kent Sandvik (UUCP: ....!apple!ksand; INTERNET: ksand@apple.com)
DISCLAIMER: Private activities on the Net.		
"Don't just do something!  Stand there!"  -- Mystery Science Theater 3000
Re: TEditText P.S.
#44
Author: Robert Lenoil
Date: Mon, 28 Dec 1992 11:31
9 lines
913 bytes
>By the way, despite the occasional inquiry here, I've never seen an
>explanation of the point of all this floating TEView business in the first
>place

Pre-3.0, TEditText could only be used with TDialogView, which was essentially
an objectized version of the toolbox Dialog Manager. So the short answer to
your question is "because that's how the dialog manager did it." As to why
the *dialog manager* used a floating TextEdit record, I suspect the 64k RAM
of the original Macintosh had everything to do with it.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads