8. Jan 2017 - DateControl 6.5.1 for Xojo


DateControl is to create a date selection control on Xojo desktop applications.

The Control is displayed according to control panel date settings.

DateControl shown MacOS X El Capitan (top), Ubuntu Linux (2nd from top), Raspberry PI (3rd from top),
Windows 10 native mode, (top right), Windows 7 native mode (bottom right) and
OS X El Capitan in drop down mode on bottom left.

DateControl in drop down mode with NULL dates turned on shown on Ubuntu and Raspberry PI systems.

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

The control supports Min and Max date.

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2 and 3

New in 6.5 (6.5.1 fixed crash issue in 6.5):

  • Added MaxDateValue property.
  • Added MinDateValue property.
  • Added DropDownIcon property.
  • Greatly improved drawing on all Linux systems including Raspberry PI.


7. Jan 2016 - TimeControl 5.8 for Xojo


Time Control plugin for Xojo.

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 and Linux systems.


Time control shown on Mac OS X El Capitan, Ubuntu Linux, Raspberry PI and Windows system.
(The language locale is not shown with same settings on all of the pictures)
.

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2 and 3

New in 5.8:

  • Did Windows changes for Xojo 2016r4 compatibility.
  • Greatly improved drawing on all Linux systems including Raspberry PI.


17. Dec 2016 - WindowSplitter 8.7.2 for Xojo


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

 

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

WindowSplitter shown on Raspberry PI


Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 8.7 (8.7.2 added some minor fixes):

  • Did Windows changes for Xojo 2016r4 compatibility.


6. Dec 2016 - TreeView 7.1 for Xojo


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

The TreeView will run with native theme rendering look and feel on all platforms.

  • Look and feel
  • Nodes
  • Single Selection or non continuous multi selection mode.
  • Can have one or more columns.
  • Supports column headers.
  • Headers can have icons.


The TreeView control shown on MacOS X El Capitan, Windows XP, Ubuntu Linux and Raspberry PI.
The icons in the control can be any icons, the snapshots only happen to contain such Mac oriented icons.

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 7.1

  • Added compatibility for changes in Xojo 2016r4.


6. Dec 2016 - PictureButton 3.6 for Xojo


PictureButton plugin for Real Studio and Xojo.

  • 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.
  • Supports retina high resolution mode on MacOS X Cocoa on machines that have retina screens.

Einhugur Picture button shown on MacOS X El Capitan, Windows XP,
Ubuntu Linux system, Mandriva Linux system and Raspberry PI

Xojo / Real Studio bevel button shown on MacOS X El Capitan, Windows XP,
Ubuntu Linux system, Mandriva Linux system and Raspberry PI.

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 3.6:

  • Added compatibility for changes in Xojo 2016r4.


3. Dec 2016 - SearchControl 1.9 for Xojo 2014 and later


The SearchControl is a Xojo plugin control to represent search user interface functionality.

Main features:

  • Native Cocoa MacOS control on MacOS X systems.
  • Emulated controls on Windows and Linux systems since Windows and Linux do not have native such control.
  • Emulation mode on Windows and Linux uses OS native theme renderers to get good look and feel that fits the operating systems theme.
  • Optional drop down menu on the left button in the SearchControl which can use normal Xojo MenuItems for drop down menu on the left button, which makes it very easy to use and it easily supports icons in the menus. This also works for the native control on Cocoa.
  • Optional cancel button on the right side.
  • Can be configured to let search trigger instantly when typing.
  • Can be configured to let search trigger time delayed when typing. (Usually gives best user experience)
  • Can be configured to let search trigger by enter key or click on search icon.
  • Can have optional search placeholder.


SearchControl not selected in OS X Yosemite

SearchControl selected in OS X Yosemite
   

SearchControl not selected
in Windows 7

SearchControl selected
in Windows 7


SearchControl mouse hovering on corner
button in Windows 7

 

SearchControl not selected in Ubuntu 14

SearchControl selected in Ubuntu 14

SearchControl runs emulation mode when in Xojo design mode on all platforms
 

SearchControl not selected on Raspberry PI

SearchControl selected on Raspberry PI
   

And we can use normal Xojo menu items for the drop down Menu !

Even icons will work in the menus.

   

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 1.9:

  • Added a MacBorderStyle property.
  • Did Windows fixes for next coming version of Xojo.


28. Nov 2015 CalendarControl 6.5 - for Xojo


Xojo Calendar plugin control.

CalendarControl shown on MacOS X Yosemite, Windows 7, Ubuntu Linux and Raspberry PI.
(The Raspberry PI version is 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.

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 6.5:

  • Added 64 bit compile support for Mac targets.
  • Added 64 bit compile support for Windows targets.
  • Added 64 bit compile support for Linux targets.
  • Added ARM compile support for Raspberry PI.
  • Slightly re-touched the look and feel on Window
  • Slightly re-touched the look and feel on Windows and Linux systems.
  • Added OSXDrawWeekBars property to turn Optionally turn off drawing the week bars on OS X. (Request ID 0000008 in the Einhugur bug base) (Note when upgrading existing projects then this property gets set to false by Xojo so if you want it on which is the default when dragging new control on the window then you need to turn it on in the property browser).
  • Did some El Capitan tweaks and fixes in look and feel.


30. Nov 2016 - ErrorProvider 2.6 for Xojo


The ErrorProvider plugin is a Xojo plugin to put error providers on forms and windows.

A error provider is a blinking indicator that indicates that a given field has a error. They're used to indicate errors in user input after form or window validation.

The error provider can show errors for many controls at once with just one instance of the error provider.


The Error provider shown on MacOS X. It works also on Windows and Linux systems

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 2.6:

  • Added RequestBuddyControl event to handle better deep nested embedding.
  • Updated the Toolbar icon for Xojo 2016.x versions.


30. Oct 2015 - FlowLayout 2.0 for Xojo

Specialized layout management plugin control for Xojo

The FlowLayout plugin helps you create a user interface design where horizontal layout of the controls is sensitive for localization as well as platform differences.

Example where you design your user interface like this:

 

When we localize this to for example Icelandic then normally the result would be something like this:

Notice how there was not enough space for the translation of Zip.

When using the flow layout the user interface would adjust to look like this:

Another example:

When localized this design would normally go like this:

But if using the flow layout the user interface adjusts like this:

In same way the FlowLayout can help you ease the pain of platform differences when dealing with user interface that is sensitive to horizontal space. For example the space the text would have taken on Linux systems almost certainly would not be the same, but the FlowLayout handles that.

Supported on:

  • Mac OS X (32 bit and 64 bit)
  • Windows (32 bit and 64 bit)
  • Linux (32 bit and 64 bit)
  • Linux ARM v7 compatible systems such as Raspberry PI 2

New in 2.0:

  • Added 64 bit compile support for Mac targets.
  • Added 64 bit compile support for Windows targets.
  • Added 64 bit compile support for Linux targets.
  • Added ARM support for Linux targets.


20. Oct 2015 - DateControl 5.5 for Xojo


DateControl is to create a date selection control on Xojo desktop applications.

The Control is displayed according to control panel date settings.

DateControl shown MacOS X El Capitan, Ubuntu Linux, Raspberry PI and Windows systems.

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

Supported on:

Mac OS X (32 bit and 64 bit)
Windows (32 bit and 64 bit)
Linux (32 bit and 64 bit)
Linux ARM v7 compatible systems such as Raspberry PI 2

New in 5.5:

  • Added 64 bit compile support for Mac target.
  • Added 64 bit compile support for Windows target.
  • Added 64 bit compile support for Linux target.
  • Added ARM compile support for Linux target.
  • Redesigned the look and feel on Linux systems.
  • Resolved issue: 0000002: Difficult to enter 4 letter year on MacOS X and Linux platforms
  • Resolved issue: 0000013: Force 4 letter year giving incorrect automatic settings on Windows (note though that automatic 4 letter forced setting can never give like 4 aug 2015, it would give 4 - 8 - 2015.


27. Apr 2010 - ExcelExporter 2.3


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.3:

  • Added a FooterLeft property to the ExcelExporterSheet class.
  • Added a FooterCenter property to the ExcelExporterSheet class.
  • Added a FooterRight property to the ExcelExporterSheet class.
  • Added a HeaderLeft property to the ExcelExporterSheet class.
  • Added a HeaderCenter property to the ExcelExporterSheet class.
  • Added a HeaderRight property to the ExcelExporterSheet class.
  • Added a TimeMacro function to the ExcelExporterSheet class.
  • Added a DateMacro function to the ExcelExporterSheet class.
  • Added a FileNameMacro function to the ExcelExporterSheet class.
  • Added a SheetNameMacro function to the ExcelExporterSheet class.
  • Added a PageNumberMacro function to the ExcelExporterSheet class.
  • Added a PageCountMacro function to the ExcelExporterSheet class.


25. Sep 2011 - TaskBar 3.1 for Real Studio (not Xojo)


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 (3.1.2 made Taskbar work on REALbasic 2011 r3 and later)

  • 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.
    .


Notes:


Full versions are encrypted for registered users. You need the Registrator Application together with a valid serial number to decrypt them.

Demo versions are free for everyone, they have all the same features as the full versions. Demo versions will display a demo message box in compiled applications.

Open source support classes come as they are, without support. Most of the open source classes come from 3rd party authors. All of the open source classes on this page extend one or more of the controls from us that are posted on this page.