(There's no video for Symantec (Think) C/C++ 8.6 yet. Please contribute to MR and add a video now!)
This IDE includes several tools:
- the project manager with an editor,
- a class browser,
- a debugger,
- the GUI generation tool Visual Architect using the Think Class Library (TCL).
With this you can literally draw the user interface of your application (windows, menus, dialogues with their items). For the menu items and buttons you can specify which window will be opened or function will be called. In fact you define a command ( or choose a predefined one) and the class that handles it.
You generate the GUI of your application by picking the elements from a tool palette and place them on the screen or in a window. VA will generate the resources as well as the code.
You just need to know which purpose a GUI item suits (for example Panorama for graphical drawings, Subview to handle a part of a window separately). All those classes may be extended. A diagram is given in the uploads.
My experience (with release 8.5) is that sometimes the object code gets corrupted, especially when a debugging session ends with an error (effect: crash of application or atof returning wrong value). In this case, just clean up the project by removing the objects (even all build information), and recompie all.
The debugger is quite nice. It is even possible to type in small expressions or conversions (to have an hexadecimal address displayed in decimal format for example.)
The distribution (at least 8.5) includes the development tool MPW.
Symantec_C_v8_R6.toast_.sit (256.37 MiB / 268.83 MB)
System 7.0 - 7.6 - Mac OS 9 / Toast image, compressed w/ Stuffit
TCL_diagram.pdf (548.88 KiB / 562.05 KB)
Think Class Library Diagram
FaQ_SymantecC--.pdf (3.06 MiB / 3.21 MB)
FAQs Symantec C++ 8.x
symantec.zip (273.49 MiB / 286.77 MB)
Emulating this? It should run fine under: SheepShaver