Navigate:
News
Plugin Controls
Plugin Libraries
Free Utilities
Purchase
Support
Links
All of our plugins
Code Library
VS .NET Components
iSVN Subversion Client
C++ Developers
Recent Updates:
TreeView 4.4.2
StyleGrid 8.8.5
PictureButton 1.2
UtilsLib 6.0.2
TimeControl 3.8
DateControl 3.8
CalendarControl 4.2
PictureEffects 6.7
e-CryptIt Engine 10.0
TypeLibF 1.1
TypeLib 6.1
CoreClasses 5.0
GraphicsFormats 3.1
FileLib 4.6
TaskBar 3.1
SpellingChecker 1.6
DataGrid 5.8.2
LongBinaryStream 3.6
ResourceStream 3.6
IconLib 4.1
WindowSplitter 7.2
GammaLib 3.1
EventLib 4.0
ExcelExporter 2.1
EngineManager 3.0
EngineManager

EngineManager plugins

EngineManager plugins from Einhugur Software are free and they can be used with EngineManager compatible applications.

Plugin Webring:
This
REALbasic Plugin Webring site is owned by
Björn Eiríksson.

Want to join the REALbasic Plugin Webring?

[Skip Prev][Prev][Next]
[Skip Next][Random]
[Next 5][List Sites]

Problems? Questions? Email the REALbasic Plugins Webring's Ringmaster.

10. Nov 2009 - TreeView 4.4.2


The TreeView is a REALbasic control plugin to create tree views.

The TreeView will run with native look and feel on MacOS Classic, MacOS X PPC, MacOS X x86, Windows systems and Linux systems.


The TreeView control shown on MacOS X, Windows XP and Mandrake Linux.
The icons in it can be any icons the snapshots only happen to contain such Mac oriented icons.

New in 4.4 (4.4.2 enhanced borderless mode):

  • Added a columnIndex parameter to the NodeMouseDown event.
  • Added a columnIndex parameter to the NodeDoubleClick event.
  • Added HasBorder property
  • Added a EnableMenuItems event.

3. Nov 2009 - StyleGrid 8.8.5

Specialized Spreadsheet plugin control for REALbasic that has served thousands of REALbasic users since 1999.

  • Three state checkboxes in cells. The checkboxes can be small or normal size.
  • Popup menus in cells.
  • Images in cells.
  • Progress bars in cells.
  • Notes per cell, can be either invisible or visible with a note marker.
  • One or many cells can subscribe to the same style object.
  • Cells can be horizontally joined.
  • Single selection cell or row mode.
  • Non continuos multi-selection in row more or boxed multi-selection in non row mode.
  • Cell borders can be set per direction per cell.
  • More than one grid can subscribe to the same row objects.
  • Highly optimized written in platform native code on each platform.

StyleGrid running on MacOS X on a Composite Metallic window.

StyleGrid running on Mandriva Linux.

StyleGrid running on Windows XP.

StyleGrid running on Ubuntu Linux.

StyleGrid running on Suse Linux.

New in 8.8.5:

  • Added a EnableMenuItems event.
  • Improved multi selection row mode when deselecting by holding down cmd or control key.


31. Oct 2009 - PictureButton 1.2


PictureButton plugin for REALbasic.

  • Do you want to have your application looking good and not out of place on all platforms ? The PictureButton gives you native look and feel on all platforms.
  • Do you want full keyboard access when turned on on Mac to actually work?
  • Supports menus and submenus.
  • Menus can have images on the menu items.
  • Works properly with masked images on all platforms.

Einhugur Picture button shown on MacOS X, Windows XP and Ubuntu Linux system. Full Keyboard access is turned on on the
MacOS system.

REALbasic bevel button shown on MacOS X, Windows XP and Ubuntu Linux system. Full Keyboard access is turned on on the MacOS system but not working on the REALbasic bevel button.

New in 1.2 :

  • Added DoubleBuffer property that adds double buffering option to Windows systems.
  • Improved flicker handling on Windows systems when not in DoubleBuffer mode.


25. Oct 2009 - UtilsLib 6.0.2


UtilsLib is a REALbasic plugin, which has cross platform GUID Generation, ComputerName and UserName, day names, month names, bit wise handling, currency formatting, access to the location manager and many other utility functions.

Many functions of this plugin are supported on MacOS Classic, MacOS X PPC, MacOS X x86, Windows x86 and Linux x86.

New in 6.0.2 :

  • Fixed issue with the IsMetric function on MacOS X Snow Leopard.


17. Oct 2009 - TimeControl 3.8


Time Control plugin for REALbasic.

The Control is displayed according to control panel time settings, or in exclusive 24 hour mode. The control uses Native Windows control on Windows systems and native Theme Rendering on MacOS X.


TimeControl shown on MacOS 9.2 (no longer supported), MacOS X 10.4,
Windows 2000, Windows XP and Mandrake Linux system.
(The language locale is not shown with same settings on all of the pictures)

New in 3.8 :

    • Made adjustments so that font sizes work correctly with REALbasic 2009r4.
    • MacFontSize, WinFontSize and LinuxFontSize properties now have the type Single instead of Integer.
    • Added a WinTextUnit property.
    • Added a LinuxTextUnit property.
    • Windows fonts can now be nailed down to normal size pixels.


4. Oct 2009 - DateControl 3.8


Platform native Date Control plugin for REALbasic.

The Control is displayed according to control panel date settings.

DateControl shown on MacOS 9.2, MacOS X 10.4, Mandrake Linux,
Windows 2000 and Windows XP.

The control supports "NULL" dates or what some would call no selection.

New in 3.8 :

  • Made adjustments so that font sizes work correctly with REALbasic 2009r4.
  • MacFontSize, WinFontSize and LinuxFontSize properties now have the type Single instead of Integer.
  • Added a WinTextUnit property.
  • Added a LinuxTextUnit property.
  • Windows fonts can now be nailed down to normal size pixels.


6. Sep 2009 - CalendarControl 4.2


A REALbasic Calendar plugin control.


CalendarControl Shown on MacOS X,Windows 2000 and Mandrake Linux.
(The Windows and Linux versions are shown where days from next and previous months and displayed, but that is a optional feature on all of the target platforms).

The Control Plugin also comes with a highly optimized Date dictionary that can be used with or without the control.

New in 4.2:

  • Added support for next generation of REALbasic


5. Sep 2009 - PictureEffects 6.7


The PictureEffects is a REALbasic plugin to do picture manipulation on 32bit images. The plugin is supported on MacOS Classic, MacOS X, Win32 and Linux target platforms.

Main features: Red Eye Reduction, Brightness, Contrast, Sepia, Color Filter, NTSCColorFilter, Hue, Saturation, Lightness, Desaturate, Gamma, Blend, Rotate, Diffuse, Interlace, Flip Horizontal, Flip Vertical, GrayScale, Invert , Sharpen, Smooth, Blur, MotionBlur, Gaussian Blur, Edge Detect, RankOrderFilter, Emboss, Pixelate, Mean Removal, Invert,Contrast Stretch, Equalize, Replace Color, Custom 3x3 matrix filter, Oil Paint, high quality Bilinear Scaling, Stretch, Polar Coordinates, Shape Distort, Barrel Distort, Twirl, Wave, Water Drops, Surface Wave, PageCurl, TrimPicture, Create Chroma masks, Render Clouds, Render Wood, Render Marble, Render Textile, Render Labyrinth, Map, ChannelMixer and a IProgressHandler Interface support for every filter. The PictureEffects also supports masking for most of the effects.

The following effects have been accelerated on MacOS X, Windows and Linux platforms to make use of up to 8 CPU cores: Rotate, Brightness, Contrast, Sephia, Color Filter, Grayscale, Desaturate, Hue, Saturation, Lightness, Invert,Invert,Contrast Stretch, Equalize, Replace Color,Gamma , Blend, Flip Horizontal, Flip Vertical, Sharpen, Smooth, Blur, Edge Detect, Emboss, Interlace, Mean Removal, Custom 3x3 matrix filter, Map, ChannelMixer, TrimPicture, Create Chroma masks, Render Clouds, Render Wood, Render Marble, Render Textile, Render Labyrinth, Shape Distort, Bilinear Scaling and Stretch.
(More effects will be accelerated for multiple CPU cores in the next upcoming versions)

The new shape distort effect.

(Red Eye Reduction)

New in 6.7:

  • All effects that previously supported acceleration by running 4 CPU cores all at once now support running up to 8 cores all at once.
  • The TextureRenderer effect now inherits from MPImageFilter and therefore now supports multiprocessing (up to 8 CPU cores).
  • The TrimEffect is now a class and inherits from
  • MPImageFilter and therefore now supports multiprocessing (up to 8 CPU cores).
  • The ChromaKeyEffect is now a class and inherits from MPImageFilter and therefore now supports multiprocessing (up to 8 CPU cores).
  • The GammaEffect is now a class and inherits from MPImageFilter and therefore now supports multiprocessing (up to 8 CPU cores).
  • Re-added the TextureRenderer example project which seems to have been missing since version 5.5.
  • Added IgnoreAlpha property to the TextureRenderer class.


25. May 2009 - e-CryptIt Engine 10.0


e-CryptIt Engine is one of our primary product, no other plugin has gotten as much time from Einhugur Software as the e-CryptIt Engine. We have made every effort to make it as fast and compact as possible, by compiling our own runtime libraries, optimizing critical parts and so on. We hope that our efforts will be proven to be successful by delivering to you highest possible performance.

e-CryptIt Engine 10.0 features:
Encryption:
e-CryptIt - (Chained) X X X
X
X
Blowfish ECB unchained mode
(64 bit blocks - up to 448 bit key)
X X X X X
Blowfish CBC chained mode
(64 bit blocks - up to 448 bit key)
X X X X X
Twofish ECB unchained mode
(128 bit blocks - 128,192 and 256 bit keys)
X X X X X
Twofish CBC chained mode
(128 bit blocks - 128,192 and 256 bit keys)
X X X X X
Twofish CFB1 chained mode
(128 bit blocks - 128,192 and 256 bit keys)
X X X X X
AES ECB unchained mode
(128 bit blocks - 128,192 and 256 bit keys)
X X X X X
AES CBC chained mode
(128 bit blocks - 128,192 and 256 bit keys)
X X X X X
Serpent ECB unchained mode
(128 bit blocks - up to 256 bit keys)
X X X X X
Serpent CBC chained mode
(128 bit blocks - up to 256 bit keys)
X X X X X
Encoding/Decoding:
e-CryptIt Flexible X X X X X
Base64 X X X X X
Base64 for MIME X X X X X
BinHex X X X X X
BinHexEncoderStream X X X X X
MacBinary III X X X
MacBinary III Stream X X X X X
AppleSingle / Double X X X
AppleSingleEncoderStream X X X
AppleSingleDecoderStream X X X
UUCoding X X X X X
YEncDecoder X X X X X
YEncEncoder X X X X X
Compression:
Zip on strings X X X X X
Zip on filestreams (.gz format) ** X X X X X
Checksums:
CRC16 X X X X X
CRC32 X X X X X
Adler32 X X X X X
Hashing:
MD5 X X X X X
SHA X X X X X
SHA1 X X X X X
SHA_256 X X X X X
SHA_384 X X X X X
SHA_512 X X X X X
RIPEMD_128 X X X X X
RIPEMD_160 X X X X X
Keyed-Hashing:
HMAC-MD5 X X X X X
HMAC-SHA1 X X X X X
HMAC-SHA_256 X X X X X
HMAC-SHA_384 X X X X X
HMAC-SHA_512 X X X X X

Note: None of the above will let you install zlib or any aditional libraries on your computer.

**) Thomas Tempelmann has a kit that uses the e-CryptIt Engine on his website to support compressing and decrompressing Zip archives (.zip format).


24. May 2009 - CoreClasses 5.0


The CoreClasses plugin consist of data structures that are implemented to support currnet and future plugins internally. (Those structures can of course also be used directly in REALbasic).

The CoreClasses plugin implements high speed arrays, stacks, queues, collections, dictionaries, trees, sets and StringTokenizers. See more details in the details section.

CoreClasses supports MacOS X Carbon Universal Binary, MacOS X Cocoa Universal Binary, Win32 and Linux compile.


17. Feb 2009 - GraphicsFormats 3.1


GraphicsFormats is a REALbasic plugin to import and export pictures.

The plugin currently supports PNG, Jpeg, Jpeg2000 and Tga file formats.

All formats have the following features:

  • Importing from a file.
  • Importing from a string.
  • Importing from a IBinaryStreamReader.
  • Exporting to a file.
  • Exporting to a string.
  • Exporting to a IBinaryStreamWriter.
  • Import and export to RGB color space.

The following features are unique to the PNG format:

  • Importing with Alpha channels for all import types (file,string,stream).
  • Exporting with Alpha channels for all export types (file,string,stream).
  • Import and export without using REALbasic Picture Object.

The following features are unique to the Jpeg format:

  • Import and export to Grayscale color space.
  • Setting Quality.
  • Setting Baseline parameter.
  • Setting Progressive parameter.
  • Setting Smoothing factor.
  • Import and export horizonatal and vertical resolution values.
  • Import and export without using REALbasic Picture Object.

The following features are unique to the Jpeg2000 format:

  • Import and export to Grayscale color space.
  • Setting Quality.
  • Selection of j2k or jp2 codecs.
  • Importing with Alpha channels for all import types (file,string,stream).
  • Exporting with Alpha channels for all export types (file,string,stream).

The following features are unique to the Tga format:

  • Importing with Alpha channels for all import types (file,string,stream).
  • Exporting with Alpha channels for all export types (file,string,stream).
  • Optional RLE compression.

GraphicsFormats supports MacOS X PPC, MacOS X x86, Win32 and Linux compile.

(This plugin uses technology from the PictureEffects plugin to access picture raw data in the fastest possible way)

New in 3.1:

  • Added a TgaImporter class.
  • Added a TgaExporter class.
  • Added a IGraphicsImporter interface.
  • Added a IGraphicsExporter interface.
  • JpegImporter, Jpeg2000Importer, PngImporter and TgaImporter now implement the IGraphicsImporter interface.
  • pegIExporter, Jpeg2000Exporter, PngExporter and TgaExporter now implement the IGraphicsExporter interface.
  • Did some fixes in the Jpeg2000Importer and Jpeg2000Exporter classes.


17. Feb 2009 - FileLib 4.6


A REALbasic plugin to access some file related functions such as for example Destop Comments and MacOS X/Unix file Permissions and optaining location of special folders.

New in 4.6 (4.7 added compatibility to newer REALbasic versions):

  • Added support for MacOS X Universal Build.
  • Added support for TypeLib 5.5.
  • Added a ContentModificationDateUTC function to the FolderItemInfo class.
  • Added a CreationDateUTC function to the FolderItemInfo class.
  • Added a AccessDateUTC function to the FolderItemInfo class.
  • Added a BackupDateUTC function to the FolderItemInfo class.
  • Added a AttributeModificationDateUTC function to the FolderItemInfo class.
  • The non UTC versiosn of ContentModificationDate, CreationDate, AccessDate, BackupDate and AttributeModificationDate now return local time on all platforms.
  • Get/SetDesktopLocation has been moved to the FolderItemInfo class.
  • Get/SetFolderItemFlags has been moved to the FolderItemInfo class.
  • Get/SetDesktopLabelNumber has been moved to the FolderItemInfo class.
  • GetDocumentType has been moved to the FolderItemInfo class.
  • DocumentType on MacOS X systems when compiled to a Mach-O target returns a much more detailed type description.
  • Improved Unicode support for DocumentType on Windows systems.
  • Added two new constants to the FolderIteInfoRequest constant module, FileFlags and FileFlagsAndDates.


25. Sep 2008 - TaskBar 3.1
Details


TaskBar is a REALbasic plugin control to create XP like task bars which are sometimes known as "Explorer bars".

The TaskBar control, shown on MacOS X and Windows XP.
Click here to see more screenshots of some of the many looks that the Taskbar has.

The Plugin uses native theme rendering on Windows XP and emulates XP theme rendering on older Windows and Linux systems. Though this control is mainly for Windows compiling then we also support in on MacOS for cross platform purposes.

New in 3.1

  • Did some changes to make the plugin work on the latest REALbasic version.
  • Did some internal optimizations and replaced use of depreciated SDK functions.
  • Plugin is now linked against and dependent on libstdc++6 instead of libstdc++5 on Linux systems.
    .


24. Sep 2008 - SpellingChecker 1.6


The SpellingChecker is a REALbasic plugin to access the Cocoa Framework in MacOS X to check spelling.

The Plugin handles application wide ignore lists, document ignore lists, saving and restoring ignore lists and more.

The plugin uses the CoreClasses plugin to make the programming interface very simple to use.

New in 1.6:

  • Did some changes to make the plugin work on the latest REALbasic version.


11. Aug 2008 - DataGrid 5.8.2


Data on demand spreadsheet plugin control for REALbasic. Since this version of the Grid control has no data container then it can easily display millions of rows if you have a fast data source of that size.

DataGrid comes with the same formatting features as StyleGrid, and other features such as mixing static and dynamic rows and many other features.

The control comes with a example that demonstrates 300 million rows from a dummy data source and a example demonstrating 100.000 rows from a Valentina data source.

Valentina is a incredible fast and powerful multi-platform database engine which we highly recommend for any serious database developer. Valentina can be found at: http://www.paradigmasoft.com/

The also comes with a example that demonstrates loading data from a REALSQLDatabase.

New in 5.8 (5.8.2 fixed issue with popup menu cells on REALbasic 2008r3.1):

  • Changed some constructors to new style REALbasic constructors to make the plugin work on the latest REALbasic version.
  • Did some internal optimizations and replaced use of depreciated SDK functions.
  • Plugin is now linked against and dependent on libstdc++6 instead of libstdc++5 on Linux systems.


10. Aug 2008 - LongBinaryStream 3.6


A REALbasic plugin to handle huge files (files > 2 GB)

  • Can handle files > 2 GB.
  • Is MacOS Classic, MacOS X, Win32 and Linux compatible.
  • Is as easy to use as REALbasic's built in BinaryStream.
  • Will automatically switch to < 2 GB API on old PPC systems that do not support > 2 GB files.
  • Supports long file names on OS 9 and OS X.
  • Supports Unicode file names on Windows and MacOS X.
  • Has highly optimized streaming mode by using block sharing.
  • Is compatible with REALbasic MacOS IDE 4.5 or later, REALbasic Win32 IDE 5.2 or later, and all versions of REALbasic Linux IDE.

New in 3.6:

  • Added support for REALbasic 2007r3.x.


10. Aug 2008 - ResourceStream 3.6


The ResourceStream is a plugin class to stream file resource forks.

New in 3.6:

  • Added support for REALbasic 2007r3.x.


5. Aug 2008 - IconLib 4.1


A REALbasic plugin to retrieve File Icons.

  • Can read all sizes (including 128x128) of File Icons on MacOS systems.
  • Can read grayscale icon masks on MacOS systems.
  • Can read 16x16 and 32x32 Icons on Windows systems.
  • Is PPC - Carbon, Mach-O and Win32 compatible.
  • Can read system defined icons.
  • Can read icns files.
  • Will automatically switch to old Icon API on old MacOS systems that dont support the modern Icon API.


20. May 2008 - WindowSplitter 7.2


WindowSplitter is a REALbasic plugin control to create split views in forms.

Supported on MacOS Classic, MacOS X, Windows x86 and Linux x86 systems.


The WindowSplitter control, shown on MacOS, Win32,
MacOS X, MacOS X 10.4 Metalic Composite window and Mandrake Linux.

New in 7.2

  • Did changes so that the WindowSplitter can run on REALbasic 2008r2.


7. Dec 2006 - GammaLib 3.1


A REALbasic plugin to control the monitors gamma tables.

New in 3.1:

  • Added another variation of SetDisplayGammaRamp which enables smoother Gamma fading.


30. Oct 2006 - EventLib 4.0


A REALbasic plugin to access some event manager related functions such as for example mouse location set/get, optain double click timing and more.

Many functions of this plugin are supported on MacOS Classic, MacOS X PPC, MacOS X x86, Windows x86 and Linux x86.

New in 4.0:

  • Added support for MacOS X Universal Build.
  • Added a GetDoubleClickDistance function.
  • Added a GetDragThreshold function.
  • Added support for TypeLib 5.5.


1. Jun 2006 - ExcelExporter 2.1


Set of REALbasic classes to export from data from REALbasic applications to MS Excel file format.

Main features:

  • You do not need to have Excel on the computer to be able to write the Excel document.
  • The class can be used to export data from a customized data source.
  • The class can optionally use a StyleGrid as data source to export from.

Note: This class needs the following Einhugur components installed:

  • CoreClasses
  • TypeLib
  • StyleGrid 8.3 or later (if intending to export from a StyleGrid)

New in 2.1:

  • Added support for StyleGrid 8.3.


3. Aug 2004 - Custom Icon 2.6


This plugin is to put MacOS system icons on your windows and dialogs.

New in 2.6:

  • Added Composite support.
  • Fixed a minor memory leak.
  • Fixed object locks which cause memory corruption failures.
  • Added MacOS Classic support.

(This plugin was originally designed by Mac-X- SoftWare)


8. Feb 2004 - QuickDrawLib 3.8


QuickDrawLib is a REALbasic plugin to make QuickDraw toolbox commands easy to use in REALbasic.

New in 3.8:

  • REALbasic 5.5 support.
  • Fix for PtInRect for Windows systems.

The Plugin ships with a new version of TypeLib which has been made REALbasic 5.5 compatible.


11. Aug 2003 - EngineManager 3.0


A REALbasic plugin to dynamically load external encryption engines.

  • Flexible plugin driven crypto engine plugin for REALbasic (REALbasic plugin that launches Cipher and Hash plugins).
  • Multiplatform (PPC, Carbon and x86). Supporting all platforms is very important to us, so EngineManager supports all platforms that REALbasic supports.
  • Currently avalible crypto engines for Engine Manager:
    • Blowfish ECB
    • Blowfish CBC
    • Twofish ECB
    • Twofish CBC
    • AES (Rijndael) ECB
    • AES (Rijndael) CBC
    • e-CryptIt
    • MD5
    • HMAC_MD5
    • SHA
    • SHA1
    • HMAC SHA1
    • SHA 256
    • SHA 384
    • SHA 512

Q: So whats this all about ?
A: This means that you design your application using just one engine platform, and then deploy your application, and the user of your application can plugin new algorithms at later time. This is expesially useful as residents of the US may not distrubute strong encryption out of the US. Now they can deploy the app with a week encryption and their users will be able to download for free a strong encryption algorithms right here from us (in Europe) and plug it in. So you application can support many encryption algoritms at the same time without you having to talk to diffrent interfaces or worry about export laws.

Download area, to download Engines for applications that use EngineManager, where your users can download plugin engines for free (Hosted in Europe)