CompuServe Archive

This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.

Search Results (296 messages)

From: Jesse Carneiro Symantec Dev Tools Forum · TCL & OOP July 20, 1993 9:56 PM
Bob, Thanks for your reply. Classy must be really classy to get the interest of Symantec. Hopefully they might somehow weave it into Bedrock (or would it be the other way around?). But since they work "in misterious ways" as far as their intentions with their products (prior to shipping),…
#7220 #asm code Message #7249
[…so I thought to convert it to C++ by doing short Foo(register short x) { return ((x
From: David Jokinen Symantec Dev Tools Forum · TCL & OOP July 20, 1993 9:04 PM
I am converting a project developed under TCL 1.1.2 to TCL 1.1.3. A change which has been made to CDialogDirector is causing me some confusion. — The problem is that CDialogDirector::Close() now refuses to close modal dialogs, as follows: … if (itsWindow->IsModal()) { dismissCmd = cmdClose; return TRUE; // CDirector::Close()…
Power Manager Message #7245
I am having a problem making a call to the power manager. The modemstatus returns random data. I looked at the code in macsbug and it seems to be dereferencing a nil handle?? the code follows: {——————–} procedure ChartWindowObj.Background; var srcRect, dstRect: Rect; pt: Point; ms: Byte; i: Integer; err:…
#7243 Optimizer Useless!? Message #7244
[continued] 0000002E: 3D6E FFD8 FFD6 MOVE.W $FFD8(A6),$FFD6(A6) 00000034: 486E FFD4 PEA $FFD4(A6) 00000038: 4EBA 0000 JSR takebase(CBase&) 0000003C: 3F03 MOVE.W D3,-(A7) 0000003E: 4EBA 0000 JSR localSysBeep(short) 00000042: 4CDF 0018 MOVEM.L (A7)+,D3/D4 00000046: 4E5E UNLK A6 00000048: 4E75 RTS 0000004A Here is the disassembly of main() from the version that calls…
#7227 #Optimizer Useless!? Message #7243
Here is a short program which illustrates the problem with optimization not occurring in functions containing toolbox calls: class CBase { public: short a, b, c; inline CBase () { a = 1; b = 2; c = 3; } inline void foobar () { a = b + c…
#7200 Monthly?????? Message #7242
>> Will be available here?? Yup.
TCL Expert Wanted Message #7241
From: Burt Johnson Symantec Dev Tools Forum · TCL & OOP July 20, 1993 7:45 PM
I have been programming the Mac for a long time in ThC, but am having quite a few problems teaching myself TCL while trying to continue to meet project schedules for several clients in parallel. I've decided what I really need is someone that knows TCL and is willing to…
#7234 #AM TCL Lists Message #7240
From: Burt Johnson Symantec Dev Tools Forum · TCL & OOP July 20, 1993 7:44 PM
Thanks for the explanation of the lists. It's good to know that I am only paying the memory price for the list once, and have no problem keeping it in my program in that case. I saw the GetCellText and the initialization code, and believe I understand them. However, the…
#7213 #AM TCL Lists Message #7239
From: Burt Johnson Symantec Dev Tools Forum · TCL & OOP July 20, 1993 7:44 PM
Thanks for the detailed response! The reference to a specific page in your book is a big help too, as I have trouble finding specific info in there (I earlier suggested an improved index for just that reason). I'll give it a try and you'll see me again if I…
#7179 #List in Dialog Message #7237
From: Spec Bowers Symantec Dev Tools Forum · Think C July 20, 1993 7:00 PM
Darren, Even if the instructions in THINK Reference were correct, it's only half the solution. You need a user draw procedure (the easy part). You also need a dialog filter proc (ther harder part). (The following is a commercial announcement…) The fastest and easiest way to implement a list in…
I'm not from Symnantec but you might want to check out ObjectMaster 2.0 from Acius for managing large projects. I just finished a MacApp project with a bazillion files that I don't think I could have done without ObjectMaster. The new 2.0 version supposedly has integration with the new Symantec…
#7217 section 11? Message #7235
William, In that case at the FORUM ! prompt enter "OPT;SEC" (without the quotes ""), choose the sections you wish to see. After you make your selection(s) another option will appear: "(N) Add New Sections", make sure to select this option — that way when new sections are made available…
#7194 #AM TCL Lists Message #7234
From: Spec Bowers Symantec Dev Tools Forum · TCL & OOP July 20, 1993 6:23 PM
Burt, The TCL does not use the Mac List Manager. That's why it doesn't suffer from the many limitations of the List Manager. In the TCL, you'll usually use an ArrayPane which is a Table set up to use an Array. The Table provides all the user interface for a…
Hi! I'm having a problem with both the source debugger and the C++ compiler. Both seem to frequently report the wrong file for an error. For example, the compiler will report an error on line 34 of the Prefix, even though I don't have any prefix code. After several minutes…
Sure! Thanks for the quick reply! Chuck Beazer 106 NW Mistletoe LN Bartlesville OK 74003-1607 (918) 336-8242 home (918) 336-2400 work
#7058 #OGL for Borland C++ Message #7231
Kurt, We do have an update for Borland C++ 3.1. To receive the free update for your Object Graphics program leave us a message with your name, address, daytime phone number and disk size. Also, please indicate if you already have the source code. If you like you can call…
Hi Richard, Owners of the Zortech C++ for Mac can upgrade to our Symantec C++ for MPW. The upgrade price is $89.95 plus tax and $8 for shipping and handling. You can place a order on line by leaving us a private message with your name, street address, daytime phone…
#7192 TC++ in 5Mb? Message #7226
From: Kevin Irlen Symantec Dev Tools Forum · Think C July 20, 1993 4:21 PM
If you stick with C, 5 Mb should be approximately as OK for fair-sized TCL apps as it was in TC5, but it'll probably be tight if you do it in C++. Kevin Irlen Symantec Languages Support
#7187 Link error Message #7225
This is currently a bug in the compiler. Destructors for Pascal Objects (i.e. descendants of CObject) are not being compiled correctly and this is showing up as a link error. Unfortunately, there is no workaround available; you won't be able to use destructors with Pascal Objects. Kevin Irlen Symantec Languages…
Hi, I spoke with our Product Manager and he assures me there is indeed a ZTC reduced-price upgrade. He asked if you could provide your telephone number so he can contact you directly to clear this matter up. Kevin Irlen Symantec Languages Support
#7209 #Segment numbers Message #7223
"Show segment numbers" will show you the segment number next to the NAME of the segment, in brackets. If you didn't name the segment, then it will still have the default name "Segment xx" and TPM won't add the (redundant) segment number in brackets. Double-click on a segment name, name…
Joe, The CD does indeed exist, but you might have to remind Symantec a couple of times that YOU do. I called up Symantec last April or so and left my address on their voice mail/answering machine. I got no response, so at the end of May sent an email…
#Funny paths Message #7221
Here is the hierarchy of my C++ folders: THINK C++ | ————————————- | | | C++ Projects Think Ref …other folders TPM, xlators etc Proj x Proj y (no projects) only project stuff I also have the following aliases on my DeskTop Proj x alias (of the Proj x Folder)…
#asm code Message #7220
The following function in THINK C compiles fine: short Foo(register short x) { asm {rol.w #1, x} return (x ^ 0x1021); } it generates the following disassembled code Foo: 00000000: 4E56 0000 LINK A6,#$0000 00000004: 2F07 MOVE.L D7,-(A7) 00000006: 3E2E 0008 MOVE.W $0008(A6),D7 0000000A: E35F ROL.W #$1,D7 0000000C: 3007 MOVE.W…
Continuing the Source Control Blues conversation… My apologies about the command line interface. When I asked Tech Support about the merge branch procedures, I was given a foggy response eluded to the fact that you may be able to do something like that If you had ToolServer. I misinterpreted the…
#7203 std Libes ? Message #7218
thankyou Kathleen, I will use the online help from now on. Bill.
#7090 #section 11? Message #7217
Bill, I am not using any application; just dialing up with one of my com programs and using the straight ascii interface. William.
#7159 swapping handles Message #7216
From: Jim Dill Symantec Dev Tools Forum · TCL & OOP July 20, 1993 12:34 PM
Ken, Thanks much for that explanation. You're right, I didn't really see the reasons behind the other cautionary messages, other than the general notion that "if it ain't in IM, don't do it." — Jim
#7194 #AM TCL Lists Message #7213
From: Rich Parker Symantec Dev Tools Forum · TCL & OOP July 20, 1993 11:52 AM
Burt, If you're using the TCL and AppMaker-generated lists, then they are subclasses of the TCL's CTable class, which doesn't use the Mac's list manager at all. In this respect, lists aren't limited in size, as they are with list manager lists. You _do_ have to maintain an external structure…
#asm ( ) vs asm { } Message #7210
IMHO the Symantec extension for THINK C that allows asm { …} is really a lot more elegant than the ARM and GRAY approved method of asm (0x….). Please consider adding the same extension to C++ pretty please. That way it would work consistently across both compilers which would be…
#Segment numbers Message #7209
Could it be that the "Show Segment numbers" option in the TPM project window dosn't work or is it me? I donb't see any difference when the box is checked or un-checked. The segment number is displayed in the project window either way. Peter
[continued] Though there are existing problems with SourceServer, I hope this clears up the two key misunderstandings regarding the command line interface and using multiple projector DB's, and that you will again be able to consider using SourceServer worth the effort. Kevin Irlen Symantec Languages Support
>> True, this could be documented better (at all); it does serve a function though. You could in fact be switching between different projector db's. > Yes, unfortunately the manual mistakenly documents a feature of SourceServer which is NOT available in Symantec C++. Merge Branch is an MPW script and…
You probably don't need to upload your program. Although ZREF errors "should never occur," they in fact do, often in connection with exiting to shell from the debugger. Try removing objects, turning off debugging, and running (even if you know your program has bugs). This sometimes clears up the problem,…
#7078 #std Libes ? Message #7203
Neither Symantec C++ for Macintosh nor THINK C 6.0 come with a hard copy SLR manual. The manual is replaced by the online THINK Reference database that comes with both packages. Kevin Irlen Symantec Languages Support
#7121 TPM complaint Message #7202
From: Kevin Irlen Symantec Dev Tools Forum · Think C July 20, 1993 9:38 AM
> Well, the segmentation mechanism was hardly intended to serve as a means of organizing documentation, but I'll pass on your suggestion that the TPM check to see whether there's at least one file in a "segment" with translator assigned to it. Kevin Irlen Symantec Languages Support
#7052 Symantec C++ MAC/MPW Message #7201
Symantec has recently announced that we will be publishing a bug list sometime next month — there is no such list available at the moment. There really aren't any general rules for determing why or how a project has become corrupted, but when it does happen (are you getting a…
#7063 #Monthly?????? Message #7200
I just step in. Symantec will release a monthly list of bug: Hurray! Do you know how they plan to distribute it?? Will be available here??
Dennis, You're better connected than I am, so chances are that your information is better than mine. I bow to your probably-more-accurate "horses mouth." Reede
#7159 swapping handles Message #7196
From: Steve Stockman Symantec Dev Tools Forum · TCL & OOP July 20, 1993 4:01 AM
Ken: >>> Look at the Memory Manager chapter in Inside Mac Vol. I for details about the block header. I think Vol. VI has more info about how these data structures were changed for System 7
#7179 #List in Dialog Message #7195
From: Steve Stockman Symantec Dev Tools Forum · Think C July 20, 1993 4:01 AM
Darren: I think the example in Think Ref is bad. In main(), item 3 is set to be a userItem with draw procedure UserProc. In UserProc(), the list is built and drawn into the rectangle properly, and then item 3 is set to be a userItem with draw procedure theList…
#AM TCL Lists Message #7194
From: Burt Johnson Symantec Dev Tools Forum · TCL & OOP July 20, 1993 3:23 AM
I am slowly getting things working here, but keep running into questions of how to properly proceed. It doesn't seem to me that the AM manual helps much in explaining what the classes are that AM generates and how to use them (that info it fine for C though). At…
#7154 AppMaker TCL Problem Message #7193
From: Tony Mann Symantec Dev Tools Forum · TCL & OOP July 20, 1993 2:48 AM
Spec, Bravo! I moved CPlusLib to the MacTraps segment, and everything worked peachily! Thanks for solving this perplexing problem for me. In any case, to avoid these problems, I suggest that you do the following: * Provide a Starter++ project with all the segments set up properly and the extensions…
#TC++ in 5Mb? Message #7192
From: Andy Dent Symantec Dev Tools Forum · Think C July 20, 1993 2:11 AM
Hi Am I paranoid, ill-informed or … I'm unwilling to upgrade from Think C 5 because of the number of bug reports (OK, I know most of them are C++) but mostly because the suggestions I've heard indicate I will no longer be able to develop on my 8Mb machine…
#Using C from C++ Message #7191
From: Burt Johnson Symantec Dev Tools Forum · TCL & OOP July 20, 1993 2:11 AM
I am new to C++, so this may be a dumb questions, but what the heck… I have some C functions that I have used for eons to handle tasks I need frequently. I am now getting into my first TCL program, and figured I'd just bring along my standard…
From: Matthew Kaufman Symantec Dev Tools Forum · Think C July 20, 1993 2:05 AM
I've left this same message once before… I'm wondering if anyone ever received it? I've been using Think C 5.0 for some time, but with many problems. First, I get ZREF Errors all of the time. As a result, I have to remove all of the object from my project…
Uh, from what I hear, you hear wrong. – Dennis
#7161 Optimizer Useless!? Message #7188
Has anyone else experienced Ken's bug report? Not that I doubt him, per se, but it seems just so _inane_ that somthing like this could have been overlooked! Cheers, Rob

Page 3 of 6