Article View: comp.sys.mac.oop.macapp3
Article #85Re: What is MacApp?
From: John Werner
Date: Tue, 17 Nov 1992 23:24
Date: Tue, 17 Nov 1992 23:24
18 lines
1513 bytes
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!userReferences:
<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