🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.oop.macapp3
Article #85

Re: What is MacApp?

#85
From: John Werner
Date: Tue, 17 Nov 1992 23:24
18 lines
1513 bytes
MacApp is an "object-oriented application framework" for creating Mac
applications.  It consists of a bunch of C++ classes (also usable from
Object Pascal) that implement objects common in Mac programs.  Some of the
classes are TApplication, TDocument, TWindow, TView, etc.  All of the
infrastructure for hooking these objects together, handling windows,
dispatching menu commands and other events, figuring out where the mouse
was clicked, supporting Undo, and so on, are built in.

To write an application, you create customized subclasses that implement
your application-specific behavior.  Usually you have to create a TDocument
subclass to store your data, a TView subclass to display it, and a bunch of
TCommand subclasses to manipulate it.  It's not really quite this simple,
of course, but once you've learned MacApp it makes writing applications a
lot easier.

--
John Werner                         werner@soe.berkeley.edu
UC Berkeley School of Education     510-642-9651
Technical Details
Message-ID: <werner-171192151949@128.32.157.31>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!swrinde!cs.utexas.edu!sun-barr!ames!agate!NewsWatcher!user
References: <1ebrnkINN63a@usenet.INS.CWRU.Edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!swrinde!cs.utexas.edu!sun-barr!ames!agate!NewsWatcher!user
From: werner@soe.berkeley.edu (John Werner)
Newsgroups: comp.sys.mac.oop.macapp3
Subject: Re: What is MacApp?
Followup-To: comp.sys.mac.oop.macapp3
Date: 17 Nov 1992 23:24:29 GMT
Organization: UC Berkeley School of Education
Lines: 18
Distribution: world
Message-ID: <werner-171192151949@128.32.157.31>
References: <1ebrnkINN63a@usenet.INS.CWRU.Edu>
NNTP-Posting-Host: 128.32.157.31