MedALERT PC.com

Software that's easy as... 1, 2, 3.  

Home | About | News | Software | Downloads | FAQ's | Support

REALBasic Development

MedALERT PC.com has decided to use REAL Software's - REALBasic Pro OOP Programming Language software. This will allow us to create more powerful applications on multiple platforms such as Macintosh and Linux besides the already current Windows platform. 

When creating or designing software, many times programmers will use 're-usable' code modules or example codes.   This will help as many functions can be 'reused' easily, without re-inventing the wheel each time.

The following examples are for REALBasic Developers only, and are free to download.

LEGEND: Windows -  Macintosh OS/X -  Macintosh Classic -  Linux -  

- Applications -

Mask It! 2005r5 

Mask It! 2005r5 

Mask It! 2005r4 

Release 5 - This is a utility for REALBasic Developers that need to create a 'Mask' for there images used within their REALBasic Code. . 
  • Can open bmp, jpg, pict, tiff, gif, xbm images
  • Can do B/W or Color Selectable Masking
  • Can Invert Image
  • Can fill in areas where Auto-Mask did not Mask
  • Can 'Auto-Insert' "_mask" to the saved filename
  • Creates (Save As) BMP images files (recommended by REALSoftware for cross-platform development)
  • Complete HELP file included

It can be used by anyone that needs to create a masked image of the original image.  Created by: Onclick.Software

Snap It! 2006r1.exe  This is a Screen Capture Utility for REALBasic Developers that need to easily take a 'Snap Shot' of the screen. 
  • Can Capture the Whole Screen or a Single Window that is active.
  • Auto Popup of Image Capture Utility program after image has been captured..
  • Has Open, Save, Save As.. functions.
  • Also has Undo, Copy, Paste, Cut and Clear functions.
  • Can Open bmp, jpg, pict, tiff, gif, xbm images
  • Can currently Save As.. to .bmp image files only.
  • Basic HELP file included

Currently, this is only for Win32 REALBasic Developers. Created by: Onclick.Software

RBDraw 2005r2 

RBDraw 2005r2 

This is a Really Basic Drawing program that anyone can use, but more over it was created for REALBasic Developers to learn basic drawing within REALBasic code.  
  • Draws Lines and Freehand Drawing
  • Draws Outlined & Filled Square/Rectangle shapes
  • Draws Outlined & Filled Circle/Oval shapes
  • Draws Outlined & Filled Rounded Corner Square/Rectangle shapes
  • Draws Outlined & Filled Triangle shapes
  • Draws 3 Special Icon shapes
  • Draws Formatted Text
  • Can Open .bmp, .pict, .jpg, .gif image files
  • Can Save or Save As.. to .bmp image files
  • Has Undo, Erase and Clear options
  • Has a complete Help file

It can be used by anyone that needs to use a 'Really Basic Drawing' program to create images with.   Created by: Onclick.Software

RBCadd 2005r1 

RBCadd 2005r1 

NOTE: These are BETA versions and such are not completely finished.  Any input will be greatly appreciated.

*BETA* This is a Really Basic Cadd drawing program that anyone can use, but more over it was created for REALBasic Developers to learn basic drawing, 2D & vector drawing within REALBasic code.  
  • Draws Lines and Freehand Drawing
  • Draws Outlined & Filled Square/Rectangle shapes
  • Draws Outlined & Filled Circle/Oval shapes
  • Draws Outlined & Filled Rounded Corner Square/Rectangle shapes
  • Draws Outlined & Filled Triangle shapes
  • Draws 3 Special Icon shapes
  • Draws Formatted Text
  • Can Open .bmp, .pict, .jpg, .gif image files
  • Can Save or Save As.. to .bmp image files
  • Has Undo, Erase and Clear options
  • Has a complete Help file

  Features include:

  • Draws Multi-Point Outlined & Filled Polygon shapes
  • Draws Arc shapes
  • Draws Curve shapes
  • Draws User-Defined Custom Icon shapes
  • Can now Export As... drawing images
  • Can Print images
  • Has Cut, Copy, Paste, Paste From, Eraser and Erase Area options
  • plus more...

It can be used by anyone that needs to use a 'Really Basic Cadd' drawing program to create 2D & Vector drawings with.   Created by: Onclick.Software

SpiroDRAW 2005r1 

SpiroDRAW 2005r1 

NOTE: These are BETA versions and such are not completely finished.  Any input will be greatly appreciated.

- Coming Soon -

*BETA* SpiroDRAW is a drawing program that anyone can use, and it features the ability to create objects like that of the old Spirograph® Game tablet.  So Cool!
  • Draws Lines and Freehand Drawing
  • Draws Outlined & Filled Square/Rectangle shapes
  • Draws Outlined & Filled Circle/Oval shapes
  • Draws Outlined & Filled Rounded Corner Square/Rectangle shapes
  • Draws Outlined & Filled Triangle shapes
  • Draws Formatted Text
  • Spiro-Effect the following: Lines, Square/Rectangle and Rounded Corner Rectangles, and Circle/Oval shapes
  • Has Rainbow and Shaded Color Effects
  • Has a complete Help file

Created by: Onclick.Software

IcoFXsetup.zip 

Support Software that is Non-REALBasic created but is vital in the creation of other applications created in REALBasic.

IcoFX is an award winning freeware icon editor. It is an all-in-one solution for icon creation, extraction and editing. It is designed to work with Windows XP and Windows Vista icons supporting transparency.

With a wealth of tools and more than 40 effects at your fingertips, there’s virtually no limit to the icons you can create. You can convert your favorite images into icons, or icons into images. With IcoFX you can extract icons from other files, including Windows Vista files. You can easily work with multiple files using the batch processing capability of IcoFX.

Created by: Attila Kovrig

   
   

- Example Code -

LanguageTranslation.zip 

  RB5.5.5+

This is a great example of creating a Multi-Lingual language program for those programmers that need this option.  It uses only one Method and it has a separate language translation data file so it will not over-load your main project file when compiled.  Full source code with .rbp file and the .dat file.  Please read the Application Notes to help you create your own language translations, which is VERY easy to do!

Created by: Onclick.Software

TwoBeepCode.zip 

  RB5.5.5+

This will show you how to sound the system 'BEEP' twice within REALBasic Code.  Created by: Onclick.Software
ColorPicker.zip

  RB5.5.5+

This is similar to the 'Eye Dropper' command used in MS-Paint.  This will show you how to implement this code within REALBasic Code.  Created by: Onclick.Software
MirrorImageText.zip

  RB5.5.5+

This will show you how to take a normal Left to Right sentence and then invert it or 'Mirror' image it as now the text will come up typed Right to Left.  Created by: Onclick.Software
CanvasGrid.zip

  RB5.5.5+

This will show you how to create a 'GRID' pattern on a Canvas control.  You have the choice of Line or Dot pattern and you may also change the Grid Spacing, Grid Color and Dot Size when using the Dot Grid option.  Created by: Onclick.Software
2DDraw.zip

  RB5.5.5+

To help those that want to create 2D graphics on a Canvas Control.  Following Features:
  • Draw Freehand Style
  • Point drag to Point Line Draw
  • Point drag to Point Rectangle/Square Draw
  • Point drag to Point Circle/Oval Draw
  • 3 Point Placement for Triangle Draw
  • Styled Text Entry
  • Selectable Color Palette
  • Selectable Line Size/Thickness    

This has the same features used in 2DDraw 2005Created by: Onclick.Software

p3DDraw.zip

  RB5.5.5+

To help those that want to create psuedo 3D graphics on a Canvas Control.  Draw psuedo 3D objects based upon a 3 Point placement, 1st two points to set the basic shape then the third point to set the psuedo 3D effect.  NOTE: All done using the REALBasic DrawRect, DrawOval, DrawPolygon and DrawLine functions, no 3D function calls used.  Following Features:
  • Draw 3D Cube Shapes
  • Draw 3D Wedge Shapes
  • Draw 3D Pyramid Shapes
  • Draw 3D Cone Shapes
  • Draw 3D Cylinder Shapes
  • Styled Text Entry
  • Selectable Color Palette
  • Selectable Line Size/Thickness 

This has the same features used in RBCadd 2005Created by: Onclick.Software

HelpSYS2007r2.zip

  RB2005+

To help those in creating a basic Help System for REALBasic 2005 or greater created applications.  This uses the NEW HTMLViewer function in RB2005 or greater.  It is all set up for you as all you would need to do is create your own HTML Web pages for your help files and you're good to go!
  • HelpSys2007r2.rbp (This is the Main REALBasic Project file)
  • HSP_100.htm (This is the Help-System-Page page coding for all the HTML Pages created but can be changed to any thing you like.  There are 12 pages included to aid in setting up the HelpSYS for your programs)
  • HelpSys2007r2.exe (This is the Windows Executable File allowing you to see what it would look like used in your program)
  • Images (This Folder contains all the Toolbar Images used with in the HelpSYS program)
  • HelpDocs (This Folder contains all the HTML pages and HTML Image files)
  • NEW As now the HelpSYS can Print out the HTML Pages. (Currently printing can only be done in Windows Systems, but the HelpSYS is compatible with all platforms)

The HSP_100.htm to HSP_210.htm are examples that are included to get you going and can be changed to what ever you care to use as your html help pages.  Created by: Onclick.Software

PHPRegistration.zip

  RB2005r4

This will allow you to create an easy Registration KeyCode system for your Freeware and/or Shareware applications.  This does require that your Web Server can handle PHP Code.  Full Setup text file included to show how easy it is to set up.  Only 2 PHP files need to be included on your Web Server's Main Directory.  Created by: The PHP Coding was originally created by Phil M and then modified by Onclick.Software
TutorialSYS.zip

  RB2005r4

To help those in creating a basic Help or Tutorial System for REALBasic 2005 created applications.  This uses the NEW HTMLViewer function in RB2005 or greater.  
  • TutorialSys.rbp (Main Project File)
  • TSP_100.htm (TutorialSysPage 100 html page)
  • TSP_mainscreen.bmp (Bitmap image of the Mainscreen of TutorialSYS)

This is even easier then the HelpSYS that was created earlier as only One HTML page is used.  The simple use of BookMarking makes searching for selected points within the HTML page a breeze.  Created by: Onclick.Software

SyntaxField.zip

  RB5.5.5+

An example by Austin Sarner that shows how to implement syntax coloring into an Editfield.  Created by: Dave's Domain
NumericEditfield.zip

  RB5.5.5+

One approach to achieving the coveted “numbers-only” Editfield.  Created by: Dave's Domain
SuperDraw.rbp

  RB5.5.5+

This will show you how to create Circles, Ovals, Rectangles and Boxes onto a Canvas, then being able to move that placed item anywhere on the canvas.  Plus be able to Re-Size an Object On-The-Fly with in the Canvas control.  This project was apart of the RB University on Drawing Objects with in a Canvas Object.  Very powerful as it was a 6 part lesson course.  Created by: RB University.
DragInterfaceExample.rbp

  RB5.5.5+

This will show you how to drag a Picture, Text and more from one window to another window.  Created by: User on the RealBasic-NUG Group.
2DDraw2006r2.rbp

  RB5.5.5+

Updated version of 2DDraw above as now it can Snap-to-Object draw, meaning you can SEE the object being drawn to shape.  Following Features:
  • Draw Freehand Style
  • Snap-to-Object  Line Draw
  • Snap-to-Object  Rectangle/Square Draw
  • Snap-to-Object  Circle/Oval Draw
  • Snap-to-Object 3 Point Placement for Triangle Draw (Still a little buggy but working on it)
  • Styled Text Entry Placement
  • Selectable Color Palette
  • Selectable Line Size/Thickness    

This has the same features used in 2DDraw 2005Created by: Onclick.Software

ProperPrinting.rb

  RB5.5.5+

Proper Printing for Plain Text and Styled Text.  This will start you in using the correct method in Printing text (plain or styled) properly.  

Created by: Aaron Ballman

- Class Code -

RegCode.zip

  RB5.5.5+

RegCode is a class to generate and validate registration codes/keys/serial numbers for REALbasic applications. It includes an application that can generate codes using a variety of settings and a corresponding class to include in your REALbasic projects to validate the code..  Created by: LogicVue
StatusBar.zip

  RB5.5.5+

This Class will allow you to create a standard StatusBar feature for Win32 window applications.  Created by: UnKnown

LabelCanvas.zip

  RB5.5.5++

A canvas subclass that very closely mimics Finder’s label selector. It features tight integration with the MBS plugins.  Created by: Dave's Domain

UltraToolBar.zip

  RB2006 +

UltraToolBar is “toolbars made simple” for REALbasic. With UltraToolBar you can easily add professional cross-platform toolbars to your REALbasic applications.  Created by: LogicVue

RBUnit 2.2.zip

  RB2007+

 

RBUnit 2.1.zip

  RB2006+

This is the home of RBUnit, the open-source unit testing framework for REALbasic.  
  • Displays test results in a color-coded visual tree for easy analysis
  • A wide variety of assertions are available to use for all REALbasic data types
  • Minimal code is needed to hook up RBUnit to your projects
  • Allows tests to be grouped into multiple text fixtures, improving organization
  • Calculates the duration of each test method
  • Free and open-source
  • Great for regression testing
  • Repeatable tests help ensure quality
  • Learn and benefit from “test-first” and “test-driven” development

Created by: LogicVue

InpOut32RB.zip

  RB2005+

This is for those that wish to access the Parallel/Printer ports for I/O Communications.  Aaron Ballman wrote this to help those wanting to access the simple LPT port.  Although accessing the LPT port may have gone the way of the dinosaur, many still want to use and access the LPT port of Robotics.

Created by: Aaron Ballman

StyledTextToHTML.zip

  RB5.5.5+ 

This project extends the StyledText class to add a new function, .ToHTML(). If you call it on a StyledText, it will return the HTML for that styled text. It only works in RB 5.5 and higher.

This version is version 1.1. It contains several performance enhancements from Eric de La Rochette.

Version 1.0.1 used ReplaceLineEndings instead of ReplaceAll(EndOfLine), as was suggested by Daniel Chiaramello.

Created by: www.Cosmicsoft.net

StyledTextToRTF.zip

  RB5.5.5+

This project extends the StyledText class to add a new function, .ToRTF(). If you call it on a StyledText, it will return the RTF for that styled text. It only works in RB 5.5 and higher.

This version is version 1.0.

Created by: www.Cosmicsoft.net

StyledTextPrinting.zip

  RB5.5.5+

These are some simple classes that will allow you to print StyledText objects to a Graphics instance in REALbasic.

Created by: www.Cosmicsoft.net

   

- Plug-In Code -

LoadSaveJpeg.sit

  RB5.5.5+

This plug-in adds functions to directly read and write JPEG image files without QuickTime, and also provides control over the compression quality for JPEG files it creates.  Created by: Joe Strout
CaptureScreen.sit.hqx

  RB5.5.5+

This plug-in adds a new function which, given a rectangular area, returns a Picture of the screen at that area.  Created by: Joe Strout
   
   
   
   
   
   
   
   

NOTE: If there are any broken links, please contact MedALERT PC.com so we may repair the link.

Author: admin@medalertpc.com.
Revised: March 05, 2009 .

Copyright©2002-2009 - MedALERT PC.com - All Rights Reserved.