Development
-- _6967280==_ Content-Type: text/plain; charset="us-ascii"
Here is the skeleton code for a Communications Toolbox connection tool. It's fairly well documented and describes what needs to be implemented to make it fully functional.
Note: I am the author.
-- _6967280==_ Content-Type: application/mac-binhex40;…
A Metrowerks PowerPlant inherited class geared towards helping your application become Internet-savvy. It allows you to put clickable buttons in places (e.g. your About box) that will look like a URL in a web browser...click on the URL and go right to there! Great for listing the web page for your software, the email a…
Source code for an implementation of curses for Macintosh (using Think C) and MSDOS. Curses is a Unix subroutine library for managing text screens. This is a fairly complete implementation that should make it possible to port curses apps to the mac without too many changes (termcap stuff isn't supported, though). See e…
Recently I rewrote my own implementation of the new and delete operators (under CodeWarrior 4.5). My own implementations have the main two following advantages over the standard ones:
- They can take memory from the temporary zone if the application heap is full - They release memory to the OS when it isn't needed any…
Here's a patch that fixes a nasty bug in the CodeWarrior 68K glue code for integer remainder operations on 68000-based Macs.
Author: Alessandro Levi Montalcini E-mail: alm@torino.alpcom.it
CWASTE 1.1 is a C port of Marco Piovanelli's TextEdit replacement WASTE 1.1. For more information on WASTE, see .
CW CDEV Framework 1.1.1 is just that, an oop framework for creating cdev's in Metrowerks CodeWarrior. It's based on a oop cdev framework that Symantec supplied with its complier.
Contains a "ready to compile" 68K CW 6 project that will build a "do-nothing" cdev using the framework.
Also includes a commented sample pr…
The otherwise excellent CodeWarrior development environment has one bug which has been present since DR/1, but has yet to be fixed (we're at CW/6.1 now.). The environment engineers have better things to do, of course (plug-in compilers et cetra), so I fixed it myself.
The bug: CodeWarrior's PopUp MDEF does not display…
This is a partially complete (enough to fully run my program, and probably many others) conversion of Pascal TCL to PowerPC. It is not quite fully tested as I still have to complete the conversion of some parts of my actual program code. The conversion of the exception handling is complete and is based on the Macapp2 c…
This version requires Codewarrior 8 and Symantec C++ version 8 release 4 CD.
-Marty
Appendix A (Quick Reference) of "Danny Goodman's AppleScript Handbook" in Apple Guide format. Requires System 7.5 or later and Jon's Commands (on the book's disk or at most AppleScript archives). Created by Danny Goodman. Copyrighted freeware.
Darth Fader will cause your Macintosh to quickly fade all attached screens to black and back when it beeps. This INIT is free and is distributed under the GNU General Public License; this archive contains complete THINK C 6.0.1 source code and project files for the INIT. If you do not have FTP access, e-mail the author…
To: hagood@scri1.scri.fsu.edu CC: Subj: DatabaseName Ext
Date: Wed, 31 Jul 91 13:19 GMT +1200 From: Allan Udy Subject: DatabaseName Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu"
Database_Name(Var) Database_Name returns in the variable Var the name of the database from which it is called.
This shareware is an unique visual development environment with wich you easily create C++ source code for a Mac OS application that transforms and/or translates data.
Work is done in a drawing environment and when the graphs are finished the project can be compiled to C++ source. The C++ source uses the thread manage…
Here are two HyperCard V1.25 format stacks, but run fine under HyperCard V2.x.
1) Data Transfer Info.: - is a stack which start to address the issues involved in exchanging data from IBMpc to/from Macintosh and file translation. - It has informatin on Word Processors, SpreadSheet, Graphics and database file formats an…
//* Posted by Kenneth A. Long *// //* Author's comments follow. *// - David B. Lamkins DBLamkins@aol.com
Source code released by David B. Lamkins, Feb. 1994.
Here's a collection of Pascal routines that I've developed and used over the years. All of these are for THINK Pascal version 4. Not all of thes…
C's method of declaring variables and functions is one of the most confusing parts of the language. Even old pros will double- and triple-check their arrays of pointers. And the pathological cases are truly bizarre: "int(Int(int(Int)))" declares a function that accepts and returns an int, but "int(Int(int(int)))" decla…
For use by those of us who still like the old style of debugging.
Supports multiple debug windows. Independent of CodeWarrior and Symantec C++.
See enclosed README for more info.
Free!
have fun.
Eric Gorr egorr@hebb.uoregon.edu
To: hagood@scri1.scri.fsu.edu CC: Subj: Delay Ext
Date: Wed, 31 Jul 91 13:18 GMT +1200 From: Allan Udy Subject: Delay Ext To: hagood@scri1.scri.fsu.edu X-VMS-To: IN%"hagood@scri1.scri.fsu.edu"
Attached to this e-mail you will find a small AppleScript called "Delete File Extensions v1.0" and the abstract file for it. A lot of people asked me for that file, so I think it would be useful for the Info-Mac / UMich archives.
Thanks in advance!
Matthias Kahlert, Germany
This is library of routines that let you get the depth of a monitor and set the depth of a monitor. Sometimes when writing games you want to force the monitor to 256 colors or you want to make sure you have at least 16 colors. This library has routines to do just that.
All of these routines come almost directly from K…
-- _13948252==_ Content-Type: text/plain; charset="us-ascii"
What: Detect a new mounted volume and "double-click" at a document/application (if found) at a "standard" location on that volume What for: telling the user (a student) what's new on some particular volume and/or how to use it. The document "clicked" by …
DevEdit is a shareware which makes easier to program Basic, C, Pascal, etc. First done because I was tired of wasting time with chipmunk basic's button sizes, it include many, many features (so much that it took me six months to do it) which makes programming easier than ever.
Louis Chartrand LouisXIV@istar.ca http://…
The Devil's Cubes are a set of four cubes, each painted with four colors with some colors repeated. All four cubes are different. The object of the game is to rotate the four cubes until the top of each Devil's Cube is a different color than the top of the other three cubes, and likewise for the bottom, front, and back…
DiagramC (for the Macintosh, in C) The original version of DiagramC can be found in any alt.sources archive, it is provided in Fortran source code and it works quite well. I translated DiagramC.F to DiagramC.c using MacF2C and MetroWerks 5.5. However, MacF2C does a very good job of converting the source to Compiler ind…
Dialectic 1.2 is a general text conversion utility to pass text through a "dialect" filter of your choice. Version 1.2 adds a "convert clipboard" feature, four new dialects, an improved Chef dialect, massive technical improvements, and Balloon Help. This version includes the following dialects: Chef, Fudd, WAREZ, Under…
DialogControls.c by Todd Clements (tclement@hmc.edu) This source code shows how to do different things with dialogs: 1) Set the window font and size 2) Patch NewControl() so that you have controls in the window font (thanks to Jens Alfke for the code) 3) Use Popup Menus in modal dialogs 4) Use AppendDITL() to get a Ne…