home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-12-31 | 97.0 KB | 2,647 lines | [TEXT/R*ch] |
- C.S.M.P. Digest Tue, 28 Feb 95 Volume 3 : Issue 86
-
- Today's Topics:
-
- BUG Universal Headers:CursorDevices.h
- Custom QT movie controllers
- Drawing on a PicHandle?
- How to lineto() with a colored line?
- OpenDoc. Hunh?
- PICT file to-from GWorld
- Question for Thread Manager gurus
-
-
-
- The Comp.Sys.Mac.Programmer Digest is moderated by Francois Pottier
- (pottier@clipper.ens.fr).
-
- The digest is a collection of article threads from the internet newsgroup
- comp.sys.mac.programmer. It is designed for people who read c.s.m.p. semi-
- regularly and want an archive of the discussions. If you don't know what a
- newsgroup is, you probably don't have access to it. Ask your systems
- administrator(s) for details. If you don't have access to news, you may
- still be able to post messages to the group by using a mail server like
- anon.penet.fi (mail help@anon.penet.fi for more information).
-
- Each issue of the digest contains one or more sets of articles (called
- threads), with each set corresponding to a 'discussion' of a particular
- subject. The articles are not edited; all articles included in this digest
- are in their original posted form (as received by our news server at
- nef.ens.fr). Article threads are not added to the digest until the last
- article added to the thread is at least two weeks old (this is to ensure that
- the thread is dead before adding it to the digest). Article threads that
- consist of only one message are generally not included in the digest.
-
- The digest is officially distributed by two means, by email and ftp.
-
- If you want to receive the digest by mail, send email to listserv@ens.fr
- with no subject and one of the following commands as body:
- help Sends you a summary of commands
- subscribe csmp-digest Your Name Adds you to the mailing list
- signoff csmp-digest Removes you from the list
- Once you have subscribed, you will automatically receive each new
- issue as it is created.
-
- The official ftp info is //ftp.dartmouth.edu/pub/csmp-digest.
- Questions related to the ftp site should be directed to
- scott.silver@dartmouth.edu.
-
- -------------------------------------------------------
-
- >From oster@netcom.com (David Phillip Oster)
- Subject: BUG Universal Headers:CursorDevices.h
- Date: Wed, 8 Feb 1995 19:55:53 GMT
- Organization: Netcom Online Communications Services (408-241-9760 login: guest)
-
-
- I'm still using the universal headers that came on the Code Warrior 5 CD,
- I'm told there is a newer set out on an ETO disk, but I don't have access
- to it. Tell me, is the following fixed:
-
- Hardware Technote 1:ADB The Untold Story : Space Aliens Ate My Mouse
- says that:
- Function CrsrDevButtons(ourDevice: CrsrDevRec;
- buttons: Char):OSErr;
- Function CrsrDevButtonOp(ourDevice: CrsrDevRec; btnNo: Integer;
- opCode: Integer; data: LongInt):OSErr;
- Function CrsrDevSetButtons(ourDevice: CrsrDevRec;
- numButtons: Integer):OSErr;
- Function CrsrDevSetAcceleration(ourDevice: CrsrDevRec,
- acceleration: Fixed):OSErr;
- Function CrsrDevDoubleTime(ourDevice: CrsrDevRec;
- duration: LongInt):OSErr;
- Function CrsrDevUnitsPerInch(ourDevice: CrsrDevRec;
- resolution: Fixed):OSErr;
-
- But "Universal Headers:CursorDevices.h" says:
-
- extern pascal OSErr CrsrDevButtons(CrsrDevicePtr ourDevice)
- THREEWORDINLINE(0x303C, 0x0003, 0xAADB);
- extern pascal OSErr CrsrDevButtonOp(CrsrDevicePtr ourDevice)
- THREEWORDINLINE(0x303C, 0x0006, 0xAADB);
- extern pascal OSErr CrsrDevSetButtons(CrsrDevicePtr ourDevice)
- THREEWORDINLINE(0x303C, 0x0007, 0xAADB);
- extern pascal OSErr CrsrDevSetAcceleration(CrsrDevicePtr ourDevice)
- THREEWORDINLINE(0x303C, 0x0008, 0xAADB);
- extern pascal OSErr CrsrDevDoubleTime(CrsrDevicePtr ourDevice)
- THREEWORDINLINE(0x303C, 0x0009, 0xAADB);
- extern pascal OSErr CrsrDevUnitsPerInch(CrsrDevicePtr ourDevice)
- THREEWORDINLINE(0x303C, 0x000A, 0xAADB);
-
-
- Obviously, the latter is wrong and should be fixed. I don't know how
- to report this to Apple. I don't know if it has already been fixed.
- --
- - ------- <mail-to:oster@netcom.com> ----------
- There is no sight finer than that of the planet Earth in your rearview mirror.
-
-
-
- +++++++++++++++++++++++++++
-
- >From harun@PROBLEM_WITH_INEWS_DOMAIN_FILE (Scheutzow)
- Date: 11 Feb 1995 09:11:02 GMT
- Organization: I need to put my ORGANIZATION here.
-
- Yes, CursorDevices.h is WRONG. But it is "auto-created by the interfacer tool"
- :-(
-
- Regards, harun@linux.fb3.fhtw-berlin.de
-
-
- ---------------------------
-
- >From gbolsinga@aol.com (GBolsinga)
- Subject: Custom QT movie controllers
- Date: 3 Feb 1995 17:22:43 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- Has anybody written one? I am writing one that will be used only in our
- QT CD-ROM. I thought that I'd make a a locally defined component ('thng'
- resource in my app's resource fork) and "target" the standard movie
- controller, since all I really need is a playback controller. But now I
- am
- having doubts about doing it this way since in _develop 18_, Peter
- Hoddie's
- article talks about how the standard movie controller will definitely
- change how it acts in the future. These are things that I can't predict,
- and
- thus, will have to rewrite in the future to 'overload' those I don't want.
- So, I don't think I want to 'target' the standard movie controller.
-
- So, have you written one? How did you do it? Did you target the standard
- controller? Did you make your own controller component? If you did,
- did you implement all the code's that the standard movie controller can
- do? (editing, badges, un-attaching, etc.) If you made your own, not as a
- component, did it work nicely? By this I mean- Apple doesn't seem to
- reccommend doing it this way. What did you find? Anybody from the
- Adobe Premeire team that can tell me the technique you used?
-
- Thanks
- -greg
- Greg Bolsinga
- MPI Multimedia
-
- +++++++++++++++++++++++++++
-
- >From sandvik@apple.com (Kent Sandvik)
- Date: Tue, 14 Feb 1995 23:15:43 -0800
- Organization: Apple Computer, Inc. Developer Technical Support
-
- In article <3guabj$m0u@newsbf02.news.aol.com>, gbolsinga@aol.com
- (GBolsinga) wrote:
- > So, have you written one? How did you do it? Did you target the standard
- > controller? Did you make your own controller component? If you did,
- > did you implement all the code's that the standard movie controller can
- > do? (editing, badges, un-attaching, etc.) If you made your own, not as a
- > component, did it work nicely? By this I mean- Apple doesn't seem to
- > reccommend doing it this way. What did you find? Anybody from the
- > Adobe Premeire team that can tell me the technique you used?
-
- The nice thing with the built-in movie controller is that Apple has the
- headache of maintaining it forever and ever. In addition we have added all
- kinds of nifty features to the movie controllers, such as drag-and-drop
- support, palette handling. Expect similar things to happen later. Thirdly,
- using a movie controller makes life easier when moving code to the
- QuickTime for Windows side, as the primary API for QTW is a movie
- controller.
-
- You could install a plentiful of functions that control a hidden movie
- controller from your own controlling CDEF. This is for instance how AMK
- just now handles their specific movie controllers. Works really well with
- QTW.
-
- Note also that the Apple provided movie controller does a lot of magic
- inside GWorlds to make the controls update smoothly, so if you want to
- provide a similar user experience you have to make sure your controller
- elements look and behave well.
-
- Cheers, Kent
-
- --
- Kent Sandvik sandvik@apple.com New Media Analyst/Programmer
- Private activities on Internet.
-
- ---------------------------
-
- >From Scott_Gruby@hmc.edu (Scott Gruby)
- Subject: Drawing on a PicHandle?
- Date: Mon, 13 Feb 1995 22:52:12 -0800
- Organization: Harvey Mudd College
-
- Here's the problem: I've grabbed a PICT using the QuickTime sequence
- grabber commands and now I have a PicHandle. However, I now want to draw
- on top of the PicHandle. Is this possible? If so could someone point me in
- the right direction? What I'm going to do with the PicHandle is save it or
- write it to the clipboard, so I've tried SetPort((GrafPtr)*myPicHandle)
- and then drawing, but this is obviously incorrect. Am I correct that
- PicHandle is a handle of a union of a short and a Rect? Where does it
- contain the actual PICT data?
-
- Thanks.
-
- --
- Scott Allen Gruby (Scott_Gruby@hmc.edu)
-
- +++++++++++++++++++++++++++
-
- >From altura@aol.com (ALTURA)
- Date: 14 Feb 1995 13:09:47 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- > I've tried SetPort((GrafPtr)*myPicHandle)
- > and then drawing, but this is obviously incorrect. Am I correct that
- > PicHandle is a handle of a union of a short and a Rect? Where does it
- > contain the actual PICT data?
-
- You definitiely don't want to try and set the port with a PicHandle. A
- PicHandle is a variable length structure. The first two bytes are the
- length of the picture; however, this is essentially ignored in the current
- system as PICTs can be >32K. Next comes a Rect which is the bounding box
- for the PICT. After that, is the variable length PICT data (documented in
- IM V). To draw it, try this:
-
- void draw_my_picture(PicHandle pic_h, short draw_offset_h, short
- draw_offset_v)
- {
- Rect frame_r = (**pic_h).picFrame;
- OffsetRect(&frame_r, draw_offset_h - frame_r.left, draw_offset_v -
- frame_r.top);
- DrawPicture(pic_h, &frame_r); // MacOS call to draw a picture
- }
-
- -Jordan
-
- +++++++++++++++++++++++++++
-
- >From bgulian@crl.com (bob gulian)
- Date: 14 Feb 1995 19:13:11 GMT
- Organization: CRL Dialup Internet Access
-
- In article <Scott_Gruby-1302952252120001@eagle.st.hmc.edu>,
- Scott_Gruby@hmc.edu (Scott Gruby) wrote:
-
- > Here's the problem: I've grabbed a PICT using the QuickTime sequence
- > grabber commands and now I have a PicHandle. However, I now want to draw
- > on top of the PicHandle. Is this possible? If so could someone point me in
- > the right direction? What I'm going to do with the PicHandle is save it or
- > write it to the clipboard, so I've tried SetPort((GrafPtr)*myPicHandle)
- > and then drawing, but this is obviously incorrect. Am I correct that
- > PicHandle is a handle of a union of a short and a Rect? Where does it
- > contain the actual PICT data?
- >
- > Thanks.
- >
- > --
- > Scott Allen Gruby (Scott_Gruby@hmc.edu)
-
-
- Here's a general synopsis of what you want to do with your PicHandle;
-
- SetPort( WhateverPort_you_want_to_draw_in);
- ClipRect (&(*yourPicHandle)->picFrame);
-
- PicHandle newPH = OpenPicture(&(*yourPicHandle)->picFrame);
- DrawPicture(yourPicHandle,&(*yourPicHandle)->picFrame);
-
- // Now draw your new stuff
-
- ClosePicture();
-
-
- newPh will now contain your "grabbed" pict with the new stuff drawn over it.
-
- Hope this helps.
-
- BG
-
- ---------------------------
-
- >From knight@newshost.dartmouth.edu (John Boswell)
- Subject: How to lineto() with a colored line?
- Date: 11 Feb 1995 21:48:45 GMT
- Organization: Dartmouth College, Hanover, NH, USA
-
- Hi,
- Just a quick question: I've got some simple graphics routines
- that I use for a quick plot of the results of my calculations. The
- routines just use MoveTo() and LineTo() to draw the plots. I'd like
- to be able to overlay plots using different colored lines. Is there an
- easy toolbox call for this? So far I've only figured out how to change
- the pattern- but that's not much help as the lines I draw are thin (1
- pixel?).
- Thanks a bunch for any pointers...
-
- -John Boswell
-
- --
- ****************************************************************************
- Dr. John Boswell knight@grafton.dartmouth.edu
- Dept. of Chemistry, Biochemistry and Molecular Biology
- Oregon Graduate Institute, Portland, OR 503-690-1086
- >From knight@newshost.dartmouth.edu (John Boswell)
- Subject: How to lineto() with a colored line?
- Date: 11 Feb 1995 22:05:04 GMT
- Organization: Dartmouth College, Hanover, NH, USA
-
- [ Article crossposted from comp.sys.mac.programmer.help ]
- [ Author was John Boswell ]
- [ Posted on 11 Feb 1995 21:48:45 GMT ]
-
- Hi,
- Just a quick question: I've got some simple graphics routines
- that I use for a quick plot of the results of my calculations. The
- routines just use MoveTo() and LineTo() to draw the plots. I'd like
- to be able to overlay plots using different colored lines. Is there an
- easy toolbox call for this? So far I've only figured out how to change
- the pattern- but that's not much help as the lines I draw are thin (1
- pixel?).
- Thanks a bunch for any pointers...
-
- -John Boswell
-
- --
- ****************************************************************************
- Dr. John Boswell knight@grafton.dartmouth.edu
- Dept. of Chemistry, Biochemistry and Molecular Biology
- Oregon Graduate Institute, Portland, OR 503-690-1086
-
- --
- ****************************************************************************
- Dr. John Boswell knight@grafton.dartmouth.edu
- Dept. of Chemistry, Biochemistry and Molecular Biology
- Oregon Graduate Institute, Portland, OR 503-690-1086
-
- +++++++++++++++++++++++++++
-
- >From kenlong@netcom.com (Ken Long)
- Date: Sun, 12 Feb 1995 18:29:29 GMT
- Organization: NETCOM On-line Communication Services (408 261-4700 guest)
-
- John Boswell (knight@newshost.dartmouth.edu) wrote:
- : Hi,
- : Just a quick question: I've got some simple graphics routines
- : that I use for a quick plot of the results of my calculations. The
- : routines just use MoveTo() and LineTo() to draw the plots. I'd like
- : to be able to overlay plots using different colored lines. Is there an
- : easy toolbox call for this? So far I've only figured out how to change
- : the pattern- but that's not much help as the lines I draw are thin (1
- : pixel?).
-
- Leave the pattern at default (solid).
-
- If this program is for your use only, on a color Mac, then you won't need
- a color checking routine.
-
- The default Mac background color is white. When you erase a rectangle,
- it will erase to white unless you say different, so that part's okay.
- It's the forecolor you want to change.
-
- With that, there are two options - use the cyan, red, green, blue, etc.
- ro specify a specific RGB value.
-
- In the first one, *just before* wherever your line coords get new values,
- put in a:
-
- ForeColor (redColor); // Or whatever color.
-
- and a:
-
- ForeColor (blackColor); // When you're all done (may not be necessary
- // but it can't hurt to make sure things are put
- // back like you found them).
-
- The alternatice, specification route is a little more complicated, but
- not much.
-
- Use:
-
- SetColor (short red, short, green, short blue)
- {
- RGBColor hue;
-
- hue.red = red;
- hue.green = green;
- hue.blue = blue;
-
- RGBForeColor (&hue);
- }
-
- A call to this, passing along the three values, will set the RGB
- forecolor on the fly (providing you're even drawing a fly : ).
-
- SetColor (0xffff, 0x0000, 0x0000);
-
- will set the forecolor to red (maximum). You can also do:
-
- SetColor (65535, 0, 0); for less typing and the same result. As you can
- see, you are passing a set of 3 values for the corresponding R, G and B
- values which get set into the RGBColor structure initialized (each time)
- in SetColor. These values can be anything from 0 to 65535 each. But, I
- believe, they will be rounded to the closest sustem 'clut' color to your
- choice, in 256 mode.
-
- If you went:
-
- SetColor (Random (), Random (), Random ()); Then the colors would be set
- on a "what you see is what you get" (WYSIWYG) basis. Or "TWYGALI" (take
- what you get, and like it), as my dad used to say.
-
- So, you'd use "SetColor" just before your MoveTo/LineTo coordinate values
- changed. Then do a ForeColor (blackColor); before the program finished
- (just to make sure - with fonts, sometimes the setting gets passed to the
- parameter RAM on exit, a not-too-cool situation).
-
- Sometimes, in some programs, I'd set the RGB forcolor and have it not
- work, so I'd change it to the backcolor and it would work. Some sort of
- inversion took place without me spotting it.
-
- One thing about coloring lines is that they have to be deliberately
- erased. In Dave Mark's "FlyingLine" (and similar programs) they run just
- fine in B/W. But then you go trying to put RGB into them and now the
- lines don't erase, and the drawing "piles up". There are ways to handle
- this.
-
- Draw the line in color, delay a short time so it sticks around long
- enough to enjoy, then redraw the line, to the same coord's, with the
- background color, is one way. Another is to draw them and leave their
- values in a queue containing a number of iterations, then do the redraw
- (in BG color) at the oldest end of the queue (ala Moire, and ZoomIdle).
-
- Does any of this help? Or do I taste toe jam (from having
- "foot-in-mouth" disease)?
-
- -Ken-
-
- +++++++++++++++++++++++++++
-
- >From jwbaxter@olympus.net (John W. Baxter)
- Date: Sun, 12 Feb 1995 19:37:26 -0800
- Organization: Internet for the Olympic Peninsula
-
- In article <kenlongD3wGp5.F5t@netcom.com>, kenlong@netcom.com (Ken Long) wrote:
-
- > If this program is for your use only, on a color Mac, then you won't need
- > a color checking routine.
-
- For the old color model (cyan, et al) and ForeColor, no color check is
- required at all. (Unless one want's to do something else in grayscale or
- 1 bit dept). That stuff was in QuickDraw on every released Mac.
-
- [I had some MacForth apps which used them...when the Mac II came out, I
- had to ask someone with a Mac II whether the color showed up as expected:
- it did.]
-
- --John
-
- --
- John Baxter Port Ludlow, WA, USA [West shore, Puget Sound]
- Isn't C fun?
- jwbaxter@pt.olympus.net
-
- +++++++++++++++++++++++++++
-
- >From jmichels@rd.qms.com (Joe Michels)
- Date: Mon, 13 Feb 1995 14:34:26 -0600
- Organization: QMS Inc.
-
- In article <3hjcag$9d0@dartvax.dartmouth.edu>,
- knight@newshost.dartmouth.edu (John Boswell) wrote:
-
- > [ Article crossposted from comp.sys.mac.programmer.help ]
- > [ Author was John Boswell ]
- > [ Posted on 11 Feb 1995 21:48:45 GMT ]
- >
- > Hi,
- > Just a quick question: I've got some simple graphics routines
- > that I use for a quick plot of the results of my calculations. The
- > routines just use MoveTo() and LineTo() to draw the plots. I'd like
- > to be able to overlay plots using different colored lines. Is there an
- > easy toolbox call for this? So far I've only figured out how to change
- > the pattern- but that's not much help as the lines I draw are thin (1
- > pixel?).
- > Thanks a bunch for any pointers...
- >
- > -John Boswell
- >
- Look at RGBForeColor, that should give you plenty of color control.
- Joe
-
- ---------------------------
-
- >From dlakelan@iastate.edu (Dan Lakeland)
- Subject: OpenDoc. Hunh?
- Date: 14 Jan 95 17:57:43 GMT
- Organization: Iowa State University, Ames, Iowa
-
- Well, I just got ahold of the excellent MacTech magazine featuring
- OpenDoc and OLE CD's. I'm impressed, but I can't help but say HUNH?
-
- First off. What about 68K programmers?? Everything in the articles
- involved PPC DLL's.
-
- I haven't had a chance to look at the CD's yet, but could someone maybe
- give me a hint as to what it is that really launches a document? Is
- OpenDoc a program (shell for your parts) as well as a standard?
-
- Does SOM and OpenDoc work with Metrowerks CW Bronze? (it seems from the
- articles to rely on DLL's as I said earlier, I'm all for PPC but I don't
- have one yet...)
-
- Is OpenDoc really a set of SOM objects which implement the standard? If
- so, at what level do I interact with SOM?
-
- As you can see, lots of questions... Perhaps I'll answer SOM myself by
- looking at the CD, but in the meantime, if anyone has SOM answers I'd be
- more than happy to question them :)
- --
- Daniel Lakeland: Macintosh Hacker, Mathematics Major, NRA Member.
- If you want peace, work for justice. If you want prosperity, work for
- free markets, if you want to write Mac software, you're outta luck.
-
- +++++++++++++++++++++++++++
-
- >From dlakelan@iastate.edu (Dan Lakeland)
- Date: 14 Jan 95 21:39:42 GMT
- Organization: Iowa State University, Ames, Iowa
-
- In <dlakelan.790106263@las1.iastate.edu> dlakelan@iastate.edu (Dan Lakeland) writes:
-
- Having looked at the CD, I can now answer a few of my questions, and ask
- a new one.
-
- >First off. What about 68K programmers?? Everything in the articles
- >involved PPC DLL's.
-
- It includes a 68k version of the code frag manager so you can
- (magically) use DLL's on the 68K (HOORAY!)
-
- >I haven't had a chance to look at the CD's yet, but could someone maybe
- >give me a hint as to what it is that really launches a document? Is
- >OpenDoc a program (shell for your parts) as well as a standard?
-
- Yes, open-doc is itself a program, which sort of "shells" your parts.
-
- >Does SOM and OpenDoc work with Metrowerks CW Bronze? (it seems from the
- >articles to rely on DLL's as I said earlier, I'm all for PPC but I don't
- >have one yet...)
-
- Now, here's my new question, having installed CW5 I looked at the
- "what's new" and saw "support for OpenDoc" well, I want to know how to
- develop parts in CW5 on the 68k. All the docs I've seen so-far involve
- the PPC version. Apparently Bronze doesn't like to make DLL's??
-
- --
- Daniel Lakeland: Macintosh Hacker, Mathematics Major, NRA Member.
- If you want peace, work for justice. If you want prosperity, work for
- free markets, if you want to write Mac software, you're outta luck.
-
- +++++++++++++++++++++++++++
-
- >From paul@architecture.mcgill.ca (Paul Lalonde)
- Date: Sat, 14 Jan 1995 23:59:49 -0400
- Organization: McGill University School of Architecture
-
- In article <dlakelan.790119582@las1.iastate.edu>, dlakelan@iastate.edu
- (Dan Lakeland) wrote:
-
- > Now, here's my new question, having installed CW5 I looked at the
- > "what's new" and saw "support for OpenDoc" well, I want to know how to
- > develop parts in CW5 on the 68k. All the docs I've seen so-far involve
- > the PPC version. Apparently Bronze doesn't like to make DLL's??
-
- The answer is: you can't, because the 68K compiler doesn't support
- the 68K version of the Code Fragment Manager. Watch for it in CW6.
- The PowerPC compiler, of course, can be used to write PowerPC OpenDoc
- part handlers.
-
-
- Paul Lalonde
- lalonde@metrowerks.ca
-
- +++++++++++++++++++++++++++
-
- >From zellers@pokey.basilsoft.com (Steve Zellers)
- Date: Sun, 15 Jan 1995 01:26:24 -0800
- Organization: BasilSoft, Inc.
-
- In article <dlakelan.790119582@las1.iastate.edu>, dlakelan@iastate.edu
- (Dan Lakeland) wrote:
-
- > It includes a 68k version of the code frag manager so you can
- > (magically) use DLL's on the 68K (HOORAY!)
-
- This, along with:
-
- > Now, here's my new question, having installed CW5 I looked at the
- > "what's new" and saw "support for OpenDoc" well, I want to know how to
- > develop parts in CW5 on the 68k. All the docs I've seen so-far involve
- > the PPC version. Apparently Bronze doesn't like to make DLL's??
-
- The answer is: you must use the (trial size?) version of MPW included on
- the CD. The only compiler that can generate 68k CFM libraries is a hacked
- version of the Symantec C++ compiler, which is included on the CD.
-
- THey claim that to compile requires 30 meg of memory (!!!!) (real or
- virtual) but I didn't have any such problem compiling simple CFM programs
- (the ModApp example) So you should be OK with that compiler. (But you
- must run it under MPW)
-
- Because of this, you can't yet truly build SOM based code on the 68k mac
- using CodeWarrior. YOu can use CW to generate it for the PPC, however.
-
- --smz
-
- +++++++++++++++++++++++++++
-
- >From John Kawakami <ed_asst@xplain.com>
- Date: Mon, 16 Jan 1995 20:08:37 GMT
- Organization: Xplain Corp.
-
- In article <3fdk99$r5v@news.uni-paderborn.de>, mac@cadlab.de wrote:
-
- > In article <dlakelan.790106263@las1.iastate.edu>, dlakelan@iastate.edu
- (Dan Lakeland) writes:
- > |> Well, I just got ahold of the excellent MacTech magazine featuring
- > |> OpenDoc and OLE CD's. I'm impressed, but I can't help but say HUNH?
- > |>
- >
- > Are this CDs part of a MacTech issue? Which issue? Where can I get it from?
- >
- > Martin
-
- Before I tell you how to subscribe, I must extend my thanks to all the
- answers people provided to the Mr. Lakeland regarding the CD. And (yet
- another) thanks to Apple and Microsoft for making the discs available.
-
- The developer CDs are included in the January 1995 issue of MacTech. This
- should be on the newsstand as you read this message.
-
- To subscribe to MacTech, check the ftp site below for a subscription form
- (that has a discount price). [The form is also available on the
- commercial online services.] For other info about MacTech, email to
- custservice@xplain.com.
-
- John Kawakami
- Editorial Assistant
- MacTech Magazine
- - -MacTech Magazine--------------------------------------------------
- PO Box 250055, Los Angeles, CA 90025, 310-575-4343, Fax:310-575-0925
- For more info, anonymous ftp: ftp.netcom.com, cd to /pub/xp/xplain
- email to the following @xplain.com : custservice, editorial,
- adsales, marketing, accounting, pressreleases,
- progchallenge, publisher, info
-
- +++++++++++++++++++++++++++
-
- >From julian@cs.auckland.ac.nz (Julian Harris)
- Date: Wed, 18 Jan 1995 08:58:24 +1300
- Organization: Computer Science Department, UA
-
- In article <ed_asst-1601951209240001@xplain.slip.netcom.com>, John
- Kawakami <ed_asst@xplain.com> wrote:
-
- > In article <3fdk99$r5v@news.uni-paderborn.de>, mac@cadlab.de wrote:
- >
- > > In article <dlakelan.790106263@las1.iastate.edu>, dlakelan@iastate.edu
- > (Dan Lakeland) writes:
- > > |> Well, I just got ahold of the excellent MacTech magazine featuring
- > > |> OpenDoc and OLE CD's. I'm impressed, but I can't help but say HUNH?
- > > |>
- > >
- > > Are this CDs part of a MacTech issue? Which issue? Where can I get it from?
- > >
- > > Martin
- >
- > Before I tell you how to subscribe, I must extend my thanks to all the
- > answers people provided to the Mr. Lakeland regarding the CD. And (yet
- > another) thanks to Apple and Microsoft for making the discs available.
- >
- > The developer CDs are included in the January 1995 issue of MacTech. This
- > should be on the newsstand as you read this message.
-
- While we're on the OpenDoc thread, how many of the part editors on the
- OpenDoc CD did people get to even _run_? I got about 4. None of the 'Third
- Party' ones seemed to want to work. I was running System 7.5 with the
- required 4 extensions (MixedModeINIT, CFM68K, Apple Event Manager 1.0.3,
- MEO). Macsbug kept on coming up with 'couldn't load part editor' even
- though all the part editors were in the 'Editors' folder.
-
- Any clues? Thanks in advance.
- . . . . . . . . . . . . . . . . . . . . . . . . . . .
- Microsoft is not the answer. > Julian Harris, Programmer >
- Microsoft is the question. > Comp. Sci. Dept. x8915 >
- > The University of Auckland >
- NO is the answer. > julian@cs.auckland.ac.nz >
-
- +++++++++++++++++++++++++++
-
- >From jwbaxter@olympus.net (John W. Baxter)
- Date: Tue, 17 Jan 1995 20:48:47 -0800
- Organization: Internet for the Olympic Peninsula
-
- In article <julian-1801950858240001@julian.cs.aukuni.ac.nz>,
- julian@cs.auckland.ac.nz (Julian Harris) wrote:
-
- > While we're on the OpenDoc thread, how many of the part editors on the
- > OpenDoc CD did people get to even _run_? I got about 4. None of the 'Third
- > Party' ones seemed to want to work. I was running System 7.5 with the
- > required 4 extensions (MixedModeINIT, CFM68K, Apple Event Manager 1.0.3,
- > MEO). Macsbug kept on coming up with 'couldn't load part editor' even
- > though all the part editors were in the 'Editors' folder.
-
- One thing that does work (at least on PowerMac) is to embed the (analog)
- clock part in the puzzle. Kind of weird to see and manipulate disembodied
- pieces of clock, with pieces of second hand passing through them
- (appropriately).
-
- Unfortunately, I don't see a "significant profit opportunity" in that.
- --John
-
- --
- John Baxter Port Ludlow, WA, USA [West shore, Puget Sound]
- Isn't C fun?
- jwbaxter@pt.olympus.net
-
- +++++++++++++++++++++++++++
-
- >From rwong@jessica.stanford.edu (Rick Wong)
- Date: Tue, 17 Jan 1995 18:47:39 -0700
- Organization: Stanford University
-
- In article <julian-1801950858240001@julian.cs.aukuni.ac.nz>,
- julian@cs.auckland.ac.nz (Julian Harris) wrote:
- : While we're on the OpenDoc thread, how many of the part editors on the
- : OpenDoc CD did people get to even _run_? I got about 4. None of the 'Third
- : Party' ones seemed to want to work. I was running System 7.5 with the
- : required 4 extensions (MixedModeINIT, CFM68K, Apple Event Manager 1.0.3,
- : MEO). Macsbug kept on coming up with 'couldn't load part editor' even
- : though all the part editors were in the 'Editors' folder.
-
- >From the Third Party Parts folder's Read Me file:
-
- <quote>
- These are some sample part editors developed by a number of people not
- directly on the OpenDoc(tm) team. These sample part editors are here
- for those that want to take a look at some of the more innovative part
- editors that have been developed using OpenDoc. Please note that these
- part editors are not bug free. In fact, they are quite unstable and
- most will only run on Power Macintoshes. However, that said, there
- are some interesting samples to try out.
-
- Many of the part editors in this folder were developed at the OpenDoc
- Coding Kitchen held in Stockholm, Sweden in November 1994. Developers
- with little or no OpenDoc experience were able to convert their existing
- Macintosh applications to OpenDoc part editors in just three days.
- This should be encouraging to those of you that have legacy code that
- you are considering migrating to OpenDoc part editors and containers.
- We should mention that all of the demo parts you see in this folder
- are PowerPC parts, and will not run on 68K Macintoshes.
- </quote>
-
- Rick "I see many Republicans . . . I see much meat" Wong
-
- +++++++++++++++++++++++++++
-
- >From jraley@csgrad.cs.vt.edu (John Raley)
- Date: 18 Jan 1995 22:26:18 -0500
- Organization: CS Dept, VA Tech, Blacksburg, VA 24061
-
-
- Was it just me, or did OpenDoc seem unstable as hell? I'm not talking
- about having the go-round with the Third-party stuff not running on a
- 68K mac - I'm talking about the sample parts crashing and hanging for
- no apparant reason.
-
- I'm all for stopping an MS monopoly in this new area, but it's gonna
- take more than we've got right now.
-
- John
-
- +++++++++++++++++++++++++++
-
- >From hvoth@fraser.sfu.ca (Herb Voth)
- Date: 19 Jan 95 12:01:55 GMT
- Organization: Simon Fraser University
-
- jwbaxter@olympus.net (John W. Baxter) writes:
-
- >One thing that does work (at least on PowerMac) is to embed the (analog)
- >clock part in the puzzle. Kind of weird to see and manipulate disembodied
- >pieces of clock, with pieces of second hand passing through them
- >(appropriately).
-
- >Unfortunately, I don't see a "significant profit opportunity" in that.
- > --John
-
- Isn't this the problem with OpenDoc, though? I think it is a great
- concept whose time has come, but parts won't make money - applications
- that can use parts will.
-
- I think it will be a great way for things like TextEdit to be
- 'contained' in an application. If you support one, you support them
- all is a creed that will make me happy... if it works out that way.
-
- -Randall
-
-
- +++++++++++++++++++++++++++
-
- >From gavin@umich.edu (Gavin Eadie)
- Date: Thu, 19 Jan 1995 12:24:52 -0500
- Organization: U of Michigan
-
- In article <3fkm4q$k1n@csgrad.cs.vt.edu>, jraley@cs.vt.edu (John Raley) wrote:
-
- > Was it just me, or did OpenDoc seem unstable as hell? I'm not talking
- > about having the go-round with the Third-party stuff not running on a
- > 68K mac - I'm talking about the sample parts crashing and hanging for
- > no apparant reason.
- >
- > I'm all for stopping an MS monopoly in this new area, but it's gonna
- > take more than we've got right now.
-
-
- Jeez ... People complain they don't have access to early test versions
- of new technology and then they complain when they get it that it doesn't
- behave like final product. The beta OpenDoc release is for developers who
- want to get their stuff ready for OpenDoc, it's not for people to use.
- Give me a break - take it or leave it but cut the whining.
- --
- Gavin Eadie // U of Michigan.
- // Ramsay Consulting.
-
- +++++++++++++++++++++++++++
-
- >From quinn@cs.uwa.edu.au (Quinn "The Eskimo!")
- Date: Fri, 20 Jan 1995 09:41:37 +0800
- Organization: Department of Computer Science, University of Western Australia
-
- In article <3fkm4q$k1n@csgrad.cs.vt.edu>, jraley@cs.vt.edu (John Raley) wrote:
-
- >Was it just me, or did OpenDoc seem unstable as hell?
-
- No it's not just you. However the OpenDoc on the MacTech CD was pre-beta
- and therefore it's allowed to have lots of bugs. If you experienced any
- System 7 pre-betas you'll know what I mean (:
-
- Share and Enjoy.
- --
- Quinn "The Eskimo!" "Ah, so that's the secret,
- if only Captain Bipto had known."
-
- +++++++++++++++++++++++++++
-
- >From jwbaxter@olympus.net (John W. Baxter)
- Date: Thu, 19 Jan 1995 19:11:18 -0800
- Organization: Internet for the Olympic Peninsula
-
- In article <hvoth.790516915@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- > jwbaxter@olympus.net (John W. Baxter) writes:
- >
- > >One thing that does work (at least on PowerMac) is to embed the (analog)
- > >clock part in the puzzle. Kind of weird to see and manipulate disembodied
- > >pieces of clock, with pieces of second hand passing through them
- > >(appropriately).
- >
- > >Unfortunately, I don't see a "significant profit opportunity" in that.
- > > --John
- >
- > Isn't this the problem with OpenDoc, though? I think it is a great
- > concept whose time has come, but parts won't make money - applications
- > that can use parts will.
-
- Sorry, I didn't write that clearly...I meant I don't see a significant
- profit opportunity in disjoint second hands wandering correctly through
- the puzzle part.
-
- I don't think there's much room left for the really small shop outside
- tightly confined niches EXCEPT parts...apps have become to hard to write.
-
- --John
-
- --
- John Baxter Port Ludlow, WA, USA [West shore, Puget Sound]
- Isn't C fun?
- jwbaxter@pt.olympus.net
-
- +++++++++++++++++++++++++++
-
- >From gewekean@studentg.msu.edu (Andrew Geweke)
- Date: Fri, 20 Jan 1995 00:25:05 -0500
- Organization: Michigan State University
-
- In article <jwbaxter-1901951911180001@ptpm000.olympus.net>,
- jwbaxter@olympus.net (John W. Baxter) writes:
- > Sorry, I didn't write that clearly...I meant I don't see a
- > significant profit opportunity in disjoint second hands
- > wandering correctly through the puzzle part.
- >
- > I don't think there's much room left for the really small shop
- > outside tightly confined niches EXCEPT parts...apps have become to hard
- > to write.
-
- Amen. And this is where I place my hope: on things like CodeWarrior with
- PowerPlant, QuickDraw GX, OpenDoc, and so on.
-
- All three of these are serious "enabling" technologies that allow a small
- developer to compete with the big boys. Want to do any kind of serious
- graphics? Before, you had to write your own code. GX hands you a top-notch,
- full-featured graphics "engine" for your own use. OpenDoc allows you to avoid
- having to add in every feature anyone could possibly want and concentrate on
- what you do _well_.
-
- Of course Microsoft _hates_ OpenDoc. (I'm not just saying that; witness OLE
- 2.0 and Win95 licensing agreements saying you won't develop for OpenDoc.)
- Microsoft makes all their money off large, slow, monolithic applications.
-
- / ag
-
-
-
-
-
- +++++++++++++++++++++++++++
-
- >From "Gerard Allwein" <gtall@cs.indiana.edu>
- Date: Fri, 20 Jan 1995 07:21:07 -0500
- Organization: Computer Science, Indiana University
-
- hvoth@fraser.sfu.ca (Herb Voth) writes:
-
- >Isn't this the problem with OpenDoc, though? I think it is a great
- >concept whose time has come, but parts won't make money - applications
- >that can use parts will.
-
- >I think it will be a great way for things like TextEdit to be
- >'contained' in an application. If you support one, you support them
- >all is a creed that will make me happy... if it works out that way.
-
- >-Randall
-
- I think the jury's still out, although my hunch too is that parts
- aren't going to make money. I'm looking at OpenDoc purely for helping
- us straighten out our internal development. I don't care nor would I
- trust parts from somewhere else.
-
- Gerry
-
- +++++++++++++++++++++++++++
-
- >From gewekean@studentg.msu.edu (Andrew Geweke)
- Date: Fri, 20 Jan 1995 13:30:54 -0500
- Organization: Michigan State University
-
- In article <1995Jan20.072113.26032@news.cs.indiana.edu>, "Gerard Allwein" <
- gtall@cs.indiana.edu> writes:
- > I think the jury's still out, although my hunch too is that parts
- > aren't going to make money. I'm looking at OpenDoc purely for helping
- > us straighten out our internal development. I don't care nor would I
- > trust parts from somewhere else.
-
- Hmmm. Considering a part isn't all _that_ different from an application -- do
- you write your own word processors, spreadsheets, operating systems, and so
- on, or do you trust software from other people?
-
- Hell, I trust libraries full of source code from other people, and so do most
- people. It's the only way not to kill yourself.
-
- Maybe parts won't make _you_ money -- but if I can develop one by myself or in
- a fairly small shop, selling it for $100 should make me _plenty_ of money :-)
-
- / ag
-
-
-
-
-
- +++++++++++++++++++++++++++
-
- >From Mark.R.Valence@dartmouth.edu (kurash@dartmouth.edu)
- Date: 20 Jan 1995 15:30:48 GMT
- Organization: Dartmouth College, Hanover, NH
-
- In article <gavin-1901951224520001@ramsay.ann-arbor.mi.us>
- gavin@umich.edu (Gavin Eadie) writes:
- > In article <3fkm4q$k1n@csgrad.cs.vt.edu>, jraley@cs.vt.edu (John Raley) wrote:
- >
- > > Was it just me, or did OpenDoc seem unstable as hell? I'm not talking
- > > about having the go-round with the Third-party stuff not running on a
- > > 68K mac - I'm talking about the sample parts crashing and hanging for
- > > no apparant reason.
- > >
- > > I'm all for stopping an MS monopoly in this new area, but it's gonna
- > > take more than we've got right now.
- >
- > Jeez ... People complain they don't have access to early test versions
- > of new technology and then they complain when they get it that it doesn't
- > behave like final product. The beta OpenDoc release is for developers who
- > want to get their stuff ready for OpenDoc, it's not for people to use.
- > Give me a break - take it or leave it but cut the whining.
-
- I think the complaint is valid. Apple started promoting OpenDoc over a
- year and a half ago at the WWDC (it was called "Amber" back then).
- Over 2 1/2 years ago at the previous WWDC, ATG was showing off this
- "object" technology that was the precursor (in behaviour) to OpenDoc.
-
- Apple has been heavy evangelizing OpenDoc to developers ever since, and
- I have seen many demos of OD parts that were stable and responsive.
- What a shock it was to get the OpenDoc with SOM CD and see how
- primitive the release was! I had the same experience that John had,
- and on my 7100 (20 MB, 256K Cache card) I had to wait _minutes_ to open
- simple "draw a square" parts.
-
- The whole time I was thinking "who has a copy of the version that I
- have seen demonstrated". No doubt OpenDoc is quite interesting, and I
- think will make the Mac shareware market boom. Hopefully it will have
- the same effect for commercial developers as well.
-
- To be sure, Gavin is also right. We can't expect beta software to
- behave like the final release. But we can still ask "Is this all we've
- got?"
-
- Mark.
-
- - --------------------------------------------------------------------
- "On the Internet, nobody knows you're a dog." Ice Peak Form Mice Elf
- -- cartoon in New Yorker
-
- +++++++++++++++++++++++++++
-
- >From english@primenet.com (Lawson English)
- Date: 21 Jan 1995 06:37:23 GMT
- Organization: Primenet
-
- Andrew Geweke (gewekean@studentg.msu.edu) wrote:
- [snipt]
- : Of course Microsoft _hates_ OpenDoc. (I'm not just saying that; witness OLE
- : 2.0 and Win95 licensing agreements saying you won't develop for OpenDoc.)
- : Microsoft makes all their money off large, slow, monolithic applications.
-
- : / ag
-
- Is this true? Can MS actually legally require this?
-
-
-
- --
- - -----------------------------------------------------------------------------
- Lawson English __ __ ____ ___ ___ ____
- english@primenet.com /__)/__) / / / / /_ /\ / /_ /
- / / \ / / / / /__ / \/ /___ /
- - -----------------------------------------------------------------------------
-
- +++++++++++++++++++++++++++
-
- >From h+@metrowerks.com (Jon W{tte)
- Date: Sat, 21 Jan 1995 11:59:36 +0100
- Organization: The Conspiracy
-
- In article <3fkm4q$k1n@csgrad.cs.vt.edu>,
- jraley@csgrad.cs.vt.edu (John Raley) wrote:
-
- >I'm all for stopping an MS monopoly in this new area, but it's gonna
- >take more than we've got right now.
-
- It's sad that the users impression of OpenDoc comes from the
- sample parts, and not from the technology. I said the same
- thing at the Stockholm kitchen in October, but engineering
- gives the OpenDoc code priority over the often old and crude
- sample parts. I don't wholly disagree with that priority.
-
- Cheers,
-
- / h+
-
-
- --
- Jon Wdtte (h+@metrowerks.com), Hagagatan 1, 113 48 Stockholm, Sweden
-
- Does Bjarne Stroustrup ever run naked through the woods,
- drumming with the wolves? I think not. -- Jens Alfke
-
-
- +++++++++++++++++++++++++++
-
- >From "Gerard Allwein" <gtall@cs.indiana.edu>
- Date: Sat, 21 Jan 1995 08:28:04 -0500
- Organization: Computer Science, Indiana University
-
- gewekean@studentg.msu.edu (Andrew Geweke) writes:
-
- >In article <1995Jan20.072113.26032@news.cs.indiana.edu>, "Gerard Allwein" <
- >gtall@cs.indiana.edu> writes:
- >> I think the jury's still out, although my hunch too is that parts
- >> aren't going to make money. I'm looking at OpenDoc purely for helping
- >> us straighten out our internal development. I don't care nor would I
- >> trust parts from somewhere else.
-
- >Hmmm. Considering a part isn't all _that_ different from an application -- do
- >you write your own word processors, spreadsheets, operating systems, and so
- >on, or do you trust software from other people?
-
- If applications are too big for the small shop to successfully compete
- with, then calling them parts isn't changing anything.
-
- >Hell, I trust libraries full of source code from other people, and so do most
- >people. It's the only way not to kill yourself.
-
- I don't use small, special purpose libraries done by one or two
- individuals. Maybe I should, but I've never found one that did enough
- for me to justify the effort for me to learn and use them.
-
- >Maybe parts won't make _you_ money -- but if I can develop one by myself or in
- >a fairly small shop, selling it for $100 should make me _plenty_ of money :-)
-
- > / ag
-
- I hope you do make money on small parts, I would rather see the small
- shops more successful. But I simply don't have any reason to believe
- that it will happen just yet.
-
- Gerry
-
-
-
-
- +++++++++++++++++++++++++++
-
- >From gewekean@studentg.msu.edu (Andrew Geweke)
- Date: Sat, 21 Jan 1995 14:31:17 -0500
- Organization: Michigan State University
-
- In article <3fqa33$dui@news.primenet.com>, english@primenet.com (Lawson
- English) writes:
- > Andrew Geweke (gewekean@studentg.msu.edu) wrote: [snipt]
- > : Of course Microsoft _hates_ OpenDoc. (I'm not just saying that;
- > witness OLE : 2.0 and Win95 licensing agreements saying you won't
- > develop for OpenDoc.) : Microsoft makes all their money off large,
- > slow, monolithic applications.
- >
- > : / ag
- >
- > Is this true? Can MS actually legally require this?
-
- I know that there was at least an attempt to require this; I'm not sure
- whether or not it went through.
-
- Microsoft will stop at nothing to dominate the software industry. Once you
- remember that, everything else flows.
-
- / ag
-
-
-
-
-
- +++++++++++++++++++++++++++
-
- >From nagle@netcom.com (John Nagle)
- Date: Sun, 22 Jan 1995 04:18:29 GMT
- Organization: NETCOM On-line Communication Services (408 261-4700 guest)
-
- gewekean@studentg.msu.edu (Andrew Geweke) writes:
- >In article <3fqa33$dui@news.primenet.com>, english@primenet.com (Lawson
- >English) writes:
- >> Andrew Geweke (gewekean@studentg.msu.edu) wrote: [snipt]
- >> : Of course Microsoft _hates_ OpenDoc. (I'm not just saying that;
- >> witness OLE : 2.0 and Win95 licensing agreements saying you won't
- >> develop for OpenDoc.) : Microsoft makes all their money off large,
- >> slow, monolithic applications.
- >> Is this true? Can MS actually legally require this?
- >I know that there was at least an attempt to require this; I'm not sure
- >whether or not it went through.
-
- At one point, Microsoft was insisting that developers who saw
- early versions of OLE under nondisclosure not be in a position to leak
- details to Apple, because Apple was designing OpenDoc at the time,
- but now that OLE is shipping, the issue is moot.
-
- John Nagle
-
- +++++++++++++++++++++++++++
-
- >From jwbaxter@olympus.net (John W. Baxter)
- Date: Sat, 21 Jan 1995 23:05:51 -0800
- Organization: Internet for the Olympic Peninsula
-
- In article <3fqa33$dui@news.primenet.com>, english@primenet.com (Lawson
- English) wrote:
-
- > Andrew Geweke (gewekean@studentg.msu.edu) wrote:
- > [snipt]
- > : Of course Microsoft _hates_ OpenDoc. (I'm not just saying that; witness OLE
- > : 2.0 and Win95 licensing agreements saying you won't develop for OpenDoc.)
- > : Microsoft makes all their money off large, slow, monolithic applications.
- >
- > : / ag
- >
- > Is this true? Can MS actually legally require this?
-
- Probably not...but it's a legal question, so nobody knows. In practice
- they can't, unless they want WordPerfect Corp to not support OLE.
- WordPerfect is implementing OpenDoc for the Windows platform (sort of
- counts as developing for OpenDoc).
-
- --John
-
- --
- John Baxter Port Ludlow, WA, USA [West shore, Puget Sound]
- Isn't C fun?
- jwbaxter@pt.olympus.net
-
- +++++++++++++++++++++++++++
-
- >From howardb@enlil.premenos.com (Howard Berkey)
- Date: 22 Jan 1995 06:22:56 GMT
- Organization: Premenos Corp.
-
- In article <3fqa33$dui@news.primenet.com>,
- Lawson English <english@primenet.com> wrote:
- >Andrew Geweke (gewekean@studentg.msu.edu) wrote:
- >[snipt]
- >: Of course Microsoft _hates_ OpenDoc. (I'm not just saying that; witness OLE
- >: 2.0 and Win95 licensing agreements saying you won't develop for OpenDoc.)
- >: Microsoft makes all their money off large, slow, monolithic applications.
- >
- >: / ag
- >
- >Is this true? Can MS actually legally require this?
- >
-
- I doubt it is legal if true. It wouldn't be the wierdest thing I've
- heard though... the restrictions on MFC certainly surprised me too.
- OpenDoc could be looked at as being in competition with OLE so this
- could be construed as M$ trying to create/enforce a monopoly.
-
- Where's the FTC when you need them? Oh yeah, they were acquired by
- Micro$oft. :-)
-
- -H-
-
-
- --
- Howard Berkey howardb@premenos.com
- Windows '95 == Macintosh '84
-
- +++++++++++++++++++++++++++
-
- >From objfactory@aol.com (ObjFactory)
- Date: 22 Jan 1995 22:47:33 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- english@primenet.com (Lawson English) wrote:
-
- >Andrew Geweke (gewekean@studentg.msu.edu) wrote:
- >[snipt]
- >: Of course Microsoft _hates_ OpenDoc. (I'm not just saying that; witness
- OLE
- >: 2.0 and Win95 licensing agreements saying you won't develop for
- OpenDoc.)
- >: Microsoft makes all their money off large, slow, monolithic
- applications.
-
- >: / ag
-
- >Is this true? Can MS actually legally require this?
-
- Legally, sure. They could legally require that you stand on one leg and
- talk only to your dog. After all, it's their beta program. But the
- anti-OpenDoc thing got them a lot of bad PR and some unwanted attention
- from the Justice department, so I believe they have dropped it.
-
- Bob Foster
- Object Factory
- objfactory@aol.com
-
- +++++++++++++++++++++++++++
-
- >From objfactory@aol.com (ObjFactory)
- Date: 22 Jan 1995 23:34:08 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- tulip@tiac.net (Ed Anson) wrote:
-
- >...Some of the parts work a little, but not enough to be interesting.
- Then >my Mac crashes. Perhaps they still need a bit of work.
-
- True. On the other hand, as a part developer I've been impressed with how
- solid this version is when it's running my code and how easy development
- and debugging has been using both MetroWerks and Rainbow (in beta).
-
- Bob Foster
- Object Factory
- objfactory@aol.com
-
- +++++++++++++++++++++++++++
-
- >From tulip@tiac.net (Ed Anson)
- Date: Mon, 23 Jan 1995 02:01:35 -0500
- Organization: Tulip Software
-
- In article <3fvbk0$s80@newsbf02.news.aol.com>, objfactory@aol.com
- (ObjFactory) wrote:
-
- > tulip@tiac.net (Ed Anson) wrote:
- >
- > >...Some of the parts work a little, but not enough to be interesting.
- > Then >my Mac crashes. Perhaps they still need a bit of work.
- >
- > True. On the other hand, as a part developer I've been impressed with how
- > solid this version is when it's running my code and how easy development
- > and debugging has been using both MetroWerks and Rainbow (in beta).
-
- Bob,
-
- That's encouraging news. What you seem to be saying is that OpenDoc works
- reasonably well and the demos are crap. I can accept that.
-
- I have been looking for the right time to start working with OpenDoc. So
- far, I haven't had much encouragement. Perhaps when the OPF starts
- becoming available, it will be reasonable for me to do something real.
-
- Thanks for the update.
-
- - --------------------
- Ed Anson Macintosh software development services
- Tulip Software MediaTree: multimedia outline editor & catalog
- Andover, MA 01810
- U.S.A. For details, check out my WWW page:
- <http://www.tiac.net/users/tulip/home.html>
-
- +++++++++++++++++++++++++++
-
- >From objfactory@aol.com (ObjFactory)
- Date: 22 Jan 1995 23:00:26 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- "Gerard Allwein" <gtall@cs.indiana.edu> wrote:
-
- >...I don't use small, special purpose libraries done by one or two
- >individuals...
-
- You may use more of these than you realize, but that's not the point. The
- most active OpenDoc developer I'm aware of is Claris - or maybe it's
- Novell. It sure isn't Joe's Garage. In general, larger companies are more
- likely to invest in new technology than small companies and individuals,
- for the simple reason that larger companies are more able to afford
- writing off years of development if the new thing doesn't pan out. I think
- it is safe to say that if or when OpenDoc parts become an industry, most
- of the players will be companies you already do business with. Because
- OpenDoc is intrinsically more extensible than current application
- technology, there will be more opportunities for smaller players, too. The
- latter can overcome your sales resistance by making products you are
- already willing to buy more useful without extracting a huge penalty in
- learning and instability.
-
- Bob Foster
- Object Factory
- objfactory@aol.com
-
- +++++++++++++++++++++++++++
-
- >From hvoth@fraser.sfu.ca (Herb Voth)
- Date: 24 Jan 95 11:35:34 GMT
- Organization: Simon Fraser University
-
- >>Maybe parts won't make _you_ money -- but if I can develop one by myself or in
- >>a fairly small shop, selling it for $100 should make me _plenty_ of money :-)
-
- >I hope you do make money on small parts, I would rather see the small
- >shops more successful. But I simply don't have any reason to believe
- >that it will happen just yet.
-
- A little dreaming never hurt anyone.
-
- The only successful thing that resembles OpenDoc that I can think of is
- Photoshop and XPress plugins. I doubt Apple is going to push OpenDoc parts
- like Quark has done with their plugins. I think however that plugins have
- been part of the reason for Quark's amazing success in the professional
- publishing industry.
-
- I suppose WordPerfect/Novell may be able to pull something like this - as
- long as they don't see small publishers as a threat to their own
- business. Seeing as Microsoft will probably lag in support for OpenDoc,
- WordPerfect may pull a similar stunt that Quark did while Aldus was
- asleep at the switch.
-
- But, it is always easier to succeed in a small, focused field than in
- such a field as word processing.
-
- And there is always the threat such as, if you *are* successful,
- WordPerfect or Apple will crank out an extension to either the System or
- WordPerfect, and instantly you have no revenue. Small shop becomes closed
- shop overnight.
-
- Well, you can always count on sheep - and dream :-)
-
- -Randall
-
-
- +++++++++++++++++++++++++++
-
- >From objfactory@aol.com (ObjFactory)
- Date: 24 Jan 1995 15:15:18 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- >The only successful thing that resembles OpenDoc that I can think of is
- >Photoshop and XPress plugins. I doubt Apple is going to push OpenDoc
- parts
- >like Quark has done with their plugins. I think however that plugins have
- >been part of the reason for Quark's amazing success in the professional
- >publishing industry.
-
- I would certainly hope that Apple has the sense to do this. For example,
- Apple's StarCore seems to be the reason there is still any horizontal
- Newton software market at all. If Apple wants part development to survive
- as a cottage industry, it is going to have to make sure the cottages have
- distribution channels.
-
- >[snip]
- >And there is always the threat such as, if you *are* successful,
- >WordPerfect or Apple will crank out an extension to either the System or
- >WordPerfect, and instantly you have no revenue. Small shop becomes closed
-
- >shop overnight.
-
- Isn't this part of the dictionary definition of small shop? :) But more
- and more small developer output is being purchased, rather than
- reinvented, by larger vendors. Unless time-to-market stops being a primary
- consideration, I think this is a trend.
-
- Bob Foster
- Object Factory
- objfactory@aol.com
-
- +++++++++++++++++++++++++++
-
- >From "Gerard Allwein" <gtall@cs.indiana.edu>
- Date: Wed, 25 Jan 1995 07:46:24 -0500
- Organization: Computer Science, Indiana University
-
- objfactory@aol.com (ObjFactory) writes:
-
- >Isn't this part of the dictionary definition of small shop? :) But more
- >and more small developer output is being purchased, rather than
- >reinvented, by larger vendors. Unless time-to-market stops being a primary
- >consideration, I think this is a trend.
-
- >Bob Foster
- >Object Factory
- >objfactory@aol.com
-
- Do have any examples to support your view that this is trend? Does
- anyone else? If small parts are a market to emerge, we should be able
- to see some trace of it now...something along the lines of "this
- company's stuff will translate easily into small parts and their
- market will still be there."
-
- Gerry
-
- +++++++++++++++++++++++++++
-
- >From h+@metrowerks.com (Jon W{tte)
- Date: Thu, 26 Jan 1995 11:11:18 +0100
- Organization: The Conspiracy
-
- In article <hvoth.790947334@sfu.ca>,
- hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- >The only successful thing that resembles OpenDoc that I can think of is
- >Photoshop and XPress plugins. I doubt Apple is going to push OpenDoc parts
- >like Quark has done with their plugins. I think however that plugins have
- >been part of the reason for Quark's amazing success in the professional
- >publishing industry.
-
- Well, it certainly isn't the crashing :-) (Seriously, 3.31
- isn't too shabby in that regard)
-
- Apple is not going to push OpenDoc and its parts as Quark does
- XTensions.
-
- The Apple effort is going to make Quark marketing look like a
- plastic toy you get for a quarter with your bubblegum. At least
- if you believe the Apple evangelism hype about OpenDoc -
- according to that, the entire company rests on OpenDoc, and
- it's success or bust.
-
- >I suppose WordPerfect/Novell may be able to pull something like this - as
- >long as they don't see small publishers as a threat to their own
-
- Quote Word Perfect: "We would like WordPerfect to be everyone's
- container of choise."
-
- >But, it is always easier to succeed in a small, focused field than in
- >such a field as word processing.
-
- Tell that to the guy who made his movie script writing
- application standard in Hollywood, to the point that you HAVE
- to write scripts with it. William Gibson thought the program
- sucked, but he had to use it, according to an interview. I
- haven't seen it, but I think the business idea is brilliant.
-
- Cheers,
-
- / h+
-
-
- --
- Jon Wdtte (h+@metrowerks.com), Hagagatan 1, 113 48 Stockholm, Sweden
- Which would you rather: That your son said "I've killed a man" or that
- your daughter said "I'm pregnant" ?
-
- Now, which is most dangerous on TV: sex or violence?
-
-
- +++++++++++++++++++++++++++
-
- >From nagle@netcom.com (John Nagle)
- Date: Thu, 26 Jan 1995 17:17:14 GMT
- Organization: NETCOM On-line Communication Services (408 261-4700 guest)
-
- "Gerard Allwein" <gtall@cs.indiana.edu> writes:
- >Do have any examples to support your view that this is trend? Does
- >anyone else? If small parts are a market to emerge, we should be able
- >to see some trace of it now...something along the lines of "this
- >company's stuff will translate easily into small parts and their
- >market will still be there."
-
- Markets in Visual Basic buttons and Microsoft Windows DLLs exist.
- That seems to indicate the direction the market is taking.
-
- John Nagle
-
- +++++++++++++++++++++++++++
-
- >From hvoth@fraser.sfu.ca (Herb Voth)
- Date: 27 Jan 95 10:54:31 GMT
- Organization: Simon Fraser University
-
- nagle@netcom.com (John Nagle) writes:
-
- >"Gerard Allwein" <gtall@cs.indiana.edu> writes:
- >>Do have any examples to support your view that this is trend? Does
- >>anyone else? If small parts are a market to emerge, we should be able
- >>to see some trace of it now...something along the lines of "this
- >>company's stuff will translate easily into small parts and their
- >>market will still be there."
-
- > Markets in Visual Basic buttons and Microsoft Windows DLLs exist.
- >That seems to indicate the direction the market is taking.
-
- Confuse me if I'm wrong here, but buttons and DLLs are not anything
- remotely similar to selling parts.
-
- What we should be looking at is extensions to applications such as Lotus
- Notes, Quark Xpress and Photoshop. Some people are making a healthy
- living at this.
-
- DLLs may sell to programmers, but try and sell one to your average Word user.
-
- I think that OpenDoc is primarily going to appeal to people who like to
- customize their working environment. People who currently are customers
- for Macro programs. People who routinely work with diverse documents and
- do a lot of exporting/importing.
-
- But lets face it, you're not going to see Photoshop or XPress parts. That
- has been tried with OLE and it is ungainly. These applications will most
- likely be containers.
-
- Boy, it would be nice to load up PageMaker and have a Finale document
- appear, completely editable, on the page. Will this ever happen? I doubt
- it. But, if Finale ever supports OpenDoc, the programmers can spend their
- time writing music and leave the other things to parts: Text, line
- drawing... such things will be included with the System or with major
- applications... and these things are what people will use.
- My prediction: OpenDoc will become the primary way for Apple to add
- functionality to the System and the same for major application
- developers. Shareware parts will be prevalent but will crash the System
- 50 times per working day. A few guys will make a killing with special,
- vertical type parts through direct sales to those needing them.
-
- and... drum roll please... the outliner will make a big time comeback as
- the document processor of choice... It is the perfect OpenDoc container.
-
- So sleep tight. Apps are here to stay.
-
- -Randall
-
-
- +++++++++++++++++++++++++++
-
- >From caleb@delbruck.pharm.sunysb.edu (Caleb Strockbine)
- Date: 27 Jan 1995 18:27:49 GMT
- Organization: SUNY Stony Brook
-
- In article <1995Jan25.074627.20503@news.cs.indiana.edu> "Gerard Allwein" <gtall@cs.indiana.edu> writes:
- >Do have any examples to support your view that this is trend? Does
- >anyone else? If small parts are a market to emerge, we should be able
- >to see some trace of it now...something along the lines of "this
- >company's stuff will translate easily into small parts and their
- >market will still be there."
-
-
- I think it's not so much a matter of "WordPerfect will suddenly be replaced by
- a set of n small parts" as "if WordPerfect supports OpenDoc, there will
- suddenly be great opportunities for small third parties to add value to
- an established product." There are plenty of examples of small companies
- which have been very successful creating extensions for existing apps which
- support some kind of extension. HyperCard, PhotoShop, XPress, Excel,
- 4th Dimension, Visual Basic (for the PC, of course), and many others
- are supported by miniature industries which add value by creating extensions.
- These are all products which have been great for small developers. And in
- many cases, small developers create these extensions for specialty markets
- (or even single clients) which aren't attractive to large developers.
-
- On the flip side of things, there's plenty of incentive for large companies
- which make large apps to add support for OpenDoc. By making relatively
- small modifications, an existing app can support parts and become instantly
- extensible. And as an app evolves, those same companies can start to add
- features to their own product by writing their own parts. They might even
- re-implement some existing features as parts and actually REDUCE the size
- of their app.
-
- I think it's more than a trend... I'd say it's an established segment of
- the industry that's about to experience huge growth.
-
- Caleb Strockbine
- caleb@delbruck.sunysb.edu
-
-
-
- --
-
- ........................................................................
- "As recently as 1984, the NSA measured its total computer capacity
- not in MIPS, not in MFLOPS, but in *acres*." - _PGP_ by Simson Garfinkel
-
- +++++++++++++++++++++++++++
-
- >From Jaeger@fquest.com (Brian Stern)
- Date: 27 Jan 1995 19:13:17 GMT
- Organization: The University of Texas at Austin, Austin, Texas
-
- In article <hvoth.791204071@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- < nagle@netcom.com (John Nagle) writes:
- <
- <
- < What we should be looking at is extensions to applications such as Lotus
- < Notes, Quark Xpress and Photoshop. Some people are making a healthy
- < living at this.
- <
- < DLLs may sell to programmers, but try and sell one to your average Word user.
- <
- < I think that OpenDoc is primarily going to appeal to people who like to
- < customize their working environment. People who currently are customers
- < for Macro programs. People who routinely work with diverse documents and
- < do a lot of exporting/importing.
- <
- < So sleep tight. Apps are here to stay.
- <
- < -Randall
-
- I have a friend who writes training manuals for a living. He uses
- PageMaker to generate his documents and a variety of other apps to
- generate text and graphics. Many of his manuals contain tables.
- Pagemaker's table editor sucks. He likes to use the Word table editing
- capability. But guess what? PageMaker can't import Word tables. What he
- does is generate his tables in Word and use PrintToPict to generate a Pict
- version of each table. These can then be imported into PageMaker. Think
- about editing 10 or 20 tables this way. UGGH!!
-
- Now imagine a table part. It's not written by PageMaker but it is
- supported by PageMaker. Anyone can now edit a table in any part container
- and import it into any other part container with no problems. I think
- people would pay money for a good table editor part.
-
- --
- Brian Stern :-{)}
- Toolbox commando and Menu bard
- Jaeger@fquest.com
-
- +++++++++++++++++++++++++++
-
- >From hvoth@fraser.sfu.ca (Herb Voth)
- Date: 28 Jan 95 11:46:24 GMT
- Organization: Simon Fraser University
-
- Jaeger@fquest.com (Brian Stern) writes:
-
- >I have a friend who writes training manuals for a living. He uses
- >PageMaker to generate his documents and a variety of other apps to
- >generate text and graphics. Many of his manuals contain tables.
- >Pagemaker's table editor sucks. He likes to use the Word table editing
- >capability. But guess what? PageMaker can't import Word tables. What he
- >does is generate his tables in Word and use PrintToPict to generate a Pict
- >version of each table. These can then be imported into PageMaker. Think
- >about editing 10 or 20 tables this way. UGGH!!
-
- Reminds me of when we first started publishing music. Finale to the rescue.
-
- >Now imagine a table part. It's not written by PageMaker but it is
- >supported by PageMaker. Anyone can now edit a table in any part container
- >and import it into any other part container with no problems. I think
- >people would pay money for a good table editor part.
-
- Precisely how OpenDoc will be applied. But, guess what. Word will have a
- Table part. WordPerfect will have a Table part. You won't run out and buy
- one because it will already be buried somewhere on one of the 50 CD
- install disks these programs will ship with.
-
- I agree, it's gonna be great. What remains to be seen is whether people
- will actually make money developing *parts*.
-
- I put my money on container applications. If feature lists sell programs,
- then he with the most parts, wins.
-
- Reminds me of getting Lego blocks for Christmas. Ah the sweet memories of
- youth...
-
- -Randall
-
- +++++++++++++++++++++++++++
-
- >From mattm@apple.com (Matthew Melmon)
- Date: Tue, 24 Jan 1995 21:28:03 GMT
- Organization: Apple Computer, Inc.
-
- In article <nagleD2sHAt.5t7@netcom.com>, nagle@netcom.com (John Nagle) wrote:
-
-
- > At one point, Microsoft was insisting that developers who saw
- > early versions of OLE under nondisclosure not be in a position to leak
- > details to Apple, because Apple was designing OpenDoc at the time,
- > but now that OLE is shipping, the issue is moot.
-
- Now *that* is a *truly* *brilliant* example of fudging the
- truth. In fact, Microsoft required - in WordPerfect's contract -
- that the same engineers working on OLE functionality be prohibited
- from working on "any other component technology." The careful
- observer will note that this would require two completely
- different engineering teams working on essentially the
- same functionality. The careful observer will also note that
- maintaining two completely separate engineering teams is beyond
- the resources of many software companies, and probably impossible,
- given the nature of software development. Here's George, and
- George will _only_ add OLE functionality to WordPerfect. Here's
- Sam, and Sam will _only_ add OpenDoc functionality to WordPerfect.
-
- Yeah. Right.
-
- WordPerfect objected, the story was plastered across every
- industry rag from MacWeek to ComputerWorld, and Microsoft
- both furiously explained how it was not involved in predatory
- anti-competitive practices _and_ dropped the requirement.
-
- Making the point, as you say, moot. But a little before,
- as you say, OLE shipped.
-
- +++++++++++++++++++++++++++
-
- >From h+@metrowerks.com (Jon W{tte)
- Date: Sun, 29 Jan 1995 18:27:13 +0100
- Organization: The Conspiracy
-
- In article <hvoth.791204071@sfu.ca>,
- hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- >I think that OpenDoc is primarily going to appeal to people who like to
- >customize their working environment. People who currently are customers
- >for Macro programs. People who routinely work with diverse documents and
- >do a lot of exporting/importing.
-
- I think we'll see the term "programmer" become split in two:
-
- One kind who gets down dirty and writes the actual parts in C++
- or Dylan or whatever. This is what we know as "programmer" today.
-
- One kind who USES parts, puts stationery together of different
- parts, and glues them together with AppleScript (nee OpenScript)
- This is what we know as an "indispensible power user" in most
- corporate settings today. Or maybe some of the 4D people will
- find attractive business propositions here.
-
- The thing is: the stationery is what you deliver. Your default
- stationery is just one document with your part in it. It can be
- dropped in another document to embed the part, or it can be
- double-clicked to just work with a blank copy of your part.
-
- However, dropping several parts of stationery in one document,
- tying them together with some Paste Links and/or scripting, and
- saving as new stationery, looks like creating a WHOLE NEW
- APPLICATION to the user, even though you're just re-using
- the same OpenDoc parts written in C++. In that sense, OpenDoc
- revolutionizes application development as being the penultimate
- interface design application.
-
- Cheers,
-
- / h+
-
-
- --
- Jon Wdtte (h+@metrowerks.com), Hagagatan 1, 113 48 Stockholm, Sweden
-
- CFM 68k - Solutions to yesterdays problems, tomorrow!
-
-
- +++++++++++++++++++++++++++
-
- >From objfactory@aol.com (ObjFactory)
- Date: 30 Jan 1995 04:35:57 -0500
- Organization: America Online, Inc. (1-800-827-6364)
-
- "Gerard Allwein" <gtall@cs.indiana.edu> wrote:
-
- >objfactory@aol.com (ObjFactory) writes:
-
- >>Isn't this part of the dictionary definition of small shop? :) But more
- >>and more small developer output is being purchased, rather than
- >>reinvented, by larger vendors. Unless time-to-market stops being a
- primary
- >>consideration, I think this is a trend.
-
- >Do have any examples to support your view that this is trend? Does
- >anyone else? If small parts are a market to emerge, we should be able
- >to see some trace of it now...something along the lines of "this
- >company's stuff will translate easily into small parts and their
- >market will still be there."
-
- Examples? How about the throngs involved in making Word, Excel, Quark,
- PhotoShop, PageMaker, etc. extensions, macros and "art"? Did you notice
- where most of the user interface content in System 7.5 came from? By and
- large these small components are produced by small companies, and have
- found their way into the mainstream. Just look at OpenDoc as enabling
- technology for an already burgeoning components industry.
-
- Bob Foster
- Object Factory
- objfactory@aol.com
-
- +++++++++++++++++++++++++++
-
- >From sandvik@apple.com (Kent Sandvik)
- Date: Sat, 28 Jan 1995 12:51:41 -0800
- Organization: Apple Computer, Inc. Developer Technical Support
-
- In article <hvoth.790947334@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
- > And there is always the threat such as, if you *are* successful,
- > WordPerfect or Apple will crank out an extension to either the System or
- > WordPerfect, and instantly you have no revenue. Small shop becomes closed
- > shop overnight.
-
- I would not worry about this too much, the field of application
- development is very big, and large companies, even with their resources,
- just can't do everything. Actually, OpenDoc is a good start for new
- companies as this is new technology, and the next generation of larger SW
- companies usually start with the introduction of a new paradigm of
- computing... I would personally take a very close look at components/parts
- that operate over the network, for instance.
-
- --Kent
-
- --
- Kent Sandvik sandvik@apple.com New Media Analyst/Programmer
- Private activities on Internet.
-
- +++++++++++++++++++++++++++
-
- >From tulip@tiac.net (Ed Anson)
- Date: Mon, 30 Jan 1995 17:14:11 -0500
- Organization: Tulip Software
-
- In article <sandvik-2801951251410001@17.255.38.138>, sandvik@apple.com
- (Kent Sandvik) wrote:
-
- > In article <hvoth.790947334@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
- > > And there is always the threat such as, if you *are* successful,
- > > WordPerfect or Apple will crank out an extension to either the System or
- > > WordPerfect, and instantly you have no revenue. Small shop becomes closed
- > > shop overnight.
- >
- > I would not worry about this too much, the field of application
- > development is very big, and large companies, even with their resources,
- > just can't do everything. Actually, OpenDoc is a good start for new
- > companies as this is new technology, and the next generation of larger SW
- > companies usually start with the introduction of a new paradigm of
- > computing... I would personally take a very close look at components/parts
- > that operate over the network, for instance.
-
- Actually I would worry about this. It has happened, and will happen again.
-
- Naturally, the big companies can't do everything. So they look at what
- sells. The little guys get to experiment, innovate and develop the cool
- solution to a problem. When it demonstrates an ample market, the big guys
- jump in and grab it.
-
- This has happened to me, and I've seen it happen to others. The only way
- to protect from this is to be sure the solution only has a small market.
- Or be prepared to introduce new products frequently.
-
- - --------------------
- Ed Anson Macintosh software development services
- Tulip Software MediaTree: multimedia outline editor & catalog
- Andover, MA 01810
- U.S.A. For details, check out my WWW page:
- <http://www.tiac.net/users/tulip/home.html>
-
- +++++++++++++++++++++++++++
-
- >From yjc@po.cwru.edu (Jerome Chan)
- Date: Tue, 31 Jan 1995 21:40:53 -0500
- Organization: TofuSoft
-
- How does OpenDoc deal with AppleScript?
-
- - -
- The Evil Tofu (Why be human?)
-
- +++++++++++++++++++++++++++
-
- >From AviRr@metrowerks.com (Avi Rappoport)
- Date: 1 Feb 1995 18:04:15 GMT
- Organization: metrowerks, Inc.
-
- In article <hvoth.791204071@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- snipped
- )
- ) DLLs may sell to programmers, but try and sell one to your average Word user.
-
- My old company sold a bibliographic database "part" (EndNote Plug-In
- Module) to Word users. It was a wild success.
-
- ) I think that OpenDoc is primarily going to appeal to people who like to
- ) customize their working environment. People who currently are customers
- ) for Macro programs. People who routinely work with diverse documents and
- ) do a lot of exporting/importing.
-
- People who need features that are not supported by the standard tools.
-
- ) But lets face it, you're not going to see Photoshop or XPress parts. That
- ) has been tried with OLE and it is ungainly. These applications will most
- ) likely be containers.
-
- Photoshop seems like a fairly good part (remember that parts can include
- other parts). One often wants to *do something* with a picture, not just
- edit it. Whereas XPRess would probably be an application.
-
- ) Boy, it would be nice to load up PageMaker and have a Finale document
- ) appear, completely editable, on the page. Will this ever happen? I doubt
- ) it. But, if Finale ever supports OpenDoc, the programmers can spend their
- ) time writing music and leave the other things to parts: Text, line
- ) drawing... such things will be included with the System or with major
- ) applications... and these things are what people will use.
-
- Exactly.
-
- ) My prediction: OpenDoc will become the primary way for Apple to add
- ) functionality to the System and the same for major application
- ) developers. Shareware parts will be prevalent but will crash the System
- ) 50 times per working day. A few guys will make a killing with special,
- ) vertical type parts through direct sales to those needing them.
- )
- ) and... drum roll please... the outliner will make a big time comeback as
- ) the document processor of choice... It is the perfect OpenDoc container.
- )
- ) So sleep tight. Apps are here to stay.
-
- Your vision contradicts your last sentance. I don't know what's going to
- happen, but I'm looking forward to a Really Good Outliner (remember
- MindWrite?)
-
- --
- Avi Rappoport
- metrowerks User Advocate & Documentation Lead
- AviRr@metrowerks.com
- [currently victim of a glacial newsfeed]
-
- +++++++++++++++++++++++++++
-
- >From Tim Moore <tmoore@tembel.org>
- Date: Thu, 02 Feb 95 20:41:54 -0500
- Organization: Tembel's Hedonic Commune
-
-
- In article <tulip-3001951714110001@tulip.tiac.net>, Ed Anson writes:
-
- >
- > In article <sandvik-2801951251410001@17.255.38.138>,
- sandvik@apple.com
- > (Kent Sandvik) wrote:
- >
- > > In article <hvoth.790947334@sfu.ca>, hvoth@fraser.sfu.ca (Herb
- Voth) wrote:
- > > > And there is always the threat such as, if you *are* successful,
-
- > > > WordPerfect or Apple will crank out an extension to either the
- System or
- > > > WordPerfect, and instantly you have no revenue. Small shop
- becomes
- > > > closed
- > > > shop overnight.
- > >
- > > I would not worry about this too much, the field of application
- > > development is very big, and large companies, even with their
- resources,
- > > just can't do everything. Actually, OpenDoc is a good start for
- new
- > > companies as this is new technology, and the next generation of
- larger SW
- > > companies usually start with the introduction of a new paradigm
- of
- > > computing... I would personally take a very close look at
- components/parts
- > > that operate over the network, for instance.
- >
- > Actually I would worry about this. It has happened, and will happen
- again.
- >
- > Naturally, the big companies can't do everything. So they look at
- what
- > sells. The little guys get to experiment, innovate and develop the
- cool
- > solution to a problem. When it demonstrates an ample market, the big
- guys
- > jump in and grab it.
- >
- > This has happened to me, and I've seen it happen to others. The only
- way
- > to protect from this is to be sure the solution only has a small
- market.
- > Or be prepared to introduce new products frequently.
-
- Or you could become big :-) I know that it's easier said than done,
- but if you have a good, innovative product then amazing things can
- happen--look at Metrowerks. They wrote a product that did new things,
- and did old things better (at least in my opinion) than other
- products. A company that, in 1992 was almost completely unknown, is
- in 1995 taking over the programming market.
-
- Of course, this is the exception...but everyone can have wishful
- thinking :-)
-
- >
- > ----------------------
- > Ed Anson Macintosh software development services
- > Tulip Software MediaTree: multimedia outline editor & catalog
- > Andover, MA 01810
- > U.S.A. For details, check out my WWW page:
- > <http://www.tiac.net/users/tulip/home.html>
-
- --
-
- Tim Moore
- Tembel's Hedonic Commune
-
-
- +++++++++++++++++++++++++++
-
- >From jens_alfke@powertalk.apple.com (Jens Alfke)
- Date: Fri, 3 Feb 1995 21:54:47 GMT
- Organization: Apple Computer, Inc.
-
- > In article <hvoth.791204071@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
- > ) But lets face it, you're not going to see Photoshop or XPress parts. That
- > ) has been tried with OLE and it is ungainly. These applications will most
- > ) likely be containers.
-
- It was ungainly in OLE because OLE is an ungainly architecture; the best
- description is from Jon Watte of Metrowerks, who described it as "two
- mega-apps drawing into each others' windows". Which is basically correct.
- OpenDoc takes a much more lightweight approach; it's difficult to see any
- visible seams between a container and its embedded parts.
-
- > ) My prediction: OpenDoc will become the primary way for Apple to add
- > ) functionality to the System and the same for major application
- > ) developers. Shareware parts will be prevalent but will crash the System
- > ) 50 times per working day.
-
- There is a certification process that runs parts through tests to make
- sure they behave correctly. CILabs will be administering these tests, and
- editors that pass will get a special sticker. There will be a smaller
- series of tests that smaller developers and shareware authors can run on
- their own to get a less rigorous certification, one which is of course
- based on the honor system since CILabs isn't directly involved. This
- should help somewhat. Of course, commercial software will still be, in
- general, more stable; but that's how it's always been...
-
-
- Jens Alfke_________OpenDoc Geometer_________jens_alfke@powertalk.apple.com
- OpenDoc info: FTP to CILabs.org
-
- Visit Scenic Flood Control Dam No. 3.
-
- +++++++++++++++++++++++++++
-
- >From jens_alfke@powertalk.apple.com (Jens Alfke)
- Date: Fri, 3 Feb 1995 21:33:13 GMT
- Organization: Apple Computer, Inc.
-
- In article <hvoth.790947334@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
-
- > The only successful thing that resembles OpenDoc that I can think of is
- > Photoshop and XPress plugins. I doubt Apple is going to push OpenDoc parts
- > like Quark has done with their plugins. I think however that plugins have
- > been part of the reason for Quark's amazing success in the professional
- > publishing industry.
-
- A similar case is the thriving market for VBX's, plug-in controls for
- Visual Basic. There are many companies and magazines focusing on just this
- market.
-
- It's not quite the same scenario; OpenDoc parts aren't plug-ins for any
- particular type of application, they're generic and universal. They can be
- the root of a document as well as something you can drop into any other
- kind of document.
-
-
- > And there is always the threat such as, if you *are* successful,
- > WordPerfect or Apple will crank out an extension to either the System or
- > WordPerfect, and instantly you have no revenue. Small shop becomes closed
- > shop overnight.
-
- Part of the appeal of OpenDoc for traditional app developers is that they
- no longer compelled to provide every single feature that users might want,
- even if it's not central to what their app does. Why does a word processor
- need a draw package built in? Chances are someone else has a better draw
- package already. By supporting OpenDoc, you open your app to any type of
- plug-in and save the development effort of adding a constant stream of new
- doodads.
-
- In many ways it's an opportunity for small vendors. If you don't like the
- chart module that comes with the OpenDoc-compatible ClarisWorks, you can
- buy _my_ much better chart module and just plug it in transparently.
- There's much less barrier to the user's doing so, because the plug-in
- works so smoothly with its surroundings; unlike today where using a
- separate charting package is fraught with peril as you have to navigate
- Publish & Subscribe or the Clipboard.
-
-
- Jens Alfke_________OpenDoc Geometer_________jens_alfke@powertalk.apple.com
- OpenDoc info: FTP to CILabs.org
-
- Visit Scenic Flood Control Dam No. 3.
-
- +++++++++++++++++++++++++++
-
- >From jens_alfke@powertalk.apple.com (Jens Alfke)
- Date: Fri, 3 Feb 1995 21:35:07 GMT
- Organization: Apple Computer, Inc.
-
- In article <yjc-3101952140530001@b61539.student.cwru.edu>, yjc@po.cwru.edu
- (Jerome Chan) wrote:
-
- > How does OpenDoc deal with AppleScript?
-
- OpenDoc fully supports the OSA (Open Scripting Architecture) which
- AppleScript plugs into. Parts can be fully scriptable and can send and
- receive Apple events. It makes AS even more compelling when you can use it
- to plug parts of the same document together; you can build documents that
- behave like custom apps without doing any serious (C/C++/Pascal)
- programming.
-
-
- Jens Alfke_________OpenDoc Geometer_________jens_alfke@powertalk.apple.com
- OpenDoc info: FTP to CILabs.org
-
- Visit Scenic Flood Control Dam No. 3.
-
- +++++++++++++++++++++++++++
-
- >From jonpugh@netcom.com (Jon Pugh)
- Date: Sat, 11 Feb 1995 09:09:40 GMT
- Organization: Not Organized
-
- In article <quinn-1002950938170001@mac165.cs.uwa.oz.au>,
- quinn@cs.uwa.edu.au (Quinn "The Eskimo!") wrote:
-
- > In article <yjc-3101952140530001@b61539.student.cwru.edu>, yjc@po.cwru.edu
- > (Jerome Chan) wrote:
- >
- > >How does OpenDoc deal with AppleScript?
- >
- > No one, including the OpenDoc developer team, knows (: I was very
- > disappointed to see that that the scripting APIs on the MacTech OpenDoc CD
- > were still not final ):
-
- Now now. I've been hired onto the OpenDoc scripting team and I can say
- that OpenDoc does scripting. Some of it has been finalized fairly
- recently and there's still a lot of work to do, but the framework is in
- place and I'm ready to do my part to make OpenDoc exceedingly scriptable.
- I hope you'll trust me to make sure that OpenDoc deals well with
- AppleScript.
-
- Time, time, all we need is more time! ;)
-
- Jon
-
- What are YOU doing to oppose the Microsoft juggernaut?
- ftp://ftp.netcom.com/pub/jo/jonpugh/homepage.html
-
- +++++++++++++++++++++++++++
-
- >From peter@mail.peter.com.au (Peter N Lewis)
- Date: Sun, 12 Feb 1995 13:39:11 +0800
- Organization: Curtin University
-
- In article <9502022041541339@tembel.org>, tmoore@tembel.org wrote:
-
- >> Or be prepared to introduce new products frequently.
-
- And what's wrong with that? It's a good way to keep things interesting
- and to avoid the maintenance problem ;-). I know I was quite happy to
- have DeHQX killed off by StuffIt Expander - one less program to maintain
- (of course, it was free - it may be more interesting when/if someone
- targets one of my more profitable programs :-).
-
- >Or you could become big :-)
-
- Yep, two solutions. Stay small and lean and quick and just keep doing new
- things, or grow big and stay at the front with a few large products.
-
- >happen--look at Metrowerks. They wrote a product that did new things,
- >and did old things better (at least in my opinion) than other
- >products. A company that, in 1992 was almost completely unknown, is
- >in 1995 taking over the programming market.
-
- True, but a lot of that was do to a large capital injection (someone
- suggested recently that they weren't sure than MW was going to be able to
- pay all of that money back - does anyone know where they stand
- financially?). Personally, I think they are in good shape, there are
- interesting things happening with Symantec and Language Systems, but to me
- it looks like Metrowerks have the most commitment and resources and
- drive...
-
- Enjoy,
- Peter.
- --
- And lo, NewsWatcher did say
- "comp.sys.mac.programmer: Group deleted on news server."
- Let February 7 hence forth be know as a day of morning.
-
- +++++++++++++++++++++++++++
-
- >From tulip@tiac.net (Ed Anson)
- Date: Mon, 13 Feb 1995 13:46:58 -0500
- Organization: Tulip Software
-
- In article <peter-1202951339120001@rocky.curtin.edu.au>,
- peter@mail.peter.com.au (Peter N Lewis) wrote:
-
- > In article <9502022041541339@tembel.org>, tmoore@tembel.org wrote:
- >
- > >> Or be prepared to introduce new products frequently.
- >
- > And what's wrong with that? It's a good way to keep things interesting
- > and to avoid the maintenance problem ;-). I know I was quite happy to
- > have DeHQX killed off by StuffIt Expander - one less program to maintain
- > (of course, it was free - it may be more interesting when/if someone
- > targets one of my more profitable programs :-).
-
- If you're trying to make a living at selling software, such events are a
- little too interesting.
-
- It takes quite a bit of time, and a lot of investment, to bring out a new
- product. Not only development, but marketing as well. The problem is that,
- once the small guy has done the original thinking, shown how to solve the
- problem, and developed the market -- the big guys jump in with a cheap
- knock-off and reap the profit. This leaves the little guy struggling to
- survive.
-
- - --------------------
- Ed Anson Macintosh software development services
- Tulip Software MediaTree: multimedia outline editor & catalog
- Andover, MA 01810
- U.S.A. For details, check out my WWW page:
- <http://www.tiac.net/users/tulip/home.html>
-
- +++++++++++++++++++++++++++
-
- >From h+@metrowerks.com (Jon W{tte)
- Date: Wed, 15 Feb 1995 00:55:40 +0100
- Organization: The Conspiracy
-
-
- In article <peter-1202951339120001@rocky.curtin.edu.au>,
- peter@mail.peter.com.au (Peter N Lewis) wrote:
-
- > True, but a lot of that was do to a large capital injection (someone
- > suggested recently that they weren't sure than MW was going to be able to
- > pay all of that money back - does anyone know where they stand
- > financially?
-
- According to the public reports made to shareholders, they're
- ahead of the plan in profitability. I don't have any insight
- into the day-to-day economic issues, but they pay in a timely
- manner :-)
-
- Cheers,
-
- / h+
-
-
- --
- Jon Wdtte (h+@metrowerks.com), Hagagatan 1, 113 48 Stockholm, Sweden
-
- "Smart Friends ask no SCSI questions!"
- Apple employee at the Bash
-
-
- +++++++++++++++++++++++++++
-
- >From jonpugh@netcom.com (Jon Pugh)
- Date: Wed, 15 Feb 1995 06:44:54 GMT
- Organization: Office in a Box
-
- In article <peter-1202951339120001@rocky.curtin.edu.au>,
- peter@mail.peter.com.au (Peter N Lewis) wrote:
-
- > Let February 7 hence forth be know as a day of morning.
-
- I hate to be picky, but it's mourning. ;)
-
- Jon
-
- +++++++++++++++++++++++++++
-
- >From kolbjorn.aambo@ub.uio.no (Kolbjxrn Aambx)
- Date: Wed, 15 Feb 1995 08:44:42 +0100
- Organization: University of Oslo Library
-
- In article <jonpugh-1102950109400001@192.0.1.2>, jonpugh@netcom.com (Jon
- Pugh) wrote:
-
- > Now now. I've been hired onto the OpenDoc scripting team and I can say
- > that OpenDoc does scripting. Some of it has been finalized fairly
- > recently and there's still a lot of work to do, but the framework is in
- > place and I'm ready to do my part to make OpenDoc exceedingly scriptable.
- > I hope you'll trust me to make sure that OpenDoc deals well with
- > AppleScript.
- >
-
- So, will we be able to use OpenDoc as a better replacement for HyperCard
- anytime soon?
-
- +++++++++++++++++++++++++++
-
- >From ruhl@phoebe.cair.du.edu (Robert A. Uhl)
- Date: 13 Feb 1995 17:31:08 GMT
- Organization: University of Denver
-
- In article <jens_alfke-0302951332330001@jensothermac.apple.com>,
- Jens Alfke <jens_alfke@powertalk.apple.com> wrote:
- >In article <hvoth.790947334@sfu.ca>, hvoth@fraser.sfu.ca (Herb Voth) wrote:
- >
- >> The only successful thing that resembles OpenDoc that I can think of is
- >> Photoshop and XPress plugins. I doubt Apple is going to push OpenDoc parts
- >> like Quark has done with their plugins. I think however that plugins have
- >> been part of the reason for Quark's amazing success in the professional
- >> publishing industry.
- >
-
- [snip]
-
- >particular type of application, they're generic and universal. They can be
- >the root of a document as well as something you can drop into any other
- >kind of document.
- >
-
- The original poster has a point in that Apple might not push OpenDoc
- like it should. Look at what happened, or rather failed to happen, with
- Publish & Subscribe: an excellent idea is abandoned by all. I always saw
- P&S as a sort of advanced clipboard, and used it with several of my
- reports. But it wasn't pushed like it should have been, IMHO.
-
- [snip]
-
- >works so smoothly with its surroundings; unlike today where using a
- >separate charting package is fraught with peril as you have to navigate
- >Publish & Subscribe or the Clipboard.
-
- 'fraught with peril...navigate...Clipboard'! It says somehing when one
- of the most powerful features and selling points of the Macintosh is now
- put down as difficult. Remember when the very idea of applications using
- each other's data was revolutionary? BTW, is it just me, or do apps not
- use the Clipboard to the best of their capability?
-
- --
- - ------------------------------------------------------------------------
- | Bob Uhl | Spectre | `En touto nika' + |
- | U of D | Baron Robert von Raetzin | http://mercury.cair.du.edu/~ruhl/ |
- - ------------------------------------------------------------------------
-
- ---------------------------
-
- >From Patrick.Stadelmann@etudiants.unine.ch (Patrick Stadelmann)
- Subject: PICT file to-from GWorld
- Date: Tue, 07 Feb 1995 16:46:21 +0100
- Organization: University of Neuchatel
-
- Hi !
-
- I'm writing an app to display custom image file. Basically, the file contains
- raw data with a custom header. I've already got the display part working
- (I read the data from the file to the pixmap of the GWorld. Now, I'd like
- to be able to save the image as a PICT file. I'd also like to know how to
- read a PICT file
- in a GWorld to display it.
-
- Thanks for your help
-
- Patrick
-
- --
- Patrick Stadelmann <Patrick.Stadelmann@etudiants.unine.ch>
-
- +++++++++++++++++++++++++++
-
- >From rudolph@unixg.ubc.ca (Chris Rudolph)
- Date: Wed, 08 Feb 1995 06:24:34 -0800
- Organization: Motion Works International
-
- In article <Patrick.Stadelmann-0702951646210001@mac47imtt.unine.ch>,
- Patrick.Stadelmann@etudiants.unine.ch (Patrick Stadelmann) wrote:
-
- > Hi !
- >
- > I'm writing an app to display custom image file. Basically, the file contains
- > raw data with a custom header. I've already got the display part working
- > (I read the data from the file to the pixmap of the GWorld. Now, I'd like
- > to be able to save the image as a PICT file. I'd also like to know how to
- > read a PICT file
- > in a GWorld to display it.
- >
- > Thanks for your help
- >
- > Patrick
- >
- > --
- > Patrick Stadelmann <Patrick.Stadelmann@etudiants.unine.ch>
-
- Hi Patrick:
-
- Here is a snippet that will work for you.
-
- SetGWorld( yourGWorld, yourDevice );
-
- PicHandle thePicture = OpenPicture( &yourWorld->portRect );
- PixMapHandle thePixMap = GetGWorldPixMap( yourGWorld );
-
- HLock( (Handle)thePixMap );
- if( LockPixels( thePixMap ) )
- {
- CopyBits( (BitMap*)*thePixMap,
- (BitMap*)*thePixMap,
- &yourWorld->portRect,
- &yourWorld->portRect,
- srcCopy, 0 );
-
- ClosePicture();
- UnlockPixel( thePixMap );
- }
- HUnlock( (Handle)thePixMap );
-
- // thePicture now points to a valid picture.
- // NOTE: I'm not doing much error checking.
- //
-
- StandardFileReply theReply;
-
- StandardPutFile( "\pSave PICT file as:", "\puntitled", &theReply);
- if( theReply.sfGood )
- {
- OSErr theErr = noErr;
-
- if( !theReply.sfReplacing )
- theErr = FSpCreate( &theReply.sfFile, 'ttxt', 'PICT', smSystemScript );
-
- if( theErr == noErr )
- {
- Ptr header = NewPtrClear( 512 );
- short refNum;
- long theSize;
-
- HLock( (Handle)thePicture );
- theErr = FSpOpenDF( &theReply.sfFile, fsCurPerm, &refNum );
- theErr = SetFPos( refNum, fsFromStart, 0 );
- theErr = FSWrite( refNum, 512, header );
- theErr = FSWrite( refNum, theSize, (Ptr)*thePicture );
- theErr = FSClose( refNum );
- HUnlock( (Handle)thePicture );
-
- DisposePtr( header );
- }
- }
-
- DisposeHandle( (Handle)thePicture );
-
- //
-
- StandardFileReply theReply;
- OSType theType = 'PICT';
-
- StandardGetFile( 0, 1, &theType, &theReply);
- if( !theReply.sfGood )
- return;
-
- PicHandle thePicture = 0;
- long theSize = 0;
- OSErr theErr = noErr;
- short refNum;
-
- theErr = FSpOpenDF( &theReply.sfFile, fsCurPerm, &refNum );
- theErr = SetFPos( refNum, fsFromStart, 512 ); // Skip over header
- theErr = GetEOF(refNum, &theSize);
-
- theSize -= 512;
-
- thePicture = (PicHandle)NewHandle( 512 );
- if( thePicture )
- {
- HLock( (Handle)thePicture );
- theErr = FSRead( refNum, theSize, (Ptr)*thePicture );
- HUnlock( (Handle)thePicture );
- }
-
- theErr = FSClose( refNum );
-
-
- That should do it. It isn't commented, but If you don't get the gist
- email me and I'll give you some more help.
-
- Later............
-
- - -------------------------------------------------------------------
- Chris Rudolph, Senior Engineer,
- Technology Works.
- Motion Works International.
-
- Internet: rudolph@unixg.ubc.ca
- AppleLink: D2276 ( Subject: Attn: Chris Rudolph )
- - -------------------------------------------------------------------
-
- ---------------------------
-
- >From steelep@dad.cs.tuns.ca (Peter Steele)
- Subject: Question for Thread Manager gurus
- Date: Thu, 26 Jan 1995 15:23:07 GMT
- Organization: Entia Technology Limited
-
- I'm having a problem getting the Thread Manager to work properly with
- pre-emptive threads. I'm working on an LC630 with Symantec 7.04 and
- System 7.5.
-
- What happens is that pre-emption works in my test program for one run
- only. Subsequent runs will just execute in sequence instead of
- automatically switching between the pre-emptive threads. This happens
- within the Symantec environment as well as in a stand-alone
- application. If I restart my Mac, then my test program will work for
- one run again. After this run, pre-emption stops again. I tried
- restarting without any inits and the same thing happens.
-
- If anyone has an idea about what is happening, please let me know.
- Also, if you know of any further thread manager documentation or
- sources I'd love to hear about them. I still haven't found out how to
- change the timeslice for pre-emptive threads, or whether you can do
- this at all.
-
- Thanks for any help you can give me!
-
- Sean Webb
- Entia Technology
- Halifax, N.S., Canada
-
- --
- Peter Steele Director of R&D Entia Technology Ltd
- 5212 Sackville Street, First Floor, Halifax, NS, Canada B3J 1K6
- Tel: 902-429-2473 Fax: 429-1146 Email: steelep@dad.cs.tuns.ca
- Disclaimer: Consider me disclaimed
- Cute quote: The best way to predict the future is to invent it.
-
- +++++++++++++++++++++++++++
-
- >From Vaessen@cybernetics.net (Robert J. Vaessen)
- Date: Fri, 27 Jan 1995 06:06:33 -0500
- Organization: Horizon Software
-
- In article <steelep-2601951123070001@anx176.ccs.tuns.ca>,
- steelep@dad.cs.tuns.ca (Peter Steele) wrote:
-
- > I'm having a problem getting the Thread Manager to work properly with
- > pre-emptive threads. I'm working on an LC630 with Symantec 7.04 and
- > System 7.5.
-
- I have had the same experience and have spoken with others who also have had it.
- After a reboot the first application to run works. After that the Thread
- Manager is "hosed". Apparantly Apple has a bug to correct.
-
- --
- Robert Vaessen
- Horizon Software 2222 Greenway Ave Charlotte, NC USA 28204
- Tel: 704-333-6071 Email: Vaessen@cybernetics.net
- "Where ever you go, there you are"
-
- +++++++++++++++++++++++++++
-
- >From gspnx@di.unito.it (Fabrizio Oddone)
- Date: Fri, 10 Feb 1995 14:33:14 +0100
- Organization: Politecnico di Torino - Italy
-
- In article <steelep-2601951123070001@anx176.ccs.tuns.ca>,
- steelep@dad.cs.tuns.ca (Peter Steele) wrote:
-
- > What happens is that pre-emption works in my test program for one run
- > only. Subsequent runs will just execute in sequence instead of
- > automatically switching between the pre-emptive threads. This happens
- > within the Symantec environment as well as in a stand-alone
- > application. If I restart my Mac, then my test program will work for
- > one run again. After this run, pre-emption stops again. I tried
- > restarting without any inits and the same thing happens.
- >
- > If anyone has an idea about what is happening, please let me know.
- > Also, if you know of any further thread manager documentation or
- > sources I'd love to hear about them. I still haven't found out how to
- > change the timeslice for pre-emptive threads, or whether you can do
- > this at all.
-
- This is a "known" bug in the Thread Manager (see the docs inside my Disk
- Charmer application). Both in TM 2.0.1 and System 7.5.
- I e-mailed the Apple engineers working on TM, and they told me that the
- next System Update would fix this.
- I think you cannot control timeslices or priority.
- I heard that the abovementioned System Update is imminent...
-
- --
- Fabrizio Oddone
- gspnx@di.unito.it
-
- ---------------------------
-
- End of C.S.M.P. Digest
- **********************
-