home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!nwnexus!phaedrus
- From: phaedrus@halcyon.com (Mark Phaedrus)
- Subject: Re: How to write a balloons ?
- Message-ID: <1993Jan1.181427.20961@nwnexus.WA.COM>
- Sender: sso@nwnexus.WA.COM (System Security Officer)
- Organization: The 23:00 News and Mail Service
- References: <1992Dec31.163417.7035@fcom.cc.utah.edu> <C05s9o.CB0@well.sf.ca.us> <neilg.725880089@sfu.ca>
- Date: Fri, 1 Jan 1993 18:14:27 GMT
- Lines: 25
-
- In article <neilg.725880089@sfu.ca> neilg@fraser.sfu.ca (Neil K. Guy) writes:
- > Given this interesting discussion about putting balloon help into a
- >program comes a naive question...
-
- > Is it possible, in theory, to add balloons to a program that doesn't
- >have them already? In other words, to add balloons to a piece of
- >software that's already been compiled, when it's not possible to go
- >back to the source code?
-
- Within certain limitations, yes. For example, let's say you want to add
- balloon help to a dialog box. If the application gets that dialog box from
- resources on disk, then you can add balloon help to that dialog, by just adding
- the appropriate help information to those resources. (I've done this with
- ResEdit, so it is possible; of course, it would probably be easier to use a
- tool like BalloonWriter that's designed for doing this.) If the application
- doesn't get it from a resource, then you're pretty much out of luck if you
- don't have the source code; I imagine it would be possible to put together a
- system extension that watches for a particular dialog to be displayed and puts
- in the appropriate help information on the fly, but I haven't heard of any
- product that actually does this.
- --
- \o\ Internet: phaedrus@halcyon.com (Seattle, WA Public Access Unix) \o\
- \o\ "How'd you like to move a few steps down the food chain, pal?" \o\
- \o\ If you enjoy fantasy/SF stories with transformation themes, email me \o\
- \o\ for a copy of the Transformation Stories List. \o\
-