![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() ![]() |
|||||
![]() |
|||||||
![]() |
![]() |
![]() |
![]() |
![]() |
|||
![]() |
![]() |
![]() |
![]() |
||||
![]() |
This section of the site contains useful resources for FB^3 programmers. Don't hesitate to if you've also got a great resource tucked away in your bookmarks! |
FB POUCH - SHERLOCK PLUG IN |
Last Updated January 2006 |
|||||||||||
[return to top] |
Bernie Wylde The Window Maker 1.4.6 (TWM), FutureBasic interface builder. ScriptEase
breaks the built-in Simple Scripts 255-char barrier and manages your libraries of functions or your favorite shells. Not only ScriptEase deals with the existing scripts handled by the FB^3 built-in mechanism, but it allows you to create or edit scripts of any size and organize them as you see fit. Icing on that cake, ScriptEase is faster than Simple Scripts! |
||||||||||||
[return to top] |
Alain Pastor
Code Styler 1.3.8 prettifies and harmonizes your source code files. This Carbon application is built with the great Appearance runtime here. For the PPC version only click here.
[Make a donation thank you] Download QuiXample 1.7.4 DataBrowser For Dummies 3.1 is a library of 140 FutureBASIC functions intended to ease the learning of the Carbon DataBrowser control. Although the package is built like a tutorial illustrating the powerful abilities of the DataBrowser, the library can be included in real projects. Both beginners and advanced programmers can reap instant benefits using it. The package contains: DataBrowser For Dummies.Incl: This is the library that implements around 98% of the DataBrowser API by Apple and more. Tlbx ControlDefinitions.Incl: This is an FB Header file containing all the Toolbox declarations required to get the things going with extra declarations currently missing from the FutureBASIC header files. It implements 250 new Toolbox functions related to the Control Manager. Examples: A series of tiny examples strongly documented. Each one of them showcasing a specific feature of the DataBrowser control and how to implement it with the DataBrowser For Dummies library. As a bonus, three examples using Toolbox calls only. tn2009 DataBrowser.pdf: The DataBrowser documentation from Apple. A must read. [Make a donation] Download DataBrowser For Dummies MoreFilesX For FB 1.1 is a library containing a collection of useful high-level File Manager routines for Carbon. It is an adaptation for FutureBASIC of the MoreFilesX library from Apple originally written in C by Jim Luther. The package contains: MoreFilesX.Incl: This is the library that contains 60 high-level File Manager routines which use the HFS Plus APIs wherever possible. It is recommended over the outdated MoreFiles library especially if you intend to program for Carbon and OS X. Tlbx MoreFilesX.Incl: This is a Toolbox header file that can be placed in the Headers folder located in the Compiler folder inside the FB Extensions folder or in your User Libraries folder or anywhere else provided the MoreFilesX library can have access to it. This file contains Toolbox declarations that are currently missing from the original FB header files at the time of this writing. Over 50 Toolbox functions are defined along with a bandwagon of File Manager records, variable types and constants. MoreFilesX mini tester: A really tiny example source code file that lets you test a few of the functions defined in the library. MoreFilesX Reference: This is the mini documentation. [Make a donation] Download MoreFilesX For FB QTUtilities For FB is a library of QuickTime functions. QTUtilities For FB is actually a small subset of the QTUtilities from Apple. This subset was originally named "DTSUtilities". The package contains: QTUtilities.Incl: This is the library that contains 45 functions dedicated to QuickTime and 20 declarations of Toolbox functions currently missing from the FB Header files. MiniDoc QTUtilities: A tiny documentation indicating the purpose and syntax of every function in the library. Three examples: TrackGWorld.bas: shows how you can force a video track to draw in a GWorld, with the QTUSetTrackTransferProc you can set the track, the GWorld and the function that will be called during the operations. MovieProc.bas: shows how you can install a routine that Quicktime will call each time the movie changes. GWorld Movie.bas: shows how to use Movie GWorlds. [Make a donation] Download QTUtilities For FB |
||||||||||||
[return to top] |
EURO-DREAM TEAM Michele Neri has led a few projects for the localization team. Here are some results of this work. Those tools may help you in the writing of your own source code. |
||||||||||||
[return to top] |
MICHAEL KLUSKENS CtoFB3 is a tool still in a development stage. This software is designed to convert C code to FB^3. Some FB/C programmers already use it. |
||||||||||||
[return to top] |
THOUGHTWARE FBII^3 Converter 1.1 by Robin Graig. FutureBASIC^3 from STAZ Software is yet another quantum leap in BASIC programming. However, it comes with a price: several changes mean conversion of your projects from FBII to FB^3 can involve many hours of tedious repetitive work. While FB^3 itself does several conversions, numerous others remain to be done by hand. |
||||||||||||
[return to top] |
MORRISON SOFTDESIGN FutureFrames is an advanced window and control design application for FutureBasic developers. FutureFrames allows programmers to design new windows with buttons, scrollbars, edit fields, etc. using traditional Macintosh drawing tools and technology. Drag-n-drop new controls onto a window. Resize, move , duplicate, align, etc. When finished designing, simply select the "Build Source" menu item and FutureFrames will generate all of the FutureBasic code needed to create your new window, without using global variables or resource files. Save hours of development time using FutureFrames for Macintosh (PowerPC only). Supports FutureBasic 2-3. |
||||||||||||
[return to top] |
|
![]() |
||
![]() |
||
FutureBASIC is a registered trademark of Staz Software, Inc and is used with permission. |