Special

Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 17 in printed book and digital formats -- plus a one-year subscription (beginning with 18.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview


Buy Now

Issue 9.2

NEWS

News

Issue: 9.2 (January/February 2011)
Article Description: No description available.
Article Length (in bytes): 38,029
Starting Page Number: 8
Article Number: 9201
Related Web Link(s):

http://www.omegabundle.com/
http://www.realsoftware.de/events/realcon2011essen/
http://www.realsoftware.de/schulungen/
http://fastcgihost.com/
http://realsoftware.com/download
http://homepage.mac.com/delaneyrm/RSAProjects.zip
http://StudioStable.com/
http://homepage.mac.com/delaneyrm/SolveDiffEq.html
http://pandaware.com/RB/pwhtmlfield.html
http://www.sqlabs.com/sqliteconverter.php
http://www.truenorthsoftware.com/formattedtextcontrol
http://www.monkeybreadsoftware.de/realbasic/Bugreporter/
http://www.rothsoft.ch/realbasic/rsreport/
http://homepage.mac.com/delaneyrm/Newton.html
http://mysite.verizon.net/vzezdg8x/id4.html
http://www.aquaticmac.com/
http://github.com/bdrister/AquaticPrime/commit/17eb699b611d5f4d3b721a3fcecfcb6b91ef9dd0
http://www.truenorthsoftware.com/spellcheckutilities
http://homepage.mac.com/delaneyrm/fpPlugin.html
http://www.arbpmembers.org/real-studio-summit-2011
http://homepage.mac.com/delaneyrm/ComplexMatrixPlugin.html
http://www.shoup.net/
http://archives.math.utk.edu/ICTCM/EP-7/SA15/PostScript/paper.ps
http://homepage.mac.com/delaneyrm/ExtendedPlugin.html
http://web.me.com/mauitom/REALbasic_2010/OpenAL_Classes_And_Module.html
http://www.sqlabs.com/sqlitemanager.php
http://pagesperso-orange.fr/JeremK/products.html#customcontrols

Full text of article...

Incredible Omegabundle for REAL Studio

For the first time ever, several companies that make products for REAL Studio are combining to offer a massive suite of plugins, software, and developer accessories for an incredible discount of over 80% off the normal price. The products include Valentina Office Server, Elastic Window, RB Code Reports, MonkeyBread Plugins (Complete), Franklin Audio for RS, RS Developer Magazine (archive and subscription), Aspen Icon Set, Valentina ADK+ for RS, Mask-R-Aid, Franklin 3D Pro for RS, and Formatted Text Control. The combined value for all these products is over $3,200, but for a limited time the entire bundle is available for just $399!

Product:

Omegabundle for REAL Studio

Platforms:

All

Price:

$399

Website:

http://www.omegabundle.com/

REAL Studio Conference for 2011

MonkeyBread Software and Application Systems Heidelberg, the REAL Studio distributor in Germany, Switzerland, and Austria, have a REAL Studio conference session May 21-22 in Essen, Germany. Sessions are to be held in either German or English. Translation help will be provided. REAL Studio Conference 2011 is also conceived as a networking event. The conference is an ideal opportunity for sharing your thoughts and your own development experience with fellow users and developers.

Product:

REAL Studio Conference for 2011

Platforms:

All

Price:

199 Euro (179 Euro early bird, student discounts also available)

Websites:

http://www.realsoftware.de/events/realcon2011essen/

REAL Studio Training for 2011

After last fall's successful training in Munich, Hamburg, and Zürich, MonkeyBread Software and Application Systems Heidelberg, the REAL Studio distributor in Germany, Switzerland, and Austria, will offer training sessions in Europe for REAL Studio throughout 2011. Munich, 7th to 9th April 2011, Hannover, 5th to 7th May 2011, Vienna, 22th to 24th September 2011, Zürich, 29th September to 1st Oktober 2011, Aachen, 10th to 12th November 2011, Frankfurt am Main, 24th to 26th November 2011. Each training is from Thursday to Saturday. First day for beginners, second day for advanced and third day for databases. Trainings are in German.

Product:

REAL Studio Trainings

Platforms:

All

Price:

250 Euro/day (multi day discounts available)

Websites:

http://www.realsoftware.de/schulungen/

Fast CGI Host Web Hosting for RS Web Edition Apps

Looking for a web hosting solution for your RealStudio WE application? Fast CGI Host announces a hosting solution specifically for you! Just $19.95/month with Free new account setup, Free domain name support, Debian Linux server, 24/7/365 Tech and Account Support, Unlimited Bandwidth, FTP and SSH shell account access, 100% Uptime SLA, all at a fully staffed and monitored datacenter. There's no limit on the number of apps you can host. As long as you are within your disk space quota, you're welcome to host as many WE apps as you need. Also, your first month is free and you receive a 10% discount if you purchase 12-months today. You can have as many domain names and mysql databases as you need. Taking applications for new accounts beginning Monday, December 20. Please call today to discuss your hosting needs and account setup: 888-382-8131.

Product:

Fast CGI Host Web Hosting for RS Web Edition Apps

Platforms:

All

Price:

$19.95/month

Website:

http://fastcgihost.com/

REAL Studio Web Edition

REAL Software, creator of object-oriented, cross-platform software development tools for Mac OS X, Windows, and Linux, has announced the general availability of REAL Studio Web Edition, the first web application development tool designed for both ordinary people and traditional software programmers. REAL Studio Web Edition allows users to easily create rich, web 3.0 applications up to 50 times faster than traditional web development tools by using a single programming language rather than several web technologies. Because of its unique interface, almost any app built for the desktop can now be created for the web with ease without the need to learn five different web technologies. REAL Studio Web Edition uses a single, high-level, object-oriented language that is tightly integrated with the REAL Studio web framework. This allows developers to focus on what makes their application unique. Web Edition's visual interface builder allows the user to create an interface via "drag and drop" rather than hand-coding it in HTML. Behind-the-scenes, the web framework translates the user interface on the fly into the appropriate web technologies required by the browser, thus eliminating the need for the user to know the above mentioned web languages and technologies. REAL Studio applications are uniquely compiled to machine code for fast execution, allowing developers to sell their software with the knowledge that their intellectual property is safe and secure. REAL Studio is the only suite of web application development tools that compiles applications to binary code, making them extremely difficult to hack. The integrated debugger makes tracking down bugs far easier than traditional web development tools. Additionally, the interface controls are supported on all browsers, eliminating testing on each browser which is required with other techniques. REAL Studio Web Edition is available today for $599. It is included in REAL Studio Enterprise Edition, which also allows developers to create high quality applications for Mac OS X, Windows and Linux. REAL Studio Enterprise Edition is priced at $995. REAL Studio is available in a 30-day trial and also includes a 90-day money back guarantee.

Product:

REAL Studio Web Edition

Platforms:

All

Price:

$599 ($995 as part of Enterprise Edition)

Website:

http://realsoftware.com/download

RSA projects

Bob Delaney has released three freeware RSA projects show how his fp Plugin can be used to implement RSA encryption. genKeys.rbp This builds an application to which you give the minimum bit length for modulus n, The modulus n is then formed from the product of two pseudo-randomly generated primes (p, q) of approximately equal length. The various tests discussed in the article which show weakness's are applied. If a test is failed then two new primes are generated, and so on until all tests are passed. For a large n this can take an appreciable amount of time. In the code of the Go pushbutton, bigFactor is set to 10000. This is the minimum for the largest prime factor in (p-1) and (q-1). You may wish to change that. Once a good n has been generated, the private key exponent d is generated from p, q, and e, where e is the public key exponent whose default value is 65537. The application allows you to change that value. keyEncode.rbp This builds an application to which you give your clear text message, n, and e. The application then outputs an encrypted text as a base 32 number string. You can look at the Go code to see the process. keyDecode.rbp This builds an application to which you give the encrypted text, n, and d. The application then outputs the original clear text. Again, you can look at the Go code to see the process. The keyEncode and keyDecode projects both have a specific example in comments at the end of the Go codes.

Product:

RSA projects

Platforms:

All

Price:

Free

Website:

http://homepage.mac.com/delaneyrm/RSAProjects.zip

Studio Stable Database Server

Brad Hutchings has release Studio Stable Database Server, a simple database server. He writes, "The idea here is to fulfill the promise of a database server for use with REAL Studio that easily scales from the single user REALSQLDatabase to a multi-user environment. The Client Library is written entirely in REALbasic, with source code provided. You are welcome to debug with it, see how it works, fix any bugs, and make improvements. There is no cost for deploying servers. If you deploy for commercial gain, you should purchase a sponsorship ($250/year) under the theory of 'honor among thieves' if you can't think of a better reason. License is BSD-style. I'm trying to solve the multi-user database problem for 80% of desktop apps. The server is lean and lacks many features found in the old REAL (SQL) Server. If you need those features, that's the direction you need to go :-). If you need something light and reliable, with a completely transparent Client Library implementation, you might be in the 80% where I think this thing applies."

Product:

Studio Stable Database Server 1.1b1

Platforms:

All

Price:

Free ($250/year suggested for commercial use)

Website:

http://StudioStable.com/

SolveDiffEq 3.0

SolveDiffEq 3.0 gives the user the option of programming the output to whatever is desired. SolveDiffEq is a standalone application which allows you to numerically solve differential equations and evaluate definite integrals of your choosing. Using the Runge-Kutta method, SolveDiffEq can solve any number of differential equations of the form dx(0)/dt = f(0)(t, x(0), x(1), . . . ) and dx(1)/dt = f(1)(t, x(0), x(1), . . . ) The Help menu shows how to input a script defining the functions f(0), f(1), . . . so as to numerically solve differential equations of any order or to numerically evaluate any one variable definite integral. Your script is translated by RBScript into machine language for fast calculation.

Product:

SolveDiffEq 3.0

Platforms:

All

Price:

Free

Website:

http://homepage.mac.com/delaneyrm/SolveDiffEq.html

New Styled Text to HTML Solution

REALbasic developers have a new solution available for converting styled text in Real Studio and REALbasic TextArea and EditField controls into HTML output for display in Web browsers and for use in HTML email messages. The new PWStyleHTMLField is now available. PWStyleHTMLField offers a number of advanced features, including: * Extensive support for links * One function call generates an HTML email message * Helper code for cleaning tags from plain-text email message content * Features such as images, lists, tables and formatting requiring CSS styles can be incorporated in HTML. "PandaWare's new PWStyleHTMLField class makes it super easy to generate rich HTML formatted emails from within our REAL Studio apps. We especially love how easy it is to manage HTML links within a text field," said an enthusiastic Keith DeLong of Redcort Software. "I think every serious developer will want to own these powerful, time saving classes." Developers can download a free compiled demo application that demonstrates the capabilities of PWStyleHTMLField. While there, developers can also request a time-limited demo project for testing in their own Real Studio or REALbasic projects.

Product:

PWStyleHTMLField

Platforms:

OSX / WIN

Price:

$25

Website:

http://pandaware.com/RB/pwhtmlfield.html

SQLiteConverter

QLabs announced SQLiteConverter, the fastest and easier way to convert your mySQL, PostgreSQL and Oracle database to sqlite. It combines a very intuitive interface with very powerful features so you can convert an existing remotely hosted database to sqlite in few time. Thanks to a very intuitive wizard you'll be guide step by step to 5 easy operations in order to completely convert your remote databases. The entire process obviously depends on how much data you need to convert but most of the time you'll be able to complete it in few seconds. SQLiteConverter is the ideal tool not only to complete a conversion between different DBMS to sqlite but it is also the ideal solution to backup your remote data to another disk based relational sql database. You always have full control over the conversion process, you can decide to convert the entire database or just select the individual tables you want to backup. New databases data sources will be added in the future as a free upgrade!

Product:

SQLiteConverter

Platforms:

OSX / WIN

Price:

$49

Website:

http://www.sqlabs.com/sqliteconverter.php

Formatted Text Control v2.1

True North Software has announced the release of version 2.1 of the Formatted Text Control (FTC). The FTC is a canvas based control for REAL Studio that implements word processor capabilities similar to Apple Pages or Microsoft Word. The FTC is useful for implementing reports and general word processing capabilities within your REAL Studio applications. The FTC features the following capabilities: - Four display modes including page, normal, edit, and single - RTF support including picture support - A full range of paragraph and character styles - Picture and chart support - Custom object support for adding application specific items - Built in undo management - Many customization options to adapt the FTC to your application - Highly optimized code written in REAL Studio for maximum flexibility. The following features were added to version 2.1: - A new chart infrastructure based off the FTCustom class has been created. The first chart based on this is a vertical bar chart called FTVerticalBarChart. In the future more chart types and variations will be added. - The FTRBScriptField can now soft wrap and change wrapping mode on the fly. - Added the classes FTIterator and FTIteratorBase. These two classes allow you to easily walk through the FTC paragraphs and style runs. - Implemented some minor speed optimizations. - Several other minor features. This release also addresses 7 bug fixes. For a more complete list of features and capabilities, see the "FTC User Guide" and "Version History" documents in the demo download.

Product:

Formatted Text Control version 2.1

Platforms:

All

Price:

$150

Website:

http://www.truenorthsoftware.com/formattedtextcontrol

MBS REALbasic Bug Reporter Kit

Monkeybread Software releases version 1.0 of the MBS REALbasic Bug Reporter Kit. The MBS REALbasic Bug Reporter Kit helps you reporting bugs in your applications back to you, the developer. * Crossplatform Bug Reporter engine for Mac OS X, Linux and Windows. * Full Source code access. * Collect bug reporter data and send to server for delivery as email (or insert to database) * Handle unhandled exceptions. The plugin reports the exception class name and message. * Find Mac OS X crash reports and report them. * Run bug reporter for feature request. * Catch Windows System Exceptions. * Catch Signals on Mac OS X and Linux. * Catch unhandled C++ exceptions. * Localized for English and German. Our Bug Reporter Kit requires REAL Studio 2008 or newer and licenses of the MBS REALbasic Complete License or the plugin parts Util, Win and MacOSX.

Product:

MBS REALbasic Bug Reporter Kit

Platforms:

All

Price:

$69

Website:

http://www.monkeybreadsoftware.de/realbasic/Bugreporter/

RSReport Designer

Roth Soft releases RSReport Designer 2010.2.2. LehrerOffice is a product of Roth Soft. It is an Office-Software designed for teachers. The cross-platform version, 'LehrerOffice Easy' is written in REALbasic. In order to create, design, and print all the required reports, Roth Soft has written a whole set of Report-Classes (RSReport) in pure REALbasic. With RSReport you can create static or dynamic reports in an object-oriented manner, show them in a print-preview, of course print them - and even save them as PDF. This on both OSX and Windows (Linux should work, too - but has never been tested and used) - without the need of any Plugin or PDF-Converter/Printer. It's all written in pure REALbasic. The following basic drawing elements are available: Elements: Text, Line, Oval, Rectangle, Checkbox, Image, RTF-Text, Triangle Charts: Line and Bar With RSReport Designer, you can visually design the reports instead of creating reports only by code. Designed and coded reports can be combined, allowing very complex reports to be created. The Designer can be used and included in your software as: a Window, a standalone app - or embedded as a ContainerControl.

Product:

RSReport Designer 2010.2.2

Platforms:

All

Price:

$86

Website:

http://www.rothsoft.ch/realbasic/rsreport/

Newton's Method 2.0

Newton's Method 2.0 is an application which, using the Newton-Raphson Method, enables you to find the real solutions of f(x) = 0 for a real function f(x). It also acts as a function evaluator to an accuracy of about 15 significant figures. You can enter a wide variety of functions for f(x). REALbasic's RBScript translates the function into machine language so the numerical calculation proceeds as rapidly as if the function had been compiled into the application from the source code.

Product:

Newton's Method 2.0

Platforms:

All

Price:

Free

Website:

http://homepage.mac.com/delaneyrm/Newton.html

PersistentTimer Class

Timers are useful for many things is REAL Studio besides the obvious. Often timers can be easiest way to work around limitations or bugs, so they are used often. To that end it is often convenient to instantiate them in code. That is equally true using self contained timer subclasses, subclasses that use delegates for the time timer action or the new AddHandler feature of REALStudio 2010r4. Often times once you start a timer you don't need to do anything else with it, however because of how REALStudio manages memory you if you don't keep a reference to it will never fire because REALStudio will destroy it, thinking the timer is no longer need. When you drag a timer onto a Window, you don't need to worry about that as the Window will keep a reference to it. However when you instantiate it in code, you are responsible for keeping a reference to it and you are responsible for setting the reference to nil if needed when you are dome with it. Often this is just bookkeeping that serves useful no purpose in the logic of what you are trying to accomplish and adds needlessly to a long list of properties making code maintenance more of a chore. The PersistentTimer solves this problem.

Product:

PersistentTimer Class

Platforms:

All

Price:

Free

Website:

http://mysite.verizon.net/vzezdg8x/id4.html

AquaticPrime in RB

Massimo Valle has created an AquaticPrime (http://www.aquaticmac.com/) implementation written entirely in REALbasic and submitted it to Benjamin Rister which mantain a repository on gitHub for various AquaticPrime implementations. Also, Benjamin is seeking for RB developers to review the code, before merging it into the trunk. Anyone interested can contact Benjamin via email. See Benjamin's github profile for contact email.

Product:

AquaticPrime in RB

Platforms:

All

Price:

Free

Website:

http://github.com/bdrister/AquaticPrime/commit/17eb699b611d5f4d3b721a3fcecfcb6b91ef9dd0

Spell Check Utilities 2.5

True North Software has announced the release of version 2.5 of the Spell Check Utilities (SCU). The SCU builds off the Wintertree Sentry Spell Checker Engine (SSCE) by providing the glue code, in the form of a plugin, to access the SSCE routines in REALbasic. The problem with many spell checking solutions in the REALbasic market place is that they use platform specific built-in services to provide spell checking. This is fine if you want to build for only one platform or the other, but becomes a hindrance when you want to create a cross platform application that behaves exactly the same for every platform. The SSCE is a fast, professional, cross-platform spell checking engine and has many features and benefits. New for for version 2.5... - Added Cocoa support to the plugin. (Note with Cocoa still in beta, there are many bugs that cause problems and crashes not related to the SSCE plugin.) - Fixed some issues with Icelandic encoding. - Added some refinements to the demo application including a warning that incoming word lists need to be encoded in UTF8 and added the ability to reload the main dictionary so that you can test any custom dictionaries. - Added the convenience methods deleteAllDictionaries, deleteDictionary, and deleteMainDictionaries. For a more complete list of features and capabilities, see the SCU User Guide in the download.

Product:

Spell Check Utilities version 2.5

Platforms:

All

Price:

$500

Website:

http://www.truenorthsoftware.com/spellcheckutilities

fp Plugin 3.6

fp Plugin 3.6 is now console safe. Using the fp multi-precision engine, fp Plugin for REALbasic adds three new data types. They are: BigInteger, BigFloat, BigComplex. Except for available memory, there is no limitation on the size of a BigInteger. So you can multiply a 100 digit integer by another 100 digit integer giving the exact 200 digit integer. BigFloat is a multi—precision floating point number. You can set both the internal precision and the decimal output precision for BigFloat, with no limitation except for available memory. It might take awhile, but you can now calculate pi in a REALbasic program to a million decimal places, or more. The power of 10 for BigFloat can range from about -600,000,000 to +600,000,000 as compared to -308 to +308 for a Double. BigComplex is composed of two BigFloats, so it uses BigFloat precision. fp Plugin itself allows you to construct programs which can handle the three data types much like doubles and integers are handled. To a large extent the plugin's data types can be freely used with the +, -, *, and / operators, and can be used in comparisons. And most of REALbasic's functions have been overloaded to take the plugin's data types, where it makes sense to do so.

Product:

fp Plugin 3.6

Platforms:

All

Price:

Free

Website:

http://homepage.mac.com/delaneyrm/fpPlugin.html

Betas of zLexer, WordGuise, Script plugins

zLexer is a new plugin that colorizes C-files, TCL-files, html files, RBscript files, MathLab files, and a bunch of other text files (too long to include all here (+100)). It is to be used with a TextField (needs to be worked out), while the existing WordGuise plugin is up to par with zLexer. An extensive sample project comes with it. Script plugin is a novel plugin. It allows the calling of many functions of the RB framework within an RBScript. The plugin defines 2 classes: Process and RBObject. These are subclassed from the base "Control". Process embeds an instance of RBScript and two instances of IPCSockets. the context of the RBScript instance can be set to the class Process, allowing RBscript code to call into the RB framework. This will allow the instantiation of plugin or intrinsic controls on the fly, these controls can be added to whatever window, from within the script, and you can send scripts from within scripts using the sockets. The class RBobject has a set of callback functions that will be called if calling into the RB framework fails, allowing further customization. These plugins are in beta stage, but are available on request to try it out. You need to reply to "vanhoek at mac.com", because these plugins are not yet published to the web. Note that Script plugin includes a Cocoa target, but it will fail due to bug 13207.

Product:

zLexer, WordGuise and Script plugins

Platforms:

All

Price:

N/A

Website:

Mail vanhoek@mac.com if interested.

REAL Studio Summit 2011

ARBP is pleased to announce the REAL Studio Summit 2011, co-sponsored by REAL Software. Join ARBP and REAL Software in Atlanta for the REAL Studio event of 2011. At the REAL Studio Summit 2011, you'll learn more about REAL Studio, REAL Server, REALbasic, and get to mingle with fellow REAL Studio developers. Regardless of how you use REAL Studio or REAL Server, the Atlanta Summit is the place to go to learn more about these powerful cross-platform development tools. The Summit is ideal for experienced developers, beginners or those new to REAL Studio and companies looking to find quality developers for projects. With two full days of sessions, you'll be sure to learn a lot about REAL Studio. When you're not enjoying a session, you can take some time to enjoy the lovely springtime weather in Atlanta. "REAL Studio conferences have always been a great way to learn more about our favorite development tool. But one of the best aspects of the Summit is being able to meet and network with fellow REAL Studio developers", said Bob Keeney, ARBP President. When: March 19 - March 20, 2011. Where: Atlanta, GA, Holiday Inn, Atlanta Airport - South.

Product:

REAL Studio Summit 2011

Platforms:

All

Price:

N/A

Website:

http://www.arbpmembers.org/real-studio-summit-2011

ComplexMatrix Plugin 2.8

ComplexMatrix Plugin 2.8 adds support for Mac Cocoa. ComplexMatrix Plugin for REALbasic has all the functionality of Bob Delaney's Complex and Matrix plugins and adds the ability to handle complex matrices and polynomials. ComplexMatrix Plugin itself allows you to construct programs which can handle complex numbers, real matrices, and complex matrices much like doubles and integers are handled.

Product:

ComplexMatrix Plugin 2.8

Platforms:

All

Price:

Free

Website:

http://homepage.mac.com/delaneyrm/ComplexMatrixPlugin.html

Extended Plugin 3.6

Extended Plugin for REALbasic adds five new data types. They are: ExtInteger, ExtFloat, ExtComplex, IAExtFloat, and ExtFraction. ExtInteger is the type ZZ of Victor Shoup's multi-precision library, NTL (for more information go to http://www.shoup.net/). Except for available memory, there is no limitation on the size of an ExtInteger. So you can multiply a 100 digit integer by another 100 digit integer giving the exact 200 digit integer. ExtFloat is the type RR of NTL. You can set both the bit precision and the decimal output precision for ExtFloat, with no limitation except for available memory. It might take awhile, but you can now calculate pi in a REALbasic program to a million decimal places, or more. The power of 10 for ExtFloat can range from about -60,000,000 to +60,000,000 as compared to -308 to +308 for a Double. ExtComplex doesn't exist in NTL. I made it from two ExtFloats. So the real and imaginary parts of an ExtComplex use the bit precision and the decimal output precision set for ExtFloat. So you can now use complex numbers with almost unlimited precision. IAExtFloat also doesn't exist in NTL. It is a data type which is used for Interval Arithmetic, which is arithmetic with inequalities. An IAExtFloat number is represented by two ExtFloat numbers (a, b), where one thinks of an ExtFloat number x being in the interval between a and b. That is: a <= x <= b. for a function of x calculated with interval arithmetic the result is an iaextfloat whose interval (fa, fb) results from interval propagation. a paper by dr. anthony p. leclerc, department of computer science, the college of charleston, inspired me to add this data type. (a postscript version of this paper can be found at http://archives.math.utk.edu/ICTCM/EP-7/SA15/PostScript/paper.ps). ExtFraction handles a fraction as num/den, where num and den are ExtIntegers. Thus one can do exact calculations with rationals in REALbasic to an almost unlimited degree. Extended Plugin itself allows you to construct programs which can handle the five new data types much like doubles and integers are handled. To a large extent the seven data types can be freely used with the +, -, *, and / operators, except that IAExtFloat numbers cannot mix with ExtComplex numbers, and ExtFractions can mix only with Integers and ExtIntegers. And most of REALbasic's functions have been overloaded to take the five new data types, where it makes sense to do so.

Product:

Extended Plugin 3.6

Platforms:

All

Price:

Free

Website:

http://homepage.mac.com/delaneyrm/ExtendedPlugin.html

Cross Platform OpenAL Project

Authored by Thomas Cunningham and with contributions from Roger Meier, this is a Mac and Windows REALbasic project that will allow you to play .wav audio files using the cross platform, open source audio library, OpenAL (OAL). This project includes an encrypted Module and encrypted classes. Using OpenAL is very common in games, so if you're working on that Rb killer game app, you can easily add multiple sounds, positioning techniques and adjust pitch and gain. An unlocked version can be purchased for $30.

Product:

Cross Platform OpenAL Project

Platforms:

OSX / WIN

Price:

$30

Website:

http://web.me.com/mauitom/REALbasic_2010/OpenAL_Classes_And_Module.html

SQLiteManager 3.5

SQLabs has announced SQLiteManager 3.5, the most powerful sqlite database manager tool for MacOS X and Windows. SQLiteManager is a powerful GUI database manager for sqlite databases. It combines an incredible easy to use interface with blazing speed and advanced features. SQLiteManager allows you to open and work with sqlite 2, sqlite 3, in memory databases, AES 128 encrypted databases and with REAL Server databases. It allows you to create and browse tables, views, triggers and indexes. It enables you to insert, delete and updates records in a very intuitive way, it supports you arbitrary SQL commands and much more. Version 3.5 features a new powerful table editor with foreign key support and an advanced low level sqlite 3 database analyzer plus a lot of other improvements. New in this version: * Added a new detailed analyzer feature * Added Foreign Key support * Added a Copy RecordSet new menu item * Added Views to the Export dialog * Brand new CREATE/ALTER table dialog * Improved the importer engine * Improved the exporter engine * Improved display of BLOB images * Improved NULL values handling * Improved handling of table names that contains special characters * Improved both the Manage and SQL panel * Fixed a Win32 Edit Table menu issue * Fixed a couple of minor Win32 related issues * Fixed a case insensitive bug in inline editing * Fixed a bug that occurs while updating a row that contains BLOB columns * Fixed some issues related to BOOLEAN values * Fixed an issue that occurs while editing values with an sqlite 2 database * Fixed the incorrect Database Seems Encrypted message * Fixed an issue related to the RSReport engine * Fixed an issue related to saved SQL commands * Updated sqlite to the latest 3.6.23.1 version * Updated DoD ListBox to version 2.3 * Updated User's Manual and RBScript Manual * Updated Language Reference * Updated SQLite3ProfessionalPlugin to version 3.9 * Updated RSReport engine to version 2010.2.1 * A lot of other small fixes and optimizations.

Product:

SQLiteManager 3.5

Platforms:

OSX / WIN

Price:

$49 ($29 for upgrade)

Website:

http://www.sqlabs.com/sqlitemanager.php

Ribbon Control

Ribbon Control is written in pure REALbasic code and displays a set of tabbed toolbars very similar to the Ribbon Control seen in Microsoft Office 2007 and 2010 Suite. When the width of the window containing the Ribbon is reduced, the Ribbon will automatically adapt its contents to the available width. Buttons can be displayed vertically or horizontally. Creating a Ribbon is very easy using the Ribbon Creator Project. This app will provide native REALbasic code and XML code that allows you to add a Ribbon to your own projects. Updates are free after purchasing the Ribbon Control.

Product:

Ribbon Control 1.0

Platforms:

OSX / WIN

Price:

$65

Website:

http://pagesperso-orange.fr/JeremK/products.html#customcontrols

End of article.