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 19 in printed book and digital formats -- plus a one-year subscription (beginning with 20.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 7.6

NEWS

News

Issue: 7.6 (September/October 2009)
Article Description: No description available.
Article Length (in bytes): 28,857
Starting Page Number: 8
Article Number: 7601
Related Web Link(s):

http://www.inspiringapps.com/REALbasicSummit
http://homepage.mac.com/alexrestrepo
http://www.realsoftware.com/community/realworld_atlanta
http://www.realsoftware.com/community/realworld_chicago
http://www.macsw.de/plugin/Prerelease/
http://www.truenorthsoftware.com/rbcodereports/
http://www.realsoftware.com/download
http://www.truenorthsoftware.com/FormattedTextControl/FormattedTextControl.html
http://pagesperso-orange.fr/JeremK/products.html#customcontrols
http://www.truenorthsoftware.com/realbasic/rblm/
http://www.truenorthsoftware.com/spellcheckutilities
http://www.codeproject.com/PressReleases/809/The-Code-Project-Announces-First-Annual-Members-Choice-Awards.aspx
http://www.thecodeproject.com/
http://www.youtube.com/watch?v=accxBO8keJc
http://www.realsoftware.com/download
http://www.edlr.fr/realbasic/framework/TextListClass_v1a1.rbp.zip
http://customsolutionsofmaryland.50megs.com/remotemouse.htm/
http://seeditmaxi.cachefly.net/
http://www.rothsoft.ch/realbasic/rsreport/
http://opensource.the-meiers.org/
http://www.benandruby.com/bens_software/RBstuff.html
http://catalog.codeproject.com.
http://www.realsoftware.com/download
http://www.rbclass.com/
http://www.realsoftware.com/download
http://www.monkeybreadsoftware.de/Freeware/

Full text of article...

Colorado REALbasic Summit

The Association of REALbasic Professionals and Inspiring Apps are pleased to announce the Colorado REALbasic Summit. Join fellow programmers in scenic Boulder, Colorado for a REALbasic conference that aims to help REALbasic professionals (and aspiring professionals) get ahead. A healthy mix of in-depth, advanced technical sessions and business topics will sharpen your skills and help you better run your business. The Summit begins the evening of Thursday, Sept. 24th, and ends Saturday afternoon on Sept. 26th. Registration is open now and is capped at 40 attendees so get your reservation in now!

Product:

Colorado REALbasic Summit

Platforms:

All

Price:

$199 (ARBP members); $249 (non-members)

Website:

http://www.inspiringapps.com/REALbasicSummit

CustomEditField 1.6.1

Alex Restrepo has updated CustomEditField, his EditField replacement class, with a number of bug fixes and a couple of new features like Placeholders and Code block highlighting. It is also significantly faster when loading large texts. The download archive also includes a great sample project by Thomas Tempelmann, using his diff code. New: Xcode-like Placeholders! you can now define placeholders in the syntax definition, these are single units, meaning that they will always be totally contained in a selection. If clicked on, they will select themselves automatically and raise the PlaceholderSelected event. see the note on Syntax Definitions for more info. New: Xcode-like code block highlighting, when the mouse is over the folding markers area. New: ReadOnly property. New: Event BlockCharsMatched(blockOpenChar as string, blockOpenOffset as Integer, blockCloseChar as string, blockCloseOffset as Integer). New: Autocomplete suggestions window now auto resizes to the width of the available suggestions.

Product:

CustomEditField 1.6.1

Platforms:

All

Price:

$100 (for source code)

Website:

http://homepage.mac.com/alexrestrepo

REAL World Regional Events

REAL Software, creator of REALbasic, a cross-platform software development tool for Mac, Windows and Linux, today announced the REAL World Regional Events, two one-day events that will take place in November 3rd in Atlanta and November 5th in Chicago. REAL Software is also looking for speakers to present sessions on various topics at these events. The REAL World Regional Events are the definitive events for anyone who wants to get the most out of REALbasic, REAL Studio and REAL Server. This conference will give users the opportunity to hear from other REALbasic, REAL Studio and REAL Server users and experts on how to improve their knowledge and skills as a developer. These events will feature a keynote presentation from Geoff Perlman, REAL Software's Founder and CEO that will cover upcoming features, like Reporting and Cocoa, along with REAL Software's strategic direction. REAL Software offers speakers a free pass to the conference. Those interested in presenting REALbasic, REAL Server and software development-related sessions are welcome to submit their proposal with their preferred session topic(s) and a brief description, along with their name and contact information to realworld@realsoftware.com. The deadline for applying to speak is September 15, 2009. There are a limited number of speaking opportunities available. Attendance is limited to 50 attendees, so attendees are encouraged to register early to guarantee a spot.

Product:

REAL World Regional Events

Platforms:

All

Price:

$200 (early registration; $250 after Oct. 20, 2009)

Websites:

http://www.realsoftware.com/community/realworld_atlanta

http://www.realsoftware.com/community/realworld_chicago

MBS Plugins 9.6 Prerelease

The MBS plug-in comprises a collection of several plug-in parts which extend the REALbasic development environment with 1500 classes featuring over 28000 documented functions. The plug-ins require REALbasic 5.5 or newer. This prerelease of 9.6 supports Apple's Snow Leopard. As REALbasic is going to support Cocoa later this year (or next year), better Cocoa support is coming. In total the plugins got over 2000 functions! Some of the new features: * New Spotlight classes for searching * CoreLocation classes * Improved PDFKit and QTKit classes * Added new CoreImage filters for Snow Leopard * Added QuickLook Preview Panel class for Snow Leopard * Added OpenCLMBS module for Snow Leopard * More Cocoa classes: NSActionCellMBS, NSCellMBS, NSCharacterSetMBS, NSMutableAttributedStringMBS, NSMutableCharacterSetMBS, NSMutableURLRequestMBS, NSRangeMBS, NSScreenMBS, NSTableHeaderCellMBS, NSTableHeaderViewMBS, NSTextFieldCellMBS.

Product:

MBS Plugins 9.6 Prerelease

Platforms:

OSX / WIN

Price:

200 Euros (complete set); 20 Euros and up (per component)

Website:

http://www.macsw.de/plugin/Prerelease/

RB Code Reports 2.0

RB Code Reports provides software metrics for your REALbasic application. It gives you a way to objectively evaluate the maintainability of your project and improve its performance. It analyzes your project and produces a set of reports including the Statistics, Optimizations, Cyclomatic Complexities, Warnings, Signatures, and Spell Check reports. You can use these reports to clean up and optimize your code and show you what methods need to be refactored.

Product:

RB Code Reports 2.0

Platforms:

OSX / WIN

Price:

$24.95 (new); $12.50 (upgrade)

Website:

http://www.truenorthsoftware.com/rbcodereports/

VB Migration Assistant

REAL Software, creator of REALbasic, announced the availability of their new VB Migration Assistant to help developers migrate their applications from VB to REALbasic. Using the VB Migration Assistant developers can more easily port their code to REALbasic, instead of using the tedious copy/paste method. The VB Migration Assistant allows users to map VB controls to specific REALbasic controls and move forms, classes and modules to a REALbasic project. Further, the Migration Assistant copies over all of the code and comments it out, which allows users to convert code one method at a time. The VB Migration Assistant works with VB5 and VB6 projects, and is available for download now.

Product:

VB Migration Assistant

Platforms:

All

Price:

Free

Website:

http://www.realsoftware.com/download

Formatted Text Control 1.6

The FTC is a canvas based control for REALbasic 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 REALbasic 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 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 REALbasic for maximum flexibility. The big new feature for version 1.6 is the addition of spell check as you type capabilities and speed optimizations. This version also addresses 10 bug fixes and enhancements. The price for the FTC has been lowered to $300 making it even more affordable for a set of non-encrypted modules. Currently we are offering a coupon on the website for 33% off the price. If you join the Association of REALbasic Professionals (www.arbpmembers.org) at the professional level, you will receive a coupon for 50% off the price of the FTC!

Product:

Formatted Text Control 1.6

Platforms:

OSX / WIN

Price:

$350 (unencrypted modules)

Website:

http://www.truenorthsoftware.com/FormattedTextControl/FormattedTextControl.html

Property Listbox v1.0

Jérémie Leroy announces the release of the Property Listbox Control. This Custom Control based on a ListBox, acts like REALBasic's Property Listbox displayed on the right in the Project and Window Editor tabs. This XML-driven control is used to display and edit a list of properties. The Property Listbox is one of the first available Listbox that has a real auto-complete feature. Cells can take up to 10 different types (More can be added): TypeDefault; TypeNormal; TypeCheckBox; TypeEditable; TypeList; TypeEditableList (with Autocomplete option); TypeColor; TypeFolderItem; TypeRadioButton; TypeRating. Each Cell can have its own Helptag.

Product:

Property Listbox v1.0

Platforms:

OSX / WIN

Price:

$50

Website:

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

RB Linux Maker 1.0

"RB Linux Maker" (RBLM) is program designed to simplify the creation of Linux shared libraries which in turn are installed in a REALbasic (RB) rbx plugin. If you are developing an RB plugin you will typically start developing on the Mac under XCode and then port it to your Windows environment to build the Windows DLL. Then comes the Linux build and you have to build with gcc and makefiles. This is not a terribly difficult thing to do if you are experienced with gcc, makefiles, and the unix environment, but creating makefiles can be a tedious thing to do especially if you have nested folders within your source code folder. The idea behind this program is to bypass the use of makefiles and use this program to dynamically build your shared library with the least hassle. When you run RBLM, it scans your source code folder and looks for "c" and "cpp" source code files and compiles them using "g++". It also builds a list of include file locations within your source code folder and puts those paths in the command to compile the file. So this means you can rearrange your code without having to worry about changing include paths. After it compiles all the source files it found, it then links those object files into a shared library.

Product:

RB Linux Maker 1.0

Platforms:

LIN

Price:

Free (open source)

Website:

http://www.truenorthsoftware.com/realbasic/rblm/

Spell Check Utilities 2.3

True North Software has announced the release of version 2.3 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. Version 2.3 now supports Linux.

Product:

Spell Check Utilities 2.3

Platforms:

All

Price:

$500

Website:

http://www.truenorthsoftware.com/spellcheckutilities

REALbasic and REAL Studio 2009 Release 3

REAL Software, creator of REALbasic, is now shipping REALbasic and REAL Studio 2009 Release 3. This release boasts more than 100 improvements and 31 new features, including the addition of OpenGL support for 3D images and animation. "REALbasic is powerful enough to allow me to develop 2D applications requiring a complex interface faster than any other compiler," commented Stephan Keith, a REALbasic Developer. "With the introduction of OpenGL to REALbasic, and its extraordinary interface development tools, I should be able to develop 3D applications 50% to 70% faster over those using traditional C-programming methods." The new OpenGLSurface control does require a knowledge of the OpenGL language. However, there are some open source projects that are implementing a RB3D-compatible API on top of the OpenGL for developers who currently use RB3D. REALbasic was recently named 'Best Programming Language (http://www.codeproject.com/PressReleases/809/The-Code-Project-Announces-First-Annual-Members-Choice-Awards.aspx) during The Code Project's (http://www.thecodeproject.com/) First Annual Members Choice Awards. REALbasic and REAL Studio are available in a free 30-day trial edition. REAL Software recently published an Introduction to REALbasic video on YouTube.com (http://www.youtube.com/watch?v=accxBO8keJc).

Product:

REALbasic and REAL Studio 2009 Release 3

Platforms:

All

Price:

$1495 (REAL Studio), $299 (Pro, was $500), $99 (Personal for OSX/Win, free for Linux)

Website:

http://www.realsoftware.com/download

TextList Class 1.0a1

EdLR Softs released TextList, its first Open Source class. TextList is a class that simplifies the process of creating fixed width column list. It may be useful to format data output for a console application. It mimics the ListBox behavior. So, if you're familiar with this control it should be easy to populate it, to modify or delete data. But this is not a RectControl. This is not a control at all. Thus you can use it in a console app. Once you're done building your list, just use the ListBox.FormattedString to get the result as a string. Of course, this string is meant to be displayed/printed with a fixed width font. This is an alpha release since there is a lot of room for improvements and new features. We are mainly looking for feedback about where this class could be helpful for you.

Product:

TextList Class 1.0 alpha 1

Platforms:

All

Price:

Free (open source)

Website:

http://www.edlr.fr/realbasic/framework/TextListClass_v1a1.rbp.zip

Remote Mouse Released

Custom Solutions of Maryland released Version 1.0.0 of Remote Mouse, a utility to use the little white remote that may have come with your computer to move and click your mouse. A single click on one of the remote's buttons move the cursor 5 pixels up/down/left/right. Multiple-click on the same buttons move the cursor Step Sizes where the Step Size is set from the menu bar. The User may try Remote Mouse in Demo Mode for ten launches before registration is required.

Product:

Remote Mouse

Platforms:

OSX

Price:

$10

Website:

http://customsolutionsofmaryland.50megs.com/remotemouse.htm/

SEEdit Maxi II 2009.09

SEEdit Maxi II is an XHTML editor for Macintosh. With SEEdit's fast and powerful Editor Toolbox insertion of code and classes is always just one click away. SEEdit's handy advanced Tag Editor also handles CSS classes and Javascript functions. Other powerful features to assist professionals and hobbyists alike include: Tidy Checker for standards-compliant code; the Quick CSS Tool for rapid CSS development; extensive Multi-language support and Auto Complete. New in this build: Improved User Interface, Improved Quick FTP, Improved Text Auto Complete, Minor Fixes.

Product:

SEEdit Maxi II 2009.09

Platforms:

OSX

Price:

$29

Website:

http://seeditmaxi.cachefly.net/

RSReport 2008.2.2

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 is 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: Text, Line, Oval, Rectangle, Checkbox, Image, RTF-Text, Triangle. Charts:Line and Bar. Requires REALbasic Professional 2008r4 or newer. New in this version: Closing the Preview cancels the report-build-process; CRSRText.RotateAngel only supports given constants, falls back to non-rotated for unsupported angles; Elements contain methods to place and mesure width/height in Inches.

Product:

RSReport 2008.2.2

Platforms:

All

Price:

$86 (free to try)

Website:

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

DataPlotClasses

The open-source DataPlotClasses includes the following enhancements: Added ByRef DPoint as integer to Trace.Contains to return the index of the Datapoint that contains the passed coordinates. If no point was found, DPoint is -1. Added DPoint as integer as passed arguments to all trace mouse events in Figure, i.e. Figure.MouseDownTrace, Figure.MouseOverTrace, and Figure.TraceClick. Added xVal and yVal as return values to the Figure.BoxClick and Figure.TraceClick events. Added several MouseDown events to Figure, i.e. Figure.MouseDownTrace, Figure.MouseDownBox, Figure.MouseDownGraph, Figure.MouseDownFigure. Renamed the examples more appropriately and included a new example that demonstrates the concept of adding/inserting/dragging/deleting of datapoints using the mouse.

Product:

DataPlotClasses

Platforms:

All

Price:

Free

Website:

http://opensource.the-meiers.org/

Ben's ListBox Extras 1.3

Bens ListBox Extras is a REALbasic ListBox subclass allows you to easily print the contents of the ListBox, includes better cell formatting and a quick way to add and store hierarchical data. REALbasic 2006r3 or higher is required. This update is free for existing users. Features: Easily print the contents of a ListBox including custom headers and footers on each page; Different font and font sizes for the cells and headers; Provides a quick, standard way to add and store hierarchical data (1 row deep); Allows suppressing mouse clicks in the ListBox Header; Gets the Header Height; Add pictures to any cell and any position in that cell; Custom cell background colors; iTunes like odd/even row coloring; adds in a workaround for REALbasic bug wvvxhunx to allow drawing the row background color past the last column (like iTunes); adds Popup Menu type for cells/columns. The CellAction event includes x, y location for the menu; adds RectControls to any cell (these can also be printed); can set the color of cell text; can set the font and font size per cell; Mac style listbox selection including options for Blue and Gray gradient highlight styles; Resize columns to largest cell text New Features:; Cell Pictures can now be placed anwhere in the cell with the addtion of the Top parameter; added displaying and printing of controls in cells (only BevelButton, Checkbox, PopupMenu and ProgressBar have been tested) Bugfixes: fixed potential recursive bug with getting BB_RowHeight; renamed HeaderHeight to BB_HeaderHeight for compatibility with 2009r1; printing right aligned text now has the correct horizontal location.

Product:

Ben's ListBox Extras 1.3

Platforms:

All

Price:

$30 (full source code)

Website:

http://www.benandruby.com/bens_software/RBstuff.html

REALbasic Wins 'Best Programming Language'

REAL Software, creator of REALbasic, a cross-platform development tool for creating software for Mac, Windows, and Linux, announced that REALbasic won "Best Programming Language" during The Code Project's First Annual Members Choice Awards. The Code Project is one of the largest online developer communities in the world, with more than six million registered members. The Code Project community was asked to rate their favorite software development-related applications at http://catalog.codeproject.com. Each codeproject.com member decides which companies or products deserve recognition. "Having REALbasic recognized as the 'Best Programming Language' in the Members Choice Awards is particularly valuable because it reinforces what our customers have been telling us all along - that REALbasic improves their productivity by letting them develop 4 times faster than any other programming language and being truly cross-platform, and that it puts the fun back into programming," commented Geoff Perlman, Founder and CEO of REAL Software.

Product:

REALbasic

Website:

http://www.realsoftware.com/download

KillerToolBar v1.0.1

KillerToolBar is a cross-platform toolbar for REALBasic which is like no other: it uses a theme-based framework so that the toolbar may mimic the look of any toolbar on any operating system, including OS X, Windows XP, Linux KDE Desktop or any other theme or design you care to create. Furthermore, KillerToolBar requires no additional images to be present in your code as all the drawing is handled by the toolbar itself. The developer has updated the demo files for KillerToolBar so that they work with newer versions of REALbasic. The previous demo windows used .State for checkboxes but since these are now tri-state and no longer Boolean the demo windows now use .Value instead.

Product:

KillerToolBar v1.0.1

Platforms:

All

Price:

$29.99

Website:

http://www.rbclass.com/

REAL Server 2009 r1

REAL Software, creator of REALbasic, a cross-platform development tool for creating software for Mac, Windows, and Linux, today announced that REAL Server 2009 Release 1 is now shipping. REAL Server, REAL Software's cross-platform, multi-user database server, boasts greater scalability, increased performance and 8 new features, including a new architecture, restore points and full-text searching. New Architecture: REAL Server 2009 has a new, scalable architecture that supports over 10,000 concurrent connections from a single server installation. REAL Server is simple to install and easy to manage while providing extraordinary scalability. Improved Adaptability: REAL Server 2009 can easily adapt to use all available cores or share them with other applications and it can utilize server hardware RAM to dramatically increase the speed of queries. Optimized Responsiveness: REAL Server 2009 uses state-of-the-art technology provided by each supported platform to maximize performance. This allows REAL Server to work on all operations concurrently which prevents large and time-consuming operations from slowing down other users. Restore Points: REAL Server 2009 adds restore points that log every operation, allowing users to restore their database right up to a specific operation. Extendable via Plug-Ins: REAL Server 2009 includes a plug-in architecture that can extend the SQL language, which offers the ability to change how results are sorted and to create custom server commands. SQLite Extensions: SQLite extensions are supported in this release of REAL Server which offer users all of the new functionality others have added to SQLite, the database engine of REAL Server. Full-Text Searching: Full-text searching is now supported in REAL Server, making it possible to build a new class of database applications that was not possible with previous versions. Also, developers can now store huge amounts of text-based data and search through it in seconds. Over 60 New Commands: REAL Server 2009 adds more than 60 new commands to the 70+ commands already supported by REAL Server.

Product:

REAL Server 2009 Release 1

Platforms:

All

Price:

$299 (5-user), $599 (unlimited), Free (Developer Edition)

Website:

http://www.realsoftware.com/download

IP in menubar 4.1

Monkeybread Software has released IP in menubar 4.2, an update of the app for Mac OS X (10.3.9 or higher) that shows the current IP address in the menubar. The new version adds German localization and fixes some bugs. The source code is included in IP in menubar 4.2. This application shows REALbasic developers how to create and update a menu in the top right of the menu bar.

Product:

IP in menubar 4.1

Platforms:

OSX

Price:

Free (donations accepted)

Website:

http://www.monkeybreadsoftware.de/Freeware/

End of article.