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 18 in printed book and digital formats -- plus a one-year subscription (beginning with 19.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 10.3 ('Hashes')
Instant purchase and download via GumRoad!

NEWS

News

Issue: 10.3 (March/April 2012)
Article Description: No description available.
Article Length (in bytes): 58,587
Starting Page Number: 8
Article Number: 10301
Related Web Link(s):

http://www.mactechnologies.com/
http://www.moviedraft.com/us/download/
http://homepage.mac.com/delaneyrm/fpPlugin.html
http://www.QuickStartSoftware.com/Hosting
http://www.monkeybreadsoftware.de/realbasic/newinversion120.shtml
http://www.monkeybreadsoftware.de/realbasic/plugins.shtml
http://erockus.home.mchsi.com//Mac/katt.zip
http://web.me.com/mauitom/Real_Studio_Projects/iSightCamera_Class.html
http://downloads.justaddsoftware.net/RealStuff
http://www.lomation.com/ireminisce.html
http://www.rbdevzone.com/ultraupdater/
http://itunes.apple.com/us/app/codevue/id475421955?mt=12
http://www.sqlabs.com/
http://www.youtube.com/watch?v=DIyH_4ruNlY
http://www.bluecolin.com/rb/
http://itunes.apple.com/us/app/codevue/id475421955?mt=12
http://infinitydatasystems.com/products/code/
http://www.truenorthsoftware.com/formattedtextcontrol
http://StudioStable.com/Database
http://www.realsoftware.com/realworld
http://www.java4less.com/barcodesrealbasic/barcodesrealstudio.php
http://storm.logicalvue.com/
http://homepage.mac.com/delaneyrm/BaseConverter.html
http://www.realsoftware.com/download
http://www.mactechnologies.com/index.php?page=downloads#dod
http://erockus.home.mchsi.com/minicalendar.html
http://homepage.mac.com/delaneyrm/MKSPlugin.html
http://www.truenorthsoftware.com/maskraid
http://erockus.home.mchsi.com/pagesector.html
http://groups.google.com/group/solar-ug
http://www.jeremieleroy.com/products.php#Scroll&
http://homepage.mac.com/delaneyrm/DecimalPlugin.html
http://pandaware.com/RB/pwhtmlfield.html
http://www.monkeybreadsoftware.de/SQLiteExtension/
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=445131099&
http://www.QuickStartSoftware.com/
http://rgb.free.fr/ccontrols_demo.zip
http://homepage.mac.com/delaneyrm/CrypterRB.html
http://www.logicalvue.com/products/sqlvue
http://boscos.me/Reader
http://web.mac.com/vanhoek
http://homepage.mac.com/delaneyrm/SolveDiffEq.html
http://www.truenorthsoftware.com/rtfparser
http://StudioStable.com/Haystack
http://www.tempel.org/Arbed
http://www.tinrocket.com/superspritesurface
http://wfed.me
http://homepage.mac.com/delaneyrm/Newton.html
http://www.aquiladigital.us/darkadapted/
http://web.me.com/vanhoek/Site

Full text of article...

RegExRX 1.5

RegExRX is a regular expression development app with nifty features like colorized patterns, menus with all tokens (with descriptions), live match and replace, and a Match List with subexpressions listed beneath each match in a collapsible list. The new version adds support for verbs, subroutines, more grouping options, and the "(?|...)" structure. The feature that is most exciting is that group names will now appear in the Match List. RegExRX is available for download for both Mac and Windows and the new version will soon be posted to the Mac App Store.

Product:

RegExRX 1.5

Platforms:

OSX / WIN

Price:

$4.99

Website:

http://www.mactechnologies.com/

Movie Draft

Thanks to the beauty of Real Studio's cross-compilation, Movie Draft screenplay software is now available for Windows (and outside of the Mac App Store for Mac users who'd prefer that).

Product:

Movie Draft

Platforms:

OSX / WIN

Price:

$29.99

Website:

http://www.moviedraft.com/us/download/

fp Plugin 5.1

fp Plugin 5.1 corrects a bug in fpLnFactorial which limited precision, and gives a better output precision to fpBigFactorial. Using Bob Delaney's fp multi-precision engine, fp Plugin for Real Studio adds three new data types: BigInteger, BigFloat, and 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 5.1

Platforms:

All

Price:

Free

Website:

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

Custom Hosting For Real Studio Web Edition

QuickStartSoftware.com is pleased to announce custom hosting for Real Studio Web Edition. Our hosting plans come with custom software which allows you to easily deploy, manage, and monitor your web applications on our optimized hosting platform. We've taken a process that once required countless tools and simplified it into one application. This saves the developer time and money by allowing them to focus on making a great web application without having to worry about being a system administrator.

Product:

Custom Hosting For Real Studio Web Edition

Price:

N/A

Website:

http://www.QuickStartSoftware.com/Hosting

MBS Plugins 12.0

The MBS plug-in comprises a collection of several plug-in parts which extend the Real Studio development environment with 1,500 classes featuring over 38,000 documented functions. Our plugins support all three platforms Mac OS X, Windows and Linux with all project types desktop, web and console. After our very big 11.3 release end of last year, we concentrated now on improving existing things. We updated our LCMS2 plugin to use version 2.3 and added several new classes, methods and examples to really use much more of this nice library. Like you can now edit, modify or create tone curves. Also you can use the pipeline class to access/edit the stages for a Device to PCS or PCS to Device tag. For Windows we allow now watching for WMI events and going through an object hierarchy using the new WinObjectMBS class. For this we added methods to run queries asynchronously. For watching for changes in a directory, we have FSEventsMBS class on Mac and now also the WindowsDirectoryWatcherMBS class for Windows. On the Cocoa target, we added a ton of new classes. Improvements to NSAttributedStringMBS and NSMutableAttributedStringMBS let you handle attributes better. For example when loading a Word document, you can now query metadata like author name. The new NSPathControlMBS class helps to display file paths in a window like the Finder. Also we added new scroll wheel events for custom views and new table view events. We fixed a couple of critical bugs related to console graphics, text encodings and picture handling, so we recommend this update to all of our users. Especially if you plan to use Real Studio 2011r4. See the release notes (http://www.monkeybreadsoftware.de/realbasic/newinversion120.shtml) for a complete list of changes.

Product:

MBS plugins for Real Studio

Platforms:

All

Price:

20 Euro (single component); 199 Euro (complete set)

Website:

http://www.monkeybreadsoftware.de/realbasic/plugins.shtml

K.A.T.T 1.4

KATT is a multimedia novelty app. It is a simple, yet fun program based off a certain car. KATT stands for Knight Advanced Technical Technician. KATT will play media files supported by Quicktime. Some of the visual candy include left and right 30 band visual EQ, power level, Mdometer (odometer), Scroller, Visualizer, and Voice box. KATT will automatically load files from your iTunes library or KATT's own folder. This version: Fixed a minor issue with the play button. Fixed a minor issue with bass and treble sliders. Reduced CPU usage while KATT is idle. Overhauled some graphical functions. Added 10 new visualizer FX Added change visualizer option,which allows KATT to change visualizer FX on each song or stay with currently selected one.

Product:

K.A.T.T 1.4

Platforms:

OSX

Price:

Free

Website:

http://erockus.home.mchsi.com//Mac/katt.zip

iSightCameraClass

iSightCameraClass is a Mac only Real Studio module and associated classes that allow you to easily add the ability to view and record movies from the built-in iSight camera on your desktop or laptop. It is built entirely with the QTKit framework that comes with your Mac. It requires that your Real Studio project be set to a Cocoa build, as it will not work for Carbon. OS X 10.5 or greater is required for it to function properly. Tested using RS 2011 R4 on Lion 10.7.2. It's encrypted, but you can license the source code for $30. The design requirement was to keep it simple and make it easy to use for the Mac Real Studio developer.

Product:

iSightCameraClass

Platforms:

OSX

Price:

$30 (for source code)

Website:

http://web.me.com/mauitom/Real_Studio_Projects/iSightCamera_Class.html

IP Address TextField

Jon Ogdon has put together a customized text field for creating a properly formatted IP address string. It forces the user to properly format the address and ends up automatically adding periods between the octets when necessary, restricting input where necessary, etc.

Product:

IP Address TextField

Platforms:

All

Price:

Free

Website:

http://downloads.justaddsoftware.net/RealStuff

iReminisce

iReminisce is a journal and diary application for individuals who demands simplicity, elegance and power. iReminisce lets users focus on their thoughts while still allowing attachments such as pictures, movies, music and documents with their entries and keeping them close to but away from the writing area. With iReminisce, users will be able to keep good and focused journal/diary entries without having to fight with the graphical user interface. The entire software was designed to make writing entries easy. iReminisce even automatically save everything users do, including keystrokes, so users can continue to write and not be distracted. * Daily photo journaling so users will be able to see and playback how they look like at any given day in the past. * Customizable color-coded categories gives users the ability to create their own categories. * Mood system to let users "indicate" how they felt when they wrote the entry. * "5 stars" rating system to help users organize the favorite (or least favorite) entries. * Capability to enter entries to days that were missed (users can even enter entries into the future if they wish). * Simple method to move entries to different dates. * Drag and drop attachments to entries, includes a built-in viewer for all attachments, including movies and music.

Product:

iReminisce

Platforms:

OSX (Lion)

Price:

$14.99

Website:

http://www.lomation.com/ireminisce.html

UltraUpdater 1.4.0

LogicalVue Software today announced UltraUpdater 1.4.0, the incredibly easy way to add auto-update capability to your Real Studio applications. With UltraUpdater, only 2 lines of code are needed to add auto-update capability to your Real Studio applications. Your applications will be able to check if new versions are available, display a list of changes, and allow the user to download and launch the update.

Product:

UltraUpdater 1.4.0

Platforms:

All

Price:

$19.95 (includes source code)

Website:

http://www.rbdevzone.com/ultraupdater/

CodeVue 1.0

LogicalVue Software, Inc. today announces the availability of CodeVue 1.0. CodeVue is a code snippet manager for Real Studio developers. CodeVue Features include: * Full syntax highlighting for the RealBasic language * Automatically saves and manages an unlimited amount of scripts * Support for script notes * Fully copy/paste capability * Automatically create new code snippet from clipboard contents.

Product:

CodeVue 1.0

Platforms:

Mac (via App Store)

Price:

$4.99 (current sale price)

Website:

http://itunes.apple.com/us/app/codevue/id475421955?mt=12

cubeSQL Freeware Edition

QLabs has announced the release of cubeSQL a fully featured and high performance relational database management system built on top of the sqlite database engine. It is the ideal database server for both developers who want to convert a single user database solution to a multiuser project and for companies looking for an affordable, easy to use and easy to maintain database management system. cubeSQL runs on Windows, Mac, Linux and it can be embedded into any iOS and Cocoa application. cubeSQL is incredibly fast, has a small footprint, is highly reliable and it offers some unique features. It can be easily accessed with any JSON client, with PHP, with the native C SDK, with a Windows DLL and with an highly optimized REAL Studio plugin.

Product:

cubeSQL 4.2 Freeware Edition

Platforms:

All

Price:

Free ($299 for commercial version)

Website:

http://www.sqlabs.com/

RB Package Maker

RB Package Maker is an application for Real Studio developers who want to prepare their Apps for the Mac App Store. With it's new release 2.0, RB Package maker closes the gap for Cocoa applications. As of November 1st, Apple requires all new apps to be Cocoa compliant. RB Package maker makes the handling of Entitlements a snap. Click the rights needed for your application, and RB Package Maker signs the application bundle with this required entitlements. If your App is already in the Mac AppStore, you need to move support files like databases or data files from 'outside' the sandbox into the sandbox. RB Package Maker supports this as well and helps you to 'sandbox' all files your application needs. The new version supports: * Code signing * Sandbox Entitlement keys * Sandbox Migration of files * Correction of various data in Real Studio App Bundles (like Icon Name, PKG Name, Version format, PList data etc) * and finally Packaging. Especially the 'Sandboxing' part makes RB Package Maker one of the few, if not the only application of this kind, which fully automates the whole process for RB developers. This is all done with a couple of mouse clicks in one or two minutes. To get an idea of how it works, interested customers can watch a two-minute video (http://www.youtube.com/watch?v=DIyH_4ruNlY) demonstrating the process. The demo app is partly functional, as the final signing and packaging process is disabled.

Product:

RB Package Maker

Platforms:

OSX

Price:

$18.95

Website:

http://www.bluecolin.com/rb/

CodeVue 1.0

LogicalVue Software, Inc. today announces the availability of CodeVue 1.0. CodeVue is a code snippet manager for Real Studio developers. CodeVue Features include: * Full syntax highlighting for the RealBasic language* Automatically saves and manages an unlimited amount of scripts * Support for script notes * Fully copy/paste capability * Automatically create new code snippet from clipboard contents

Product:

CodeVue 1.0

Platforms:

OSX

Price:

$4.99 (introductory price on Mac App Store)

Website:

http://itunes.apple.com/us/app/codevue/id475421955?mt=12

Advanced Email Sockets Available

Infinity Data Systems is pleased to announce the release of advanced email sockets for Real Studio. A completely native solution, Infinity's sockets are based on four years of development on the MailForge email client. All three sockets, POP3, SMTP and IMAP, all go far beyond the built-in sockets, both in features and performance. Improvements include: - STARTTLS Support - UIDL Support - CRAM-MD5 Authorization (currently requires Einhugur plugins) - Improved Buffering (maintains performance when downloading large emails) - Improved ISP Compatibility. Sockets are available either encryped or open. Because Infinity's primary commercial application is an email client, licensees can be assured of ongoing support, improvements and updates.

Product:

Advanced Email Sockets

Platforms:

All

Price:

Single Socket: $50/$75 (closed/open); All Sockets: $125/$175 (closed/open)

Website:

http://infinitydatasystems.com/products/code/

FTC v2.4

True North Software has announced the release of version 2.4 of the Formatted Text Control (FTC). The FTC is a canvas-based control for Real Studio that allows you to instantly add word processing capabilities to your applications. The FTC features the following capabilities: - Four display modes including page, normal, edit, and single line - 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.4: - Added the methods changeToLowerCase, changeToUpperCase, changeToTitleCase to allow you change the case of selected text. These method support undo operations. You can also call them at the FTDocument level. - Updated the RTFParser code to the latest version 1.0.3. - Added support for RS2011R4. - Fixed a problem inserting plain text where tab characters were ignored. Tabs are now properly inserted into the text. - Fixed a problem with shift-select not properly selecting all the intended characters. - Fixed a couple of more problems with shift-arrow up and down selections. - Fixed scrollbar placement for Lion.

Product:

Formatted Text Control version 2.4

Platforms:

All

Price:

$150 (for unencrypted source)

Website:

http://www.truenorthsoftware.com/formattedtextcontrol

Studio Stable Database 2.3

Studio Stable Database (SSD) for Real Studio fulfills the promise of creating database applications that scale from a single user to a small group to a large number of users. SSD is the right starting point for your database application. This release makes all the previously "paid" servers available in the "free" version. You can develop with them and deploy them without payment. Source code is available for an annual fee.

Product:

Studio Stable Database 2.3

Platforms:

All

Price:

Free (database); $200/year (Server Club)

Website:

http://StudioStable.com/Database

Registration Open for Real World 2012

Real Software, creator of object-oriented, cross-platform software development tools for Mac OS X, Windows, Linux and the web, announced that registration for Real World, the Real Studio User Conference, is now open. The conference is scheduled to take place at the Royal Plaza Hotel in Orlando, Florida on May 24-25, 2012. Real World is the definitive event for anyone that wants to get the most out of Real Studio. This conference will feature multiple session tracks with valuable breakout sessions that are presented by Real Studio engineers, users and experts. "Real World is where the Real Studio community comes together," commented Bob Keeney, a longtime Real Studio User and Vice-President of the Association of Real Studio Professionals. "At Real World you can learn more about Real Studio, network with other Real Studio consultants and developers, and find developers to help you with the project you've been working on. You'll find no higher concentration of Real Studio geniuses on the planet!" Conference attendees who register during early registration (through December 2, 2011) will also receive a 30% discount coupon good for anything in the Real Software store.

Product:

Real World 2012

Platforms:

All

Price:

$500 (through Dec. 2, 2011); $600 (through March 10, 2012); $700 for late registration.

Website:

http://www.realsoftware.com/realworld

J4L-Barcode

J4L-Barcode for Real Studio is a set of pure real basic classes that can create the following barcodes types: - 1D barcodes (EAN13, UPCA, EAN128, code128, code39 and many more) - Datamatrix - QR code. Other barcode types will following shortly, also barcode recognition is planned. J4L components is devoted to developing software components since the year 2000. We create components for developers and the barcoding components are available in 8 programming languages. The user guide, demo version and pricing can be found at the J4L components site.

Product:

J4L-Barcode for Real Studio

Platforms:

All

Price:

Starting at $49 (depending on component and whether source code is included)

Website:

http://www.java4less.com/barcodesrealbasic/barcodesrealstudio.php

Storm 1.0

LogicalVue Software, Inc. announced today the availability of Storm 1.0, an object-relational mapping framework (ORM) for Real Studio developers that use SQLite (REALSQLDatabase). Using an ORM such as Storm allows you to simplify your database applications. Benefits include: * Access your database without using SQL * Map classes to your database tables without writing any code * Simply syntax * Relationships * Transaction management * Serialization and deserialization to XML * Optional SQL logging * Automatic processing of database schema updates.

Product:

Storm 1.0

Platforms:

All

Price:

$99 (introductory price)

Website:

http://storm.logicalvue.com/

Base Converter 4.0

Base Converter 4.0 now allows floating point numbers, such as 1.234e10000, to be converted. Base Converter converts an integer or non-integer string, including floating point strings, expressed in one base to an expression in another base. The allowed bases range from 2 to 65536. The length of the number is limited only by available memory. For example the number in base 10, 1.23456789e20000, converted to base 16 is 7.4A3882081b^40E1.

Product:

Base Converter 4.0

Platforms:

All

Price:

Free

Website:

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

Real Studio 2011R3

Real Software, creator of object-oriented, cross-platform software development tools for Mac OS X, Windows, Linux and the web, announced the latest version of its flagship product, Real Studio. The new Real Studio 2011 Release 3 -- updating both the Web and Desktop Editions -- contains 70 improvements and 11 new features, including OS X Lion support and increased HTML5 GeoLocation capabilities. Additionally, the installation process for web applications has been streamlined with an improved CGI deployment option. OS X 10.7 Lion Support: Several improvements have been made for Lion, Apple's latest OS update, including support for high quality voices that are now used for text-to-speech capabilities. HTML5 GeoLocation Support: The WebDeviceLocation class now supports the following additional HTML5 GeoLocation features: Accuracy, Altitude, AltitudeAccuracy, Heading, Speed and TimeStamp. This significantly improves location-based capabilities within applications. Easier CGI Deployment: When building a web app, the CGI now has better file permissions to make it more likely they will be correct when the CGI is installed on the web server. This improves web app development efficiency and speeds the installation process.

Product:

Real Studio 2011R3

Platforms:

All

Price:

$995 (REAL Studio), $599 (Web), $299 (Pro), $99 (Personal for OSX/Win, free for Linux)

Website:

http://www.realsoftware.com/download

Data-On-Demand ListBox v.2.3.1

Kem Tekinay just updated Data-On-Demand ListBox to v.2.3.1. This is a minor update that replaces deprecated code like "NewMemoryBlock" with its modern replacements. The Data-On-Demand ListBox is a subclass of the native Real Studio ListBox and, as far as the end-user is concerned, will behave in the same way. The key difference for the programmer is that the Data-On-Demand ListBox does not store any data. Rather, it is a "virtual" ListBox that relies on you, the programmer, to provide data, row-by-row, as requested. As a result, the Data-On-Demand ListBox is much faster at populating thousands of rows and, because you maintain the data, does not require you to coordinate changes from the data in your database to the ListBox.

Product:

Data-On-Demand ListBox v.2.3.1

Platforms:

All

Price:

$50

Website:

http://www.mactechnologies.com/index.php?page=downloads#dod

Mini Popup Calendar 4.0

Mini Popup Calendar is a simple calendar with a reminder feature. The reminder feature will let you enter a message to be displayed on a certain date and time of your choosing. New in this version: Now a universal binary, Adding ghosting slider, and a minor internal change.

Product:

Mini Popup Calendar 4.0

Platforms:

OSX / WIN

Price:

Website:

http://erockus.home.mchsi.com/minicalendar.html

MKS Plugin 3.0

MKS Plugin for Real Studio allows you to construct programs which can handle numbers with units much like doubles and integers are handled. The basic MKS units are Meters, Kilograms, Seconds, Coulombs, Kelvin, Dollars, Angular units, Solid angle units, and Luminosity. Many other units can be used. Integer and fractional powers of units are allowed. (For physicists and engineers, MKS is a well-known abbreviation for Meters-Kilograms-Seconds.)

Product:

MKS Plugin 3.0

Platforms:

All

Price:

Free

Website:

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

Mask-R-Aid 5.0

True North Software has announced the release of version 5.0 of Mask-R-Aid. Mask-R-Aid is a tool that simplifies the creation of icons by focusing on the creation of icon masks. If the edges of an icon are not blended properly with the background, then the icon will end up with rough looking edges. The focus of Mask-R-Aid is creating proper icon masks so that your icon will look great sitting on the desktop. Since Mask-R-Aid does all the work of creating the mask for you, it saves you a lot of time. In seconds you can have a completed icon! The following features were added to version 5.0: - Added 512 icon support. - Rewrote the UI to better handle larger icon sizes. - Improved drag and drop support. - Improved user guide. - Exported images now use the PNG image format. - Improved cut and paste capabilities. - Many other minor internal improvements. - Added support for the Mac App Store.

Product:

Mask-R-Aid 5.0

Platforms:

OSX (Mac App Store)

Price:

$20

Website:

http://www.truenorthsoftware.com/maskraid

PageSector 2.0

PageSector the popular text viewing app has been updated to 2.0. PageSector is a prefect choice for a strategy guide for a game, some story you want to read, or any text file you have and would like to save your spot so you could come back to that point later. With PageSector its a breeze. New in this version are: * You can now rearrange the bookmarks in the section list. * Added Auto Bookmark * Fixed a section listbox issue. * Changed layout a bit. * Changed default font for a better suited one. * Changed font size to a better suited one. * Sector files generated and used by PageSector have been slightly adjusted. * The Sections (bookmarks) are now stored in ~/Documents/PageSector/Sections.

Product:

PageSector 2.0

Platforms:

OSX / WIN

Price:

N/A

Website:

http://erockus.home.mchsi.com/pagesector.html

SOLAR-UG: LA-area user group

The "South of Los Angeles Real User Group" (SOLAR-UG) kicked off this summer. Come check out the group if you're in the Los Angeles area!

Product:

SOLAR-UG—Los Angeles area user group

Platforms:

All

Price:

Free

Website:

http://groups.google.com/group/solar-ug

Scroll and Zoom Canvas

This custom Canvas control is for displaying a large picture. You can scroll in the picture with the scrollbars, and zoom in/out with the mouse-wheel, keyboard shortcuts or zoom buttons. When dragging the mouse, it either creates a selection rectangle or drags the picture. Features: * Display a large picture * Double-buffered * Scroll around the picture * Zoom in/out (10% to 3200%) * Select a portion of the picture * Very fast rendering on Mac OS (less than 10 milliseconds) * Fast rendering on Windows (less than 10 milliseconds when drawing a selection box, less than 100 milliseconds when zooming and scrolling) * 100% Native Realbasic Code

Product:

Scroll and Zoom Canvas 1.0

Platforms:

All

Price:

20 Euro (85 Euro with source)

Website:

http://www.jeremieleroy.com/products.php#Scroll&ZoomCanvas

Decimal Plugin 3.0

Decimal Plugin 3.0 uses Bob Delaney's fp rather than the gmp multi-precision engine. This allows for a less restrictive license. This plugin adds a new number type, Decimal, to Real Studio. Decimal can handle big numbers whose size is only limited by available memory. Decimals can be freely mixed with Real Studio's numeric types. The Decimal type can exactly represent any finite decimal. One can think of a Decimal as two numbers (i, e), where i is an integer of any length, and e is of Integer type and is the exponent for base ten (i.e. (i, e) = i x 10^e). For example, 1.3 in the binary representation used by most computers is 1.010011001100110011... , where there are an infinite number of bits after the binary point. So, when represented by a double, the number is truncated to a finite number of bits and is an inexact representation of 1.3. For many purposes this is adequate, but for some calculations one needs a more accurate representation. One way to accomplish this is to have the computer remember a larger number of bits per number, hence all the available multi-precision libraries. But another way is to remember numbers in a decimal representation and do calculations essentially in decimal. Decimal Plugin implements the operations of addition, subtraction, multiplication, and division in base ten. So if one does arithmetic operations, except for division, the results will be exact, regardless of the number of digits in the result. But for some Decimals division can give a result with an infinite number of decimal places which cannot be represented exactly by a Decimal. So one must limit the length of the integer i by specifying a decimal precision, an upper limit for the number of digits in the integer resulting from division. Decimal Plugin has two conversion functions which can handle the full 19 digits of a Currency variable. So one can do your calculations with the more accurate Decimal type, then change to the Currency type for its abilities.

Product:

Decimal Plugin 3.0

Platforms:

All

Price:

Free

Website:

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

PWStyleHTMLField 2.0

The PandaWare Company has released version 2.0 of its PWStyleHTMLField classes for Real Studio. The update offers significant improvements for creating email messages that contain non-ASCII text. Sending HTML emails with embedded images is one of the major features of PWStyleHTMLField. Now it sends messages that render properly in email clients that are less robust at handling content and subject lines with non-ASCII characters. Developers can download a free compiled demo application that demonstrates the capabilities of PWStyleHTMLField. Developers can also request a time-limited demo project for testing in their own Real Studio projects.

Product:

PWStyleHTMLField 2.0

Platforms:

All

Price:

$50

Website:

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

MBS SQLite Extension

Monkeybread Software releases version 1.1 of the MBS SQLite Extension. The MBS SQLite Extension is four things in one: * A plugin for Cube SQL 4.0 from SQLabs or newer. * A plugin for Studio Stable Database Server 2.0 or newer. * A plugin for the REAL Server from REALsoftware * An extension for SQLite which you can use in all SQLite based database engines including the REALSQLDatabase class in Real Studio or SQLiteManager application (from SQLabs).

Product:

MBS SQLite Extension 1.1

Platforms:

All

Price:

99 Euro

Website:

http://www.monkeybreadsoftware.de/SQLiteExtension/

AppPrep 1.1

piDog Software has release version 1.1 of AppPrep, an application that assists Real Studio developers in preparing their apps for submission to Apple's Mac App Store. App Prep will copy a 512x512 icon to your app bundle, add a category entry in the info.plist file and allow you to edit the version entry to be compatible with Apple's standards. AppPrep also allows developers to select folders and files to be copied to the application bundle's Resources folder. Next, AppPrep provides a single click to sign the bundle and another to create and sign the installer. Save your project as a .apdoc file for quick setup on each update that you submit.

Product:

AppPrep 1.1

Platforms:

OSX

Price:

$13.99

Website:

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=445131099&mt=12

PayPal Payments Available

Quick Start Software (QuickStartSoftware.com) is pleased to announce a new version of the PayPal and Credit Card Payment Pack. This is a new set of classes for Real Studio that allows you to quickly add PayPal payments to your Desktop or Web application for single items or shopping carts. New In This Version: * Accept Credit Card Payments * Compatible With Real Studio 2011 Release 2. Other Features: * Accept PayPal Payments * Works With Real Studio Desktop and Web * 100% Native Realbasic Code * Example Projects Included.

Product:

PayPal Payments

Platforms:

All

Price:

$150

Website:

http://www.QuickStartSoftware.com/

CControls

CControls is a set of news native cocoa controls for Real Studio. It includes: Browser, Calendar, Date, Time, Circular Slider, Search, Source List, Image List, Toolbar, and more.

Product:

CControls

Platforms:

OSX

Price:

Free

Website:

http://rgb.free.fr/ccontrols_demo.zip

CrypterRB

CrypterRB is a freeware application made with REAL Studio which implements the RSA algorithm for public-key encryption. Three windows in CrypterRB provide easy-to-use implementations of the RSA methods, they are titled GenKeys, Encode, and Decode. GenKeys is the window to which you give the minimum bit length for modulus n, For good security this should be at least 2048 bits. 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. Since for large numbers the probability that (p-1) and (q-1) have only small prime factors is low, that test is not made. If any other 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. Most of this time is spent in generating the primes. A random odd number is generated, which, by the Miller-Rabin test with 30 tries, usually is not a prime. This number is then incremented by two until a prime is found. The text field "numNonPrimes" shows the current number of non-primes so you can follow the progress of the calculation. 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. In practice it's the exponent d which must be kept private for your decoding of an encrypted message which used n and e. Encode is the window to which you give your clear text message, n, and e. The window then outputs an encrypted text as a base 36 number string. Decode is the window to which you give the encrypted text, n, and d. The window then outputs the original clear text.

Product:

CrypterRB

Platforms:

All

Price:

Free

Website:

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

SQLVue Lite 4.0

LogicalVue Software, Inc. announced today the availability of SQLVue Lite 4.0, the elegant IDE for SQLite developers. SQLite is a free, open-source, single-user database engine that is taking the world by storm. It is used by a wide variety of applications and development tools, including Mac OS X (CoreData), iOS, Real Studio, Adobe Flex/Air, Google Gears, Bento and more. With SQLVue Lite you can easily view everything in your SQLite database. Features include: * Full code completion (for SQLite syntax and your table and column names) * Full display of database Pragma values * Table viewer that displays all table information one place * Simple, clean design

Product:

SQLVue Lite 4.0

Platforms:

OSX

Price:

Free (Lite version); $20 (full version, through the Mac App Store)

Website:

http://www.logicalvue.com/products/sqlvue

Bosco's Reader 1.0

Bosco's Reader is a Twitter client for Mac and Windows that makes Twitter accessible for people who have been hesitant to get on the Twitter. And it's pretty useful if you'd like a document-centric way to organize the people on Twitter who interest you. Bosco's Reader uses a few of the classes included in Studio Stable Haystack. Check out the picture glide control at the top of the window and see how the Twitter classes work, including signing in with OAuth. Bosco's Reader is free to download and use. If you're interested in advertising, we have a mechanism at the bottom of the window that presents ads, tips, sample documents to download, etc.

Product:

Bosco's Reader 1.0

Platforms:

OSX / WIN

Price:

Free

Website:

http://boscos.me/Reader

Lexing Plugin

A new version of the Lexing plugin is available for downloading. It supports the MacOSX 10.5+ and Windows XP+ platforms. This plugin is an editor, specifically designed for coloring large amounts of text. Coloring is based on the syntax of the programming or scripting language being used and with the help of a compiler, you can annotate compiler errors. Tab width, indentation, wrapping, markers, and margins can be set at your will. Lexing plugin sits on a well-known engine, and with REALstudio, you can create applications that have the look and feel of Xcode or Visual Studio, or REALbasic's RBScript IDE editor. In addition, a single document (aka a script) can be viewed and manipulated in multiple views/windows. Parts of the text can be displayed on a different colored background, or different font, in italic, underlined or bold, you can squiggle, or display line ends. The Undo/Redo manager does not record style changes, only editing changes. Undo/Redo/Cut/Copy/Paste are auto matically invokated, but can be adjusted.

Product:

Lexing Plugin

Platforms:

OSX / WIN

Price:

$100 (Pro), $50 (Academic)

Website:

http://web.mac.com/vanhoek

SolveDiffEq 3.2

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), . . . ), dx(1)/dt = f(1)(t, x(0), x(1), . . . ), etc. 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.2

Platforms:

All

Price:

Free

Website:

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

RTFParser 1.0

True North Software has announced the release of version 1.0 of the RTFParser. Within the Formatted Text Control (FTC) is an RTF parser that both reads and writes RTF and you can now add the same RTF processing power to your TextArea Controls! There are two parts to this software including the core RTF parser and the glue code that hooks up the core parser to the TextArea control. With this code you will have the ability to get and set RTF and additionally it handles cut, copy and paste for the TextArea.

Product:

RTFParser version 1.0

Platforms:

All

Price:

$49 (non-encrypted modules)

Website:

http://www.truenorthsoftware.com/rtfparser

Studio Stable Haystack

Studio Stable Haystack is a collection of useful stuff for REAL Studio. It currently includes: 1. Component X Graphics plugin—Many fast graphics routines. Currently supports Windows/Mac, GUI/console, Carbon/Cocoa. Source code is not provided. 2. Gradient_SS class—create linear, radial, and elliptical gradients easily. Includes full source. 3. IconCanvas_SS canvas—highly customizable and responsive icon view. Includes full source. 4. PictureGlide_SS canvas—inspired by Cover Flow, but not exactly like it. Includes full source. 5. ScrollingCredits_SS canvas—the perfect scrolling credits for your application's about box. Includes full source. 6. Twitter API—Implements OAuth and Twitter REST APIs. Beta note: this has an exhaustive sample project, but no documentation right now. It will require some knowledge of the Twitter API. Includes full source. Some of these items are currently available individually. They will soon be available only as part of the Haystack.

Product:

Studio Stable Haystack

Platforms:

All

Price:

$100/year

Website:

http://StudioStable.com/Haystack

Arbed Released

Thomas Tempelmann is proud to announce the release of Arbed. Arbed (pronounced R-bed) is a tool with advanced editing features for REAL Studio projects. Its major features include: - Conversion of projects for localization by interactively turning the strings in your source code into dynamic constants. - Side-by-side comparison of different versions of your projects, with the option to merge the differences from one to the other project. - Output the entire project source as a html file, with syntax coloring. Minor (and free) features include: - Search for text in multiple projects by simply choosing a set of folders to search. - Consolitation of external project items for easier redistribution. You can download Arbed and even use many of its features for free. Its major features, however, are not free.

Product:

Arbed

Platforms:

OSX / WIN

Price:

$200 ($150 until March 21, 2011)

Website:

http://www.tempel.org/Arbed

SuperSpriteSurface 2.0

SuperSpriteSurface is a class framework for REALbasic that provides a savvy, modern alternative to REALbasic's built in SpriteSurface control. SuperSpriteSurface improves upon REALbasic's built in SpriteSurface control (or ad hoc 2D solutions created with REALbasic's Rb3D system) in several areas. SuperSpriteSurface now costs nothing to use; the source code is provided unlocked but is provided "as is."

Product:

SuperSpriteSurface 2.0

Platforms:

All

Price:

Free

Website:

http://www.tinrocket.com/superspritesurface

Web File Editor

Web File Editor is a new product from Hutchings Software. It works with their "wfed" protocol to allow your website to offer files that can be downloaded, edited, and uploaded easily by any member, even the non-geeks. This is useful for Content Management Systems (CMSs) such as Learning Management Systems (LMSs) and Electronic Medical Records (EMR) systems. This product came out of a feature they helped a customer implement in an EMR system. The customer does medical transcriptions, and needed a way for doctors to make corrections and additions to transcribed reports, then associate the changes with the right patient and visit. The workflow is with Word documents, and previously had rather complicated upload procedures for the doctors. The doctors love it, because they can use software they are familiar with (Word) and the changes are reflected quickly after they finish editing. While Hutchings Software doesn't yet have tight integration with Web Edition yet, they know it can be easily done with a SQLite database (Studio Stable Database is an option) and a CGI app to handle the wfed protocol. So this may be of high interest to the Web Edition community. In the future integration can be tighter.

Product:

Web File Editor

Platforms:

OSX / WIN

Price:

$100 per server IP address (free for end-users)

Website:

http://wfed.me

Newton's Method 3.0

Newton's Method 3.0 allows the user to choose any desired precision for the calculation. Newton's Method 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 the chosen accuracy. 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. Newton's Method 3.0 uses the BigFloat class of the fp Plugin to allow RBScript to compile a user's script like f = cos(x) - a*x and either evaluate f as f(x), for any input value of x, or to find a root of f(x) given an initial guess for x. Only available RAM limits the desired precision. So the user has much of the power of REALbasic available in constructing an f(x) script. A wide variety of BigFloat functions are available such as trig functions, hyperbolic functions, Gamma function, Bessel Functions, Beta Function, Incomplete Beta Function, Error Functions, Exponential Integral, Fresnel Integrals, Kummer's Function (a Confluent Hypergeometric Function). The author doubts that you can find any programmable scientific calculator which is more powerful than Newton's Method 3.0.

Product:

Newton's Method 3.0

Platforms:

All

Price:

Free

Website:

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

DarkAdapted 3.0

DarkAdapted is an app that controls the amount of red, green, and blue in your screen(s) so that you may, for example, preserve your dark adaptation while using your computer. Gamma fades can be scheduled, AppleScripts may be scheduled, and system-wide hotkeys can be set up to execute AppleScripts and gamma fades. Define an unlimited number of gamma presets. New in 3.0 is scroll wheel brightness control, heads-up displays when a screen's color changes, control window fading, simultaneous fades on multiple displays, and a lot more. DarkAdapted once received Honorable Mention in the Made with RB Awards, and is of course made with REAL Studio. Dan Frakes at Mac Gems gave DarkAdapted 2.3.7 a rating of 4.5 mice.

Product:

DarkAdapted 3.0

Platforms:

OSX / WIN

Price:

$5.95 (Standard), $29.95 (Pro)

Website:

http://www.aquiladigital.us/darkadapted/

ActionScripting and Syntax Coloring

Alfred Van Hoek is proud to announce two novel plugins for REAL Studio. With the Script plugin RBScript can access any object, method across the sandbox. RBScript is called sandboxed, because it has no knowledge of the REALstudio runtime. However, communication is possible using simple data types string, integer, boolean, double, and ActionScript provides 3 key methods to be used in RBScript. Action scripting with RBScript is possible. The plugin defines a ActionScript control that encapsulates RBScript. ActionScript is fully compatible with RBScript. Your script can create widgets and install an event handler on the widget, and the event handler will report back to the script. The script stays alive, is responsive, allowing event-driven updates that can be handled in various ways along your choosing. For example, you would have a text field on a window, and you would want the script to add scrollbars along two sides of the text field. You do so by scripting the creation of the scrollbars on the window and you would request a valueChanged handler on each of the 2 scrollbars. When a user would move the thumb of the scrollbar, the script will be messaged in its while nextEvent loop, where you obtain the scrollbar.value. The script then can issue the command to move the text field, et voila, it will. The script plugin runs currently for MacOS X (cocoa, carbon) and Windows. There is a neat example project that comes with the plugin. Note that the example project requires the LexingControl plugin, which currently is only for MacOS X. LexingControl Plugin is a cocoa syntax highlighter of programming files for a variety of languages, such as C, D, Fortran, Basic, MySql, Lua, php, Perl, etc. It runs also as a carbon plugin. This plugin is particular useful for REALbasic/REALstudio developers who want to provide an editor for scripting of applications build with REALstudio. The plugin provides also tools to annotate scripting files when compilation leads to errors. Various example projects show this functionality exploiting the availability of the RBScript compiler as well as third-party script-specific compilers.

Product:

ActionScripting, LexingControl

Platforms:

OSX / WIN (scripting), OSX (LexingControl)

Price:

Free

Website:

http://web.me.com/vanhoek/Site

End of article.