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 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.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.1 ('Reporting')
Instant purchase and download via GumRoad!


Using Plugins

Working with the Monkeybread Plugins

Issue: 10.1 (November/December 2011)
Author: Marc Zeedar
Author Bio: Marc taught himself programming in high school when he bought his first computer but had no money for software. He's had fun learning ever since.
Article Description: No description available.
Article Length (in bytes): 20,888
Starting Page Number: 66
Article Number: 10009
Resource File(s):

Download Icon 10009.zip Updated: 2011-11-01 12:14:25

Related Web Link(s):


Excerpt of article text...

You are probably aware that there are many add-ons to Real Studio in the form of code, classes, modules, and plugins. The simplest of these is finding code snippets and copying and pasting those into your own projects. With classes and modules, you drag them into your project (sometimes those are encrypted and thus can't be edited, but you can still use them in your applications). Then there are plugins.

Plugins can be intimidating. They usually cost money, can be complicated to use, and since they aren't a standard part of Real Studio, you're making your application dependent upon the plugin being there and working.

That said, there are many great reasons to use plugins. Plugins are written in C so they can be faster than straight REALbasic code for certain tasks, though only the original developer can modify the plugin. Plugins can expose powerful features of the native operating system that Real Studio doesn't use, which can simplify your work or allow you to create a more native-appearing application.

So, are plugins worth the hassle? Your mileage may vary, of course, but I recently had a project that required I use the Monkeybread Plugins and I'm delighted to say that through the process I have lost all reluctance to using plugins. I had minimal trouble and I don't know why I haven't been using them for years. I feel as silly as an iPhone user who never installs a new app and just sticks with what ships with the original phone!

Working with Plugins

To install a plugin, you simply drag the plugin file(s) to Real Studio's Plugins folder. You'll then have to relaunch Real Studio as plugins are only loaded when Real Studio starts up. That is one annoying aspect of plugin use. Having too many plugins installed can be another, as the more you have, the longer Real Studio takes to launch.

...End of Excerpt. Please purchase the magazine to read the full article.