Programming
As well as this web site, there is an
email notification list for updates.
 |
A Cocoa bundle, based upon Apple DTS sample code, and a set of Carbon C++ classes that together let Carbon programmers use the Cocoa spelling checker.
As well as framework-agnostic C++ classes that manage the instantiation and book-keeping, there are PowerPlant-specific subclasses of WTextEdit and LCMAttachment, and a sample PowerPlant app.
Download version 1.0.b1 (256K, public domain).
|
 |
Formerly CScrollWheelAttachment, this is a PowerPlant class that lets you painlessly add scroll wheel support to Carbon PowerPlant apps running on Mac OS X. Requires PowerPlant 2.2.
Download version 1.2.3 (8K, public domain).
Version 1.2.3 adds optional LDataBrowser support, courtesy of James W. Walker
|
 |
A PowerPlant attachment that lets you painlessly add live window resizing to Carbon PowerPlant apps running on Mac OS X. Requires PowerPlant 2.2.
Download version 1.0.3 (8K, public domain).
Version 1.0.3 allows removal of the attachment at runtime, and fixes a bug that would mess up PowerPlant's zoom state.
|
 |
A subclass of LOffscreenView that draws offscreen on Mac OS 8 and 9 but directly on Mac OS X. When drawing directly on Mac OS X you can control whether it erases first. Requires PowerPlant 2.1.1 or later.
Download version 1.0 (4K, public domain).
|
 |
A PowerPlant attachment that lets you painlessly add items to the system Help menu and associate command numbers with them using Constructor in the usual way. Carbonised.
Download version 1.2 (8K, freeware).
Version 1.2 adds full support for FindCommandStatus().
Now your LCommanders can enable, disable, add checkmarks, change the menu item text, etc on your custom help menu items just like they can with regular menus.
|
 |
A general API that dynamically detects which PPP driver is in use and maps to the correct sub-API.
Programmers can simply code to the Universal API, whatever flavour of PPP the user has. For users, it "just works", even if they switch between PPP flavours without restarting.
Details.
Download version 1.4 (976K, shareware).
Or use this mirror.
Version 1.4 adds compatibility with MacOS 9.1.
|
 |
A framework for writing Excel add-ins (XLLs) for 68K and PowerPC Macs and 32-bit Windows in CodeWarrior.
- 68K, 68K-with-FPU and PowerPC builds can be easily generated from the same source code and integrated in the same fat binary: Excel will transparently call the right one.
- The PowerPC add-ins are 100% native and don't use any mode switching.
- Supports C++ for PowerPC and Win32.
32-bit Windows builds are generated from the same source code but a separate object file is built.
Requires the Excel 5 Developer's Kit (from Microsoft) and CodeWarrior 10 or later.
Download version CW Pro 6 (256K, freeware).
Or use this mirror.
The framework has been Carbonised and a beta is available. 
Works with Excel for Mac OS X, while preserving compatability with earlier versions of Excel on both Mac OS and Windows.
Download Carbonised beta version for Excel X (304K, freeware, requires CodeWarrior Pro 7 or later).
|
 |
A snippet that shows how to link Visual Basic on the Mac to PowerPC code written in CodeWarrior.
Requires CodeWarrior 6 or at least a version that can import projects from XML.
Download version CW Pro 6 (36K, freeware).
|
 |
PowerPlant classes that let you easily manage decimal input and display the "Right Way".
They use the decimal formatting capabilities of the Script Manager, which gives you great control over the formats while still respecting the user's formatting preferences as set in the "Numbers" control panel.
The conversion code is encapsulated in a mix-in class and subclasses of LCaption, LEditField, LStaticText and LEditText are included together with an example application.
Download (52K, freeware).
This ResEdit extension (104K) will help you create the format resources.
|
 |
A set of AppleScripts for people working with multiple CodeWarrior projects in
the same project folder, typically because they are building fat binaries or
merging multiple code resources into the same file. They let you do common
operations such as building or compacting all projects at once, with just one
command.
If you have CodeWarrior Pro 1 or later then you probably don't need these.
Download (52K, freeware).
Or use this mirror.
|
© 2004 Sailmaker Software Limited. All rights reserved.
Last updated: Monday, April 25, 2005.
|