Article Preview
Buy Now
NEWS
News
Issue: 20.5 (September/October 2022)
Article Description: No description available.
Article Length (in bytes): 108,031
Starting Page Number: 8
Article Number: 20501
Related Web Link(s):
l>http://www.GraffitiSuite.com/
http://www.xojo.com/download
http://www.monkeybreadsoftware.com/xojo/plugins.shtml
l>http://www.omegabundle.net/
http://www.ohanaware.com/appwrapper/
>http://www.monkeybreadsoftware.de/xojo/
http://delaneyrm.com/fpPlugin.html
http://www.mactechnologies.com/index.php?page=downloads#m_string
http://xdevlibrary.com
http://xdevlibrary.com
http://xdevlibrary.com
http://www.omegabundle.net/
http://gum.co/TERSK
http://www.serverranger.com/
http://www.mactechnologies.com/downloads
http://www.monkeybreadsoftware.de/SQLiteExtension/
http://gum.co/qPkCj
http://www.monkeybreadsoftware.com/conference
http://gum.co/atzaR
http://www.xdevlibrary.com
http://www.xdevlibrary.com
http://aprendexojo.com
http://www.pdtsoftware.com/
http://gum.co/bXqy
http://www.xdevlibrary.com
http://xdevlibrary.com
http://speakercue.com/
http://gum.co/limjl
http://www.xdevlibrary.com/
http://www.monkeybreadsoftware.de/Software/CombinePDFs.shtml
http://www.monkeybreadsoftware.de/xojo/EventKit/
http://www.monkeybreadsoftware.de/Freeware/IPinmenubar.shtml
http://www.xojo.com
http://www.pesarosystem.it/xojo-new-window-style-english.asp
http://www.pesarosystem.it/xojo-zoom-image.asp
Full text of article...
AXNumValidatedTF
AXNumValidatedTF is a Xojo DesktopTextField/TextField subclass for Windows, macOS and Linux allowing the input validation of a defined numeric range, using the system Locale settings for decimal and grouping text formatting.
The new release updates the control to API 2.0 and also includes other improvements.
Raise Events when the entered value is in / out of Range (active catching / propagation of the value). Optionally displays a message Dialog when the entered value is out of range.
Optionally stays in focus when the entered value is out of range.
Use of Locale settings for Grouping and Decimal separators.
Adaptive formatting during the value validation.
Instance ToolTip / HelpTag set to the accepted value Range
Set the length of the decimal part for Real numbers.
IsInRange property to passively check if the value is inside the defined range.
Xojo API 2.0 / API 1.0 versions of the Class.
macOS / Windows / Linux (32/64 bits - Intel / ARM) compatible.
Product: AXNumValidatedTF
Platforms: OSX/Win
Price: 20 Euros
Website:
https://www.aprendexojo.com/en/shop/axnumvalidatedtf-for-xojo-2/ GuancheID 1.2 Released
GuancheID is the easiest way to get an unique ID for macOS and Windows based computers, so you can use it in combination with GuancheMOS or with your own software Licensing scheme to make sure your software only runs on the computer the license has been generated for, among other possible uses.
This new release adds ARM support and other improvements to GuancheID.
You can use GuancheID without restrictions when running your apps in Debug Mode from the Xojo IDE, but a license is required when building an application that makes use of it.
Product: GuancheID
Platforms: Desktop
Price: 40 Euros
Website:
https://www.aprendexojo.com/en/shop/guancheid-2/ AprendeXojo announces GuancheMOS 1.9.5
AprendeXojo announces the immediate availability of GuancheMOS 1.9.5, the multiplatform plug-in for Xojo users that allows the easy, fast, no Rocket-Science implementation of serial number generation and validation features on macOS, Windows, Linux and Web applications.
GuancheMOS 1.9.5 plug-in adds the compatibility with ARM architecture on Windows, so users can deploy now their solutions on Windows as Intel or ARM64 apps.
Since 2007, GuancheMOS is the preferred serial number creation and validation Engine plug-in used by hundred of Xojo developers all over the World in all kind of apps and solutions.
GuancheMOS is both Desktop and Console safe, so it is possible to create all kind of license serial number generation and validation solutions around it, without having to pay additional fees or other hidden costs.
GuancheMOS is part of the Omegabundle 2022, so you can get it with other top Xojo developer tools and extras at an incredible price... while it lasts!
Product: GuancheMOS
Platforms: Desktop/Web
Price: 110 Euros
Website:
https://www.aprendexojo.com/shop/guanchemos-serial-number-generation-and-validation-for-xojo-developers/ GraffitiSuite Release 47 Available
GraffitiSuite is pleased to announce Release 47 for Xojo Desktop and Web! This released includes:
1 New Classes or Products 12 Additions
19 Bug Fixes
1 Various Changes
Due to a framework update, many GraffitiSuite products were broken for 2022R2. As such, this is a
required update for GraffitiSuite Web Edition customers.Additionally, this version includes quality of life fixes for some Desktop Edition components and necessary bug fixes for both Web and Desktop.
Product: GraffitiSuite
Platforms: All
Price: Starting at $249/year
Website:
http://www.GraffitiSuite.com/ Markdown Parser for Xojo 1.2
AprendeXojo.com announces the availability of Markdown Parser for Xojo 1.2. The new release has been updated for Xojo API 2.0, with many other improvements in the parsing engine.
Markdown Parser for Xojo is an un-encrypted class with no dependencies, and easy to implement and use in your existing projects, allowing any Xojo developer to implement in their products the ability to parse Markdown source text into HTML + the provided CSS styles, so it can be presented on the fly over the standard Xojo HTML control.
Markdown Parser for Xojo is 32 and 64 bit compatible for macOS, Windows, Linux operating systems on Desktop, Web, Console and RaspberryPi deployments.
When buying a license of Markdown Parser for Xojo you will receive the 100% Xojo code class unencrypted, so you will be able to inspect/change/expand it to your own purposes (if needed).
Inspect / Access Source Code. No Chains! Extremely Easy to Implement and Use.
One year of free updates and Customer support.
Exclusive portal for Feedback / Feature Requests / Bugs submission and follow up.
Product: Markdown Parser fo Xojo
Platforms: Desktop
Price: $96 (approx)
Website:
https://www.aprendexojo.com/shop/markdown-parser-for-xojo-with-source-code/ Xojo 2022 Release 2 is Now Available
Xojo 2022 Release 2 is now available with over 230 changes and improvements. Download it now!
Major new features include:
Build apps for Windows ARM Improved online help
Additional events and JavaScript support added to iOS MobileHTMLViewer
PDF Encryption
Many Web 2.0 fixes and improvements
Many general IDE improvements
Over 135 bug fixes
Product: Xojo IDE
Platforms: All
Price: Free IDE (app deployment requires a one-time fee, $149-$1,999)
Website:
http://www.xojo.com/download MBS Plugins 22.1 Released
MonkeyBread Software today is pleased to announce MBS Xojo Plugins 22.3 for macOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin collection currently available for Xojo. MBS Xojo Plugins have been updated and now includes over 3000 classes and 80,000 documented features, and the versatile plugins have gained more new functions:
This release allows you to connect from Xojo directly to MongoDB. Based on the open source Mongo driver we defined over 50 functions. You can connect, run queries, insert, update and delete records. Since the NoSQL Mongo database stores JSON documents in collections, our functions pass and return JSON. We support transport encryption and compression as well as multiple connections. Free your mind and enjoy a new way to store and retrieve data without a fixed table schema!
DynaPDF got new support for PDF/X 5 and 6. The new FontSize property provides current font size. The SetTemplBBox method allows you to change the size of a template.
Since Xojo announced they work on Windows ARM 64-bit support, we started working on our plugins to support the new target. This plugin version includes a first version for testing. Once Xojo ships later this year with the feature, we will probably find a couple of issues. Currently XL and ChartDirector are still missing for ARM on Windows. For the time being we updated the IsTranslated function in SystemInformationMBS class to detect the emulation status on Windows for ARM.
For iOS projects you may need to show an open, save or export dialog. We add UIDocumentPickerMBS class to show the standard document picker. This allows your users to pick documents from anywhere without your application having direct access to their folders as you get a temporary copy of a file. And you can write a file to temporary folder and then show the dialog to export it to wherever your user likes to store it.
We update our WebKit 2 control for our macOS and iOS. If you use decidePolicyForNavigationAction, you have to update the code to use the new WKPolicyForNavigationDecisionHandlerMBS class to pass navigation decision to the plugin instead of returning a boolean. Check the new WKNavigationActionMBS and WKFrameInfoMBS classes for details on the requests. The new WKDownloadMBS class and related events let you track downloads.
Product: MBS Xojo plugins
Platforms: All
Price: $29-$299
Website:
http://www.monkeybreadsoftware.com/xojo/plugins.shtml Omegabundle for Xojo 2022 Ending Soon
Get the top developer tools and third party components for the Xojo cross-platform development platform at a huge savings, but only for a short time more.
Omegabundle for Xojo 2022 is a collection of the most useful tool sets, add-ons, digital books and components for use with Xojo Inc's Xojo development environment. If purchased separately and not including any additional offers, the total cost would be over $4120. Omegabundle for Xojo 2022 costs $399.99.
The products included are:
AprendeXojo GuancheMOS Ohanaware App Wrapper
DMG Canvas
XDL Library
MBS Complete Plugins for Xojo
MBS SQL Plugin for Xojo
MBS SQLite Extension for Xojo
Paradigma Software Valentina Studio Pro 11
Paradigma Software ValentinaDB ADK 10 for Xojo
Paradigma Software Valentina Reports ADK 10for Xojo
Paradigma Software Valentina Server Unlimited
xDev Magazine
Product:
Platforms: Varies
Price: $399.99
Website:
http://www.omegabundle.net/ Sleep Aid 1.0
Ohanaware Co., Ltd. are very proud to announce the immediate release of Sleep Aid 1.0. This is a brand new Mac application aimed to help diagnose and resolve sleeping problems that can plague modern Mac computers.
Ohanaware's Sleep Aid, works by analyzing sleep event data, system sleep settings and running applications. Looking for what Sleep Aid believes are potential sleeping problems.
Sleep data is presented in a familiar calendar style interface, which allows customers to quickly and easily identify.
When the Mac was pretending to be asleep. When the Mac suffered Unusual Insomnia, Excessive Insomnia and Long Insomnia.
When the Mac awakes directly after being sent to sleep.
When the Mac was woken by Notifications, Bluetooth, Siri and others.
When Sleep Settings, Sleep Aid or the macOS was changed.
Selecting a sleep event in the calendar reveals details about the event and potential suggestions in the sidebar.
Product: Sleep Aid
Platforms: OSX
Price: Free trial ($25-$100)
Website:
https://ohanaware.com/sleepaid/ Sessions List for the Xojo Developer Retreat
We are pleased to announce the sessions list for the 2022 Xojo Developer Retreat in Nashville! Check out these planned presentations:
19 Ways To Improve Your Business (Other Than Coding) - Yousaf Shah (DataTherapy) ABCs of Android and Xojo - Travis Hill (Xojo, Inc.)
Case Study: Building Data Processing Tools - Geoff Perlman (Xojo, Inc.)
Creating a Common Desktop App Installer - Ken Whitaker (Leading Software Maniacs)
Getting Intimate with the Xojo Framework - William Yu (Xojo, Inc.)
Integrating Machine Learning into your Xojo Apps - Jim Meyer
Integrating WooCommerce with Your Xojo Apps - Javier Menendez (Xojo, Inc.)
PowerXS - Marc Zeedar (xDev Magazine)
Thanks For the MemoryBlocks - Kem Tekinay (MacTechnologies Consulting)
The Legal Side of Programming - Amy Barnes
Using MBS to Extend Xojo - Christian Schmitz (MonkeyBread Software)
Using Xojo's PDFDocument - Javier Menendez (Xojo, Inc.)
Web SDK - Ricardo Cruz (Xojo, Inc.)
Xojo: How It's Made - Paul Lefebvre (Xojo, Inc.)
There are a few more sessions to be announced very soon -- we are really excited with the lineup and hope you are too!
Register now (
https://xojo.com/store/#conference ) for our first Xojo conference since 2019. See you there!Product: Xojo Developer Retreat
Platforms: All
Price: $599
Website:
https://xojo.com/xdc/HTML/sessions-nashville.html Xojo Developer Retreat 2022
The retreat will be in Nashville, TN on September 19th and 20th. Join us at the brand new Hyatt Centric Hotel for a two day developer retreat where we'll talk all things Xojo. Space is limited, so register early to guarantee yourself a spot!
Product: Xojo Developer Retreat
Platforms: All
Price: $599
Website:
https://www.xojo.com/xdc/HTML/developerretreat.html M_TOML, a TOML library for Xojo
Kem Tekinay of MacTechnologies Consulting is pleased to announce M_TOML, a free TOML library.
TOML ("Tom's Obvious Minimal Language") is a data markup language, similar to JSON in its intent, but easier to read and manage for humans. This library implements
ParseTOML_MTC
to convert a TOML string into aDictionary
, andGenerateTOML_MTC
to create a TOML string from aDictionary
. It is compatible with TOML v.1.0.0 (the latest as of this writing) and includes classes that will let you have finer control over the data, like specifying local dates and times.This is a free project hosted on GitHub. Check the README there for additional details.
Product: M_TOML
Platforms: All
Price: Free
Website:
https://github.com/ktekinay/Xojo-TOML/ App Wrapper 4.4
Ohanaware Co., Ltd. are very proud to announce the immediate release of App Wrapper 4.4. An update to their popular premium post-build processor for the macOS. This release resolves some issues, provides more options and improves App Wrapper accessibility.
Since 2011 Ohanaware have been developing their premium post-build processor, aiding developers to process their applications for Apple's App Store and Apple's Notarization process. Version 4 is the fourth re-write of the product, taking everything that Ohanaware have learned in the last 10 years and re-employing that knowledge to create a modern, more assistive, more discoverable, more capable and importantly, more expandable product for todays post-build requirements.
Major New Features in App Wrapper 4.4:
Now supports Provisioning Profiles
New Help Viewer, so that all customers on Monterey can access the application help.
New update system, that is lighter and will allow for architecture specific versions.
Finally imported the purchase window designed back in Summer of 2021.
Includes a new Honeycomb background texture.
Changing Panes in the App Wrapper document now has animation.
Credits Editor, now includes the option to reset the typeface and color to Apple system settings.
App Sandbox is now enabled for the Development channel by default (only affects new documents).
Can now search the credits editor
Auto adds networking entitlement for App Sandbox and detection of the Xojo HTMLViewer
App Wrapper now indexes it's own help
Checking now does tests on the packing settings.
Checking now checks DMG Canvas version for compatibility.
Checking now check settings for Submission to Apple (including Notarization).
Added QuickLook support to the "Add Files" section of the Bundle Contents.
Keychain Access Groups
Can now export and import property lists from the property list editor.
Now supports setting Search Keywords to help customers find your apps.
Now adds support for Notch settings
Smart Card Reader to the Hardware Access entitlements
App Wrapper is now able to walk back on a Certificate trust chain and establish if a cert or cert on the chain is self-signed when it shouldn't be.
Product: App Wrapper
Platforms: OSX
Price: $49.99/year (free trial)
Website:
http://www.ohanaware.com/appwrapper/ RubberViews
RubberViews is a unique API 2.00 Desktop class that you place on a window or container control, and it manages automatically the layout for all available devices, sizes, and resolutions.
Design your window at the size you like best, RubberViews 2.00 does the rest. Very easy to use, this class is the result of intense development, with exclusive features that are the result of the most recent research.
RubberViews 2.00 not only adapts the layout to any size, but it changes the content of controls to match. It resizes the content of ImageViewer, and can adapt the size of fonts to the window size. Individual controls can be set as ignored to manage yourself. Controls that must keep their aspect ratio, such as circles and squares, can be set individually so they do not stretch.
Complete personal assistance on all three platform (Mac, Windows, Linux) by email, or on the Xojo forum, including code review and idea box, for a smooth and enjoyable programming experience.
Product: RubberViews 2.00
Platforms: Desktop
Price: $149.95 (full source code), $49.95 (upgrade)
Website:
https://RubberViews.com MWX: Aqua Swatch
Ohanaware Co., Ltd. are very proud to announce the immediate release of Aqua Swatch 2.0.3. A minor update to their popular system color and icon swatch application for Apple's Aqua user interface.
Aqua Swatch makes it easy to view system colors and their variations, allowing developers to pick the most appropriate colors for user interface elements in their Mac applications.
Aqua Swatch contains a swatch for NSVisualEffectView's materials, which helps to preview and compare the materials against Apple's own applications.
System icons are also listed in Aqua Swatch, aiding developers to view and choose from a variety of artwork that's consistent across different OS versions.
Aqua Swatch was built with Xojo in conjunction with the Ohanaware App Kit, and wrapped with App Wrapper 4. Aqua Swatch is available today from the Mac App Store. Aqua Swatch is freeware.
Product: MWX: Aqua Swatch
Platforms: OSX
Price: Free
Website:
https://ohanaware.com/aquaswatch/ Free M_Crypto Updated
Kem Tekinay of MacTechnologies Consulting is pleased to release M_Crypto v.2.8, an update to the free encryption and hashing module.
This version improves performance of the encryption classes slightly, and the Scrypt hash dramatically. Behind the scenes it now uses
MemoryBlock
(and other API2 classes) instead of the olderXojo.Core.MemoryBlock
.Product: M_Crypto
Platforms: All
Price: Free
Website:
https://github.com/ktekinay/M_Crypto Notched Up, a Notch Simulator for macOS
Ohanaware Co., Ltd. are very proud to announce the immediate release of Notched Up. Ohanaware's Notch Simulator attempts to draw a Notch on any Mac running 10.13 (High Sierra) or newer, as close to the actual physical size of the Notch in Apple's latest 14" and 16" MacBook Pro as possible.
Notched Up was designed to aid developers by displaying a close to real life Notch on their existing screens, which allows developers to see what menus do not fit on the left side of the Notch, without having to purchase both the 14" and 16" MacBook Pro.
Once developers can see which menus do not fit on the left side of the Notch, developers can then make a decisions as to what do about the menus in their applications, such as combining menus, re-naming menus, using icons instead of labels or culling some menus.
Notched Up can also be used to add a Notch to application screen shots, helping to illustrate an application's compatibility with Apple's Notched MacBook Pros.
Uses system info to draw Notch close to real size. Multi screen support, the Notch can be dragged between screens.
3 templates, 16", 14" and unconfirmed 13" display options.
Custom option, where screen dimensions, notch dimensions and even the notch color can be changed.
Current Screen option, where it will move to fit the current display.
Notch floats above the menubar.
Notch isn't hidden when hiding the application.
Notch can appear in Expose.
Notch can appear in Full Screen Apps.
Notch can be locked to Menubar height.
Screen calibration for incorrectly recognized displays.
Notched Up was built with Xojo in conjunction with the Ohanaware App Kit, and wrapped with App Wrapper 4.
Product: Notched Up
Platforms: OSX
Price: Free
Website:
https://ohanaware.com/notchedup/ MBS updated Xojo Kits
Monkeybread Software releases new versions of their Xojo Kits, powerful add-ons to Xojo with additional functionality provided as source code.
Today we update our Xojo developer Kits for Updater, Bugreporter, and Web Starter. They all got a few bug fixes and changes over time and can be used in Xojo 2021. This includes a Web 2 variant for Web Starter Kit.
Bug Reporter Kit 1.5
Fixed some localization bugs. Fixed compilation bugs for Xojo 2019r3
Changed email script to mark email as UTF-8.
Add list of current visible windows with focused control to the report.
Updated to Xojo 2021
Web Starter Kit 1.6
Fixed over 300 changes for Xojo Web 2.0 API Added ErrorName and ErrorStack for JavaScriptErrors table and removed UserDetails
Updated for Xojo 2021
Updater Kit 2.3
Changed HTTPSocket to URLConnection class for newer API. Updated Sparkle framework
Moved projects to 64-bit
Uses Info.plist added to project
Uses Build Step for MacOS to copy Sparkle.framework and key file.
Changed some URLs to https:// for app transport security.
Replaced updated app on server to be signed.
Using SSLConnectionTypes.TLSv12 now for socket.
Fixed kCheckSumNodeName to not include 32 as bit number is added later.
Updated to Xojo 2021.
If you use one of this components, you may want to download and compare. We recommend an app like Arbed to compare between two projects.
All Kits have been updated to make sure they work in Xojo 2021. If you have a current license, bought within the last 12 months, you can use the updates for free. Otherwise, you can order licenses on our websites or the Xojo store as needed.
Product: Xojo Kits
Platforms: All
Price: Varies
Website:
http://www.monkeybreadsoftware.de/xojo/ XojoUnit 6.7.1
XojoUnit 6.7.1 is now available on GitHub. Changes include:
XojoUnit is a unit testing package. This version has the following changes
API 2.0. Web 2.0.
Added Assert.FailCount, incremented within a test on every failure.
The package is available through GitHub and contains built-in tests that serve as an example of how to use it.
Product: XojoUnit
Platforms: All
Price: Free
Website:
https://github.com/xojo/XojoUnit Sxcript Version 0.1.1 Available
The open source XojoScript editor Sxcript is available for download. This update supports Xojo API 2.0 and has a range of bug fixes and other small improvements. If you have any questions, please contact the developers at
Sxcript@rnd.nl .Product: Sxcript
Platforms: Desktop
Price: Free
Website:
https://github.com/RNDTC/Sxcript fp Plugin 11.0
Using the fp multi-precision engine, fpPlugin 11.0 for Xojo now supports MacOS ARM. It has eight data types:
BigInteger, BigFloat, BigComplex, BigFraction, BigPoly, BigFloatMatrix, BigComplexMatrix, BigFractionMatrix All types have unlimited precision.
fpPlugin allows a developer to construct Xojo programs which can handle the eight data types much like doubles and integers are handled. To a large extent the plugin's data types can be freely used with the +, -, *, and / operators, and can be used in comparisons. And some of Xojo's functions have been overloaded to take the plugin's data types, where it makes sense to do so.
fpPlugin is compiled for Mac, Windows, and Linux for both 32- and 64-bit applications.
Product: fp Plugin 10.0
Platforms: All
Price: Free
Website:
http://delaneyrm.com/fpPlugin.html Free iOSDesignExtensions 2.0
Jeremie Leroy is pleased to announce the release of iOSDesignExtensions v2.0, a collection of free extensions for the Xojo Mobile framework.
iOSDesignExtensions modules are now updated for iOS API 2.0 and all Mobile-prefixed controls. Three years ago, iOSDesignExtensions was released with 100 extensions methods. There are now more than 150 extensions.
With this set of extensions, it is easy to add a background color to any control, change the color displayed in a MobileSwitch when value is True, add rounded borders to buttons and container controls. Some advanced features enable recoloring a picture using its mask and adjusting font size for any control that displays a text label.
Product: iOSDesignExtensions
Platforms: iOS
Price: Free
Website:
https://github.com/jkleroy/iOSDesignExtensions Unicode Normalization now part of M_String package
Kem Tekinay of MacTechnologies Consulting is pleased to release M_Norm, a Unicode Normalization module as part of the free M_String package.
Unicode Normalization is an intricate way to convert strings to a standard, or "normal", form suitable for searching. The M_Norm module uses pure Xojo code to support all four forms of Normalization, and is fast, cross-platform, and completely compatible. In fact, M_Norm passes all the unit tests provided by Unicode.org , unlike the native Mac and Windows functions. (The unit tests are included in the package.)
But if you still prefer to use the OS-native tools, M_Norm lets you do that too on Mac, Windows, and iOS.
The M_String module includes dozens of functions for working with strings that range from an easy way to repeat a string to wrapping paragraphs with padding.
Product: M_String
Platforms: All
Price: Free
Website:
http://www.mactechnologies.com/index.php?page=downloads#m_string DataView and piDogScrollingCanvas Updated
Phoenix, AZ -- piDog Software has released version 1.15.6.0 of DataView and piDogScrollingCanvas.
If you've ever wished the Xojo Listbox control was a little more flexible, DataView may be what you've been looking for. With variable row heights, row span and column span, DataView can accommodate an endless number of layouts.
DataView also adds numerous other features, including Reorder-able Columns, ProgressBar cells, PopupMenu cells and DatePicker cells. You can even design your own cells using the CellContainer, subclassed from ContainerControl: add textfields, canvases, and whatever else you suits your needs.
DataView is subclassed from piDogScrollingCanvas, giving it a natural scroll behavior on macOS using a native NSScrollview to handle navigation. piDogScrollingCanvas also provides native scrollbar rendering on Linux and Windows and adds a smooth scrolling feel.
This release (1.15.6.0) adds scroller arrows on Linux and Windows and a LazyRender setting to DataView to allow scrolling to take priority over complete frame rendering along with several other minor fixes.
Product: DataView and piDogScrollingCanvas
Platforms: All
Price: $129 (encrypted), $349 (source code)
Website:
https://www.pidog.com/wp/dataview/ Valentina 11 Released; Supports macOS ARM
Paradigma Software announces Release 11 of its data driven solutions, database and reporting tools, including support for ARM based Apple Macintosh systems. The company announces updates and improvements across all tools, servers and developer solutions.
Valentina Server 11
Valentina Server incorporates Valentina Reports Server, Valentina Forms Server and two database servers: ValentinaDB Server and Valentina SQLite Server, with client integration with Xojo on all supported platforms. Valentina Reports Server and Valentina Forms Server also works with all major databases, including MySQL / MariaDB, MS SQL Server, PostgreSQL, SQLite , and Paradigma Software's own ValentinaDB. Valentina Server 11 is available for Windows, Linux, macOS (Intel and ARM) and Raspberry PI (ARM 7). It also integrates with Xojo Web.
Valentina Reports ADK for Xojo 11
Valentina Reports is the powerful, cross platform for building and deploying visually rich, data driven business reports, using a broad selection of visual objects and scripted with JavaScript. Valentina Reports works with all major databases and data sources, including MySQL / MariaDB, MS SQL Server, PostgreSQL and SQLite, and Paradigma Software's own ValentinaDB. Valentina Reports ADK 11 for Xojo is available for Windows, Linux, macOS (Intel and ARM) and Raspberry PI (ARM 7). It also integrates with Xojo Web.
ValentinaDB ADK for Xojo 11
ValentinaDB is Paradigma Software advanced, object-relational database and available in ValentinaDB Server (a part of Valentina Server) and Valentina DB ADK for Xojo (developer components for adding runtime database support to applications). ValentinaDB ADK 11 for Xojo is available for Windows, Linux, macOS (Intel and ARM) and Raspberry PI (ARM 7). It also integrates with Xojo Web.
Product: Valentina for Xojo
Platforms: All
Price: Varies
Website:
https://valentina-db.com/en/latest-news/322-valentina-release-11-now-available-supports-arm-based-macs gHTML Editor Updated
Gate61 is pleased to announce the release of gHTML Editor WEB version 1.8 and gHTML Editor Desktop version 1.6.
gHTML Editor brings the power of CKEditor4 within your Xojo Web application while the desktop version supports your Xojo desktop applications. It offers following features:
simple to use WYSIWYG text editor load or insert HTML
insert Text
read-only mode
customize and change toolbar on the fly
Important note: Gate61 WEB add-ons are not compatible with Xojo Web 2.0 (last supported Xojo version is 2019r3.3).
Product: gHTML Editor for Web or Desktop
Platforms: Web
Price: $19 (encrypted), $74 (with source)
Website Web:
https://www.gate61.com/ghtml.html Website Desktop:
https://www.gate61.com/ghtml_desktop.html M_Redis v.1.1, now with Redis Server
Kem Tekinay has released M_Redis v.1.3, a library to interact with Redis, an open-source in-memory database.
This release includes both the Intel and ARM versions of redis-server v.6.0.9, so the Redis Server GUI app will run natively on both platforms.
Product: M_Redis
Platforms: Desktop
Price: Free
Website:
https://github.com/ktekinay/xojo-redis The Xojo Showcase
The Xojo Showcase has some great new apps -- check it out if you haven't stopped by in a while.
And of course, show off what you've done with Xojo! Submit your app (using the link on the upper right of the showcase) to be listed in the Xojo Showcase! Note: It does not have to be a commercially available app.
Product: Xojo Showcase
Platforms: All
Price: Varies
Website:
https://showcase.xojo.com/ Christian Schmitz has joined the MVPs
Christian Schmitz has been nominated by the MVPs and Xojo Team to be an MVP. Christian joined the community when the first version came out in 1998, developing various freeware products. Since founding his company, Monkeybread Software, he provides various Xojo-related services like consulting, training, plugins, and magazine articles. Christian has organized over 10 Xojo conferences in Europe with hundreds of attendees. We look forward to working with him in his new role as MVP.
Product: Xojo MVP Program
Platforms: All
Website:
https://www.xojo.com/mvp/ New SQLite ebook released
xDev Library has released a new book by Eugene Dakin,
I Wish I Knew How to... Program SQLite with Xojo API2 delves into the mystery of programming a back-end database.The book is written as a guide and reference to Xojo programmers who program Desktop Applications in Windows and Mac. There are no plugins, dynamic link libraries (dll), COM, or Active X parts to add.
There are more than 20 chapters with over 400 pages with over 80 example programs.
Examples include opening RowSets, finding data, sorting, updating data, counting records, printing a report, deleting records, creating new records, creating reports, and more. Many screenshots have been added to show the results of the code with an index to help find topics quickly.
All examples have been created with native Xojo code with Xojo 2020 r2.1. There is an older book for AP1 (Xojo 2014 -- SQLite).
Product: I Wish I Knew How to... Program SQLite with Xojo API (ebook)
Platforms: All
Price: $15.99
Website:
http://xdevlibrary.com New Xojo Canvas ebook released
xDev Library has released a new book by Eugene Dakin,
I Wish I Knew How To... Program the Canvas Control 3 with Xojo Desktop with major updates to API2 code and adding GraphicsPath. Thousands of code and description changes have been made, and the original examples have been kept to assist with converting old API1 code to API2.All examples have been created with native Xojo code with Xojo 2020 r2.1. There are two older books for AP1 (Xojo 2018 r4 -- Canvas 2) and legacy code (Xojo 2014 r2 -- Canvas).
This new book includes fourteen chapters and over 450 pages with over 65 examples that both show and describe the code. This book is in PDF format with example chapter folders containing Xojo source code and running examples. The Table of Contents can be previewed at the author's website (
https://scispec.ca/index.php/books ).Product: I Wish I Knew How To... Program the Canvas Control 3 with Xojo Desktop (ebook)
Platforms: All
Price: $15.99
Website:
http://xdevlibrary.com DynaPDF Licenses now include iOS
Since Xojo 2020r2 supports plugins for iOS, Monkeybread Software can now provide plugins for your iOS development. Use MBS Xojo Plugins in your iOS projects for PDF, charts, SQL, encryption, barcodes, and more!
The DynaPDF licenses sold were for macOS, Windows, and Linux as a bundle. You always had the option to pay for additional platforms like AIX, Android, HP-UX, iOS, Solaris, and OS400.
For future licenses, we change the flags and enable iOS for all our customers. All future license keys purchased from Monkeybread Software include the additional iOS platform without extra charge. Apple Silicon support is available or DynaPDF with MBS Xojo DynaPDF Plugin in version 20.5.
Product: DynaPDF
Platforms: All
Price: $199-$1599 (varies)
Website:
https://www.monkeybreadsoftware.de/xojo/plugin-dynapdf.shtml ARGen Updated
Rochester, NY -- Tim Parnell is excited to announce the newest version of ARGen. This update improves API 2.0 compatibility and expands the documentation for using ActiveRecord.
ARGen generates Xojo code classes and user interface elements to interact with databases with Xojo code rather than SQL. Save time and write less code by taking advantage of the ActiveRecord library which abstracts database interaction. ARGen creates the classes necessary to use ActiveRecord from an existing database schema.
This is the last build that will support User Interface generation for Xojo Web 2020r1 as event names have changed. An update will be available soon supporting Xojo Web 2020r2 and newer.
Key new features in the latest ARGen include:
New: Dark mode User Guide New: Exception reporting with Radar
Fixed: Database connection pooling for threads
Fixed: Namespace module compatibility flags are now set correctly for Console projects
Changed: Expanded documentation for Customize Template and Database Connection features
Changed: Generated projects have Open and Opening events to automatically connect to the database
Product: Strawberry Software
Platforms: All
Price: Varies
Website:
https://strawberrysw.com/argen Ohanaware Announces Iconographer Mini for macOS 11
Iconographer Mini is a quick and easy way to take a logo or image and create a compressed ICNS file for your Xojo made Mac apps.
Iconographer Mini was designed for macOS 11.0 Big Sur, to fit in with the new visual theme and to aid developers in creating Big Sur style icons for their Mac apps.
Icons can quickly be created using a single 1024 x 1024 image, or via multiple representations. Iconographer Mini also features many templates to help create Document icons, folder icons, DMG icons and others.
Iconographer Mini includes our ICNSmini technology which can compress ICNS files down to 1/3rd of their original size. Helping developers to ship smaller apps.
Other features include:
Grid View provides an easy way of viewing the most common icon sizes. List View provides a list of the icons in the Iconset or ICNS file, as well as being able to add ICNS elements that are not supported with Iconset.
Compare View allows multiple icons to be lined up next to each other.
Multiple background options to help isolate minor imperfections with the icon design.
Option to preview the icon in the dock.
Several views supporting Zooming in and out, to get a closer look at elements.
Iconographer Mini was created with Xojo and the Ohanaware App Kit, the icon was made using Iconographer Mini and applied to the application via App Wrapper 4.
Product: Iconographer Mini
Platforms: OSX
Price: $2.99
Website:
https://apps.apple.com/us/app/iconographer-mini/id1541509510 BKeeney Shorts has a new home
BKeeney Shorts has a new owner: varcess Software from Siegen, Germany continues the development and support of BKeeney Shorts. The further development focuses on new features and support of API 2.0:
inheritable report designs (letterhead -> offer, delivery note etc.) XojoScript step-by-step debugger
API 2.0 support
Sub-reports
simplified integration via interfaces and events
Diagrams
Report server via REST API
Over the next few months, inheritable report designs and a XojoScript debugger, which allows XojoScripts to be debugged step-by-step and to look at variables, will be implemented. Both modules have already been integrated in a developer version of vcEuroFaktura. Support for Xojo's API 2.0 will of course follow. We expect new releases of BKeeney Shorts in spring 2021.
The report server will enable iOS and all platforms to retrieve BKeeney Shorts reports as PDF via REST API.
Product: BKeeney Shorts
Platforms: All
Price: 299 Euros
Website:
https://www.varcess.com/ Introducing Queue_MTC, a fast queue class for Xojo
Queue_MTC, from Kem Tekinay, offers a fast way to queue, and dequeue (first-in-first-out) or pop (last-in-first-out), any type or data. It works mostly like an ordinary Variant array but is many times faster for this purpose.
Product: Queue_MTC
Platforms: All
Price: Free
Website:
https://github.com/ktekinay/Queue_MTC DiscretePath Network Analysis Announced
In June 2020 Marc De Block launched the software DiscretePath. DiscretePath is completely written in Xojo and is an application to draw, visualize, and analyze networks (graphs). A deep understanding of how networks (molecular, metabolic, social, etc.) are organized and how the different components interact with each other is essential to gain new insights.
Although good network visualization and analysis software is available on the market, Marc wrote his own software that suited his needs better (he is a research scientist in the field of plant biology and agriculture). The first version of DiscretePath contains most of the basic graph algorithms for analyzing networks. The flexible visualization tools help in discovering underlying network structures. With DiscretePath any type of network can be visualized and analyzed.
Product: DiscretePath
Platforms: OSX/Win
Price: Free
Website:
https://www.intrinsic-code.eu New Raspberry Pi 4B ebook released
xDev Library has released a new book on using Raspberry Pi 4B with Xojo. The 650-page ebook, "I Wish I Knew How to... Program Raspberry Pi 4B Electronics with Xojo", covers the latest Raspberry Pi 4B hardware with the newest version of the Buster Operating System. The book details numerous programs that can be built to interact with many types of electronic gadgets.
Major updates to the book are:
Written using the newest Xojo 2019 r3.1 (Xojo API2) code Uses the latest Raspberry Pi Operating System (Buster)
The author wrote a new pigpio (wiringPi is deprecated) library wrapper (which is free at https://github.com/eugenedakin and called pigpio-GPIO).
There are 27 chapters with more than 650 pages with over 70 example programs.
This ebook is a PDF document and all examples include Xojo code. It is assumed readers have an intermediate understanding of both electronics and programming of the Xojo language.
Please Note: There are different books for the older versions -- pre-Xojo 2019 r1.1, Jessie OS, and pre-Pi 3 B hardware. This book is for programing with the latest Raspberry Pi 4 B hardware, with the Buster OS, and API2 2019 r3.1 Xojo IDE with pigpio. The older books are still for sale for those who wish to use older versions of Raspberry Pi and Xojo.
Product: I Wish I Knew How to... Program Raspberry Pi 4B Electronics with Xojo (ebook)
Platforms: All
Price: $24.99
Website:
http://xdevlibrary.com Android Update Video
Check out the latest Android video that demos 32 Xojo-made Android apps!
Product: Android Update Video
Platforms: All
Price: Free
Website:
https://youtu.be/0v_KvEUlY-Q xDevLibrary Announces New Xojo Beginner's Collection Ebook
xDevLibrary is delighted to announce the release of a massive new book targeted at beginning Xojo users. The "Xojo Beginner's Collection" is a 900-page ebook that gathers 17 years of *xDev Magazine* beginner columns into one volume.
Just about every issue of *xDev Magazine* has included a column called *Beginner's Corner*. In that column we go in-depth on how to use a particular feature of Xojo, explore basic programming concepts, or give tips and instructions specifically geared toward beginners in programming or new to Xojo.
Some of the topics covered include:
basic controls, canvas, computed properties, contextual menus, control arrays, data structures, dates, dictionaries, drag and drop, encapsulation, folderitems, JSON, loops, OOP, printing, ProgressBar, Refactoring, Scope, strings, styled text, Threads, timers, toolbars, transparency, typecasting, unit testing, windows, XojoScript, and much more!
We've gathered nearly two decades of those columns into a single book of over 900 pages and almost 100 demo projects. If you're new to Xojo this is a terrific resource that goes into much more detail than the often-cryptic Xojo help files.
**Note**: This book is included as part of the 2020 Omegabundle, a terrific collection of top Xojo add-ons (
http://www.omegabundle.net/ ).Product: Xojo Beginner's Collection Ebook
Platforms: All
Price: $24.99
Website:
http://gum.co/TERSK XDC Video Playlist Links
Xojo has been sharing videos from past XDCs. You can access the full playlists directly via these links:
XDC 2020:
https://www.youtube.com/playlist?list=PLPoq910Q9jXiPu7F9x8C6gtAmDbb26oWR XDC 2019:
https://www.youtube.com/playlist?list=PLPoq910Q9jXituYe-kCyayWDNu4uMu2bS XDC 2018:
https://www.youtube.com/playlist?list=PLPoq910Q9jXjI-LzGypA8xTg7DzDjrxQn XDC 2016:
https://www.youtube.com/playlist?list=PLPoq910Q9jXiDBb2RSf_xDuZx_48n9JtN Product: XDC Video Playlist Links
Platforms: All
Price: Free
Website:
https://www.youtube.com/user/goxojo EnvironmentVars_MTC
Kem Tekinay of MacTechnologies Consulting is pleased to announce EnvironmentVars_MTC, a class to handle environment variables conveniently.
Using environment variables in Xojo usually means setting up constants and linking those to properties. This class envisions a different way where the environment variables are set up with their own names as Computed Properties with copy-and-paste code in the
Get
andSet
functions. It includes functions to list the variables and get display values for each, even allowing you to hide those values when appropriate. Adding a new environment variable is as easy as duplicating an existing property and changing its name.Product: EnvironmentVars_MTC
Platforms: All OSX/Win/Linux
Price: Free
Website:
https://github.com/ktekinay/Xojo-EnvironmentVars_MTC Congratulations to the 2020 Xojo Design Award Winners!
The results are in and these are the 2020 Xojo Design Award Winners:
Best Consumer App -- HDRtist NX, Ohanaware
Best iOS App -- PropertyMe Manager, PropertyMe
Best Lifestyle App -- Crossword Wizard, Rush Software
Best Vertical Market App -- qwireCast, qWire
Best Developer Tool -- RegExRX, MacTechnologies Consulting
Best Vertical Market App -- bMD Medical Software
Best Plugin -- MBS Plugins, MonkeyBread Software
Yes, there are 2 Best Vertical Market Apps, they were both so good, Xojo had no choice but to award them both!
Product: Xojo Design Awards
Platforms: All
Price: Free
Website:
https://www.xojo.com/designawards/ Xojo is part of the GitHub Student Developer Pack
The GitHub Student Developer Pack provides over 1.8 million students access to the best real-world developer tools and we are proud to now include Xojo in the Pack!
Product: GitHub Student Developer Pack
Platforms: All
Price: Free
Website:
https://github.blog/2020-02-25-over-100-partners-to-help-you-succeed-with-the-github-student-developer-pack/ XOJO.CONNECT Conference App
The XOJO.CONNECT Conference App is now available for Android and iOS! View the schedule, favorite the sessions you want to attend, and more.
Product: XOJO.CONNECT Conference App
Platforms: iOS/Android
Price: Free
Website:
https://apps.apple.com/us/app/xojo-connect/id981196816 Website:
https://play.google.com/store/apps/details?id=com.xojo.xojoconnect ExeWrapper Updated to 1.2.1
Tim Parnell is excited to announce the latest version of ExeWrapper! A small incremental update, this version offers some user experience improvements.
ExeWrapper is a tool for batch code signing Windows executables from macOS. Features like secure certificate password storage on the macOS Keychain, drag and drop file management, and one-click signing make packing deliverables easier than ever.
Product: ExeWrapper
Platforms: OSX
Price: Free ($16 for 5+ files at a time)
Website:
https://exewrapper.com/ Xojo MVPs
One of the best things about Xojo is the community. Xojo is excited to recognize five Xojo developers within the community who have made exceptional contributions. These MVPs will be acting as an advisory board to help make Xojo even better. The MVPs were selected by nomination from Xojo employees. Congratulations to Jeremie Leroy, Anthony Cyphers, Kem Tekinay, Gavin Smith, and Wayne Golding!
Product: Xojo MVPs
Platforms: All
Price: Free
Website:
https://www.xojo.com/mvp HDRtist NX2
Ohanaware Co., Ltd. is very proud to announce the immediate release of HDRtist NX2 2.2 a major update to their flagship High Dynamic Range Imaging software for the macOS operating system. Version 2.2 includes 26 improvements and 20 fixes/workarounds. Improving the user experience and capabilities of the product, while cracking down on issues. HDRtist NX2 is the fourth major revision of their HDR software, covering 10 years, allowing for a significantly improved engine, modern interface, and extendable functionality.
Major changes in HDRtist NX 2.2:
6 New Gradient masking filters, with linear or radial gradients, enabling spot alterations. 6 existing filters updated with gradient masking.
New Noise suppression options in Polaris and extra filter.
New White Balance extra, for localized corrections and proving a new algorithm.
Added 16 new blend modes for various filters.
Improved the hardware options, with a new automated function.
Cut, Copy and Paste filters between documents.
More meta data options, including Keywords, the ability to ignore original camera meta data.
Various interface changes, improving the user experience throughout the application.
Added an extra 7 1-Click Styles.
20 bug fixes and workarounds for various issues.
Product: HDRtist NX2 2.2
Platforms: OSX
Price: $59.99 ($39.99 special)
Website:
https://www.ohanaware.com/hdr/ RVCare Logbook
LibertyApp Ltd today is pleased to announce a brand new, completely revamped version of RVCare Logbook.
RVCare Logbook 3 is a ground-up modernisation of the long-running RV maintenance and trip log app for Mac and Windows. It's completely compatible with your existing data and is a free upgrade for all current customers. RVCare Logbook is now a modern 64-bit app, with many bug fixes and new features too. And we're not done yet, there's lots more on the roadmap for RVCare Logbook!
Organize your RV life with RVCare Logbook. Record service history, inventory, LP Gas, enhancements, tires and much more! You can even record details about campgrounds you visit and the trips that you go on as you travel.
Keeping accurate and complete records will provide information for scheduling preventive maintenance and a history of work done on your vehicles.
Product: RVCare Logbook
Platforms: OSX/Win
Price: $39.99
Website:
https://www.rvcarelogbook.com/ Rondure 2.0 released
Park Bench Software, LLC announces the release of Rondure 2.0, a macOS native application for configuring and managing VMware vSphere hosts. The Rondure 2.0 release includes the availability of the new premium features, including:
Create / edit / register / delete virtual machines Power on / off / suspend virtual machines
Import / export OVF
Create / delete / edit datastores
Upload / download / manage files on datastores
Add / edit / delete virtual switches / NICs / port groups
Edit ESXi users / groups / permissions
Manage licenses (ESXi and vCenter)
Toggle ESXi host maintenance mode
Backup / restore ESXi firmware settings
Reboot / shut down ESXi host
Join / remove ESXi host from AD domain
Configure ESXi host settings (date / time configuration, logs location, enable / disable MOB)
Product: Rondure 2.0
Platforms: OSX
Price: $99/year per user
Website:
https://www.parkbenchsoftware.com/rondure/index.html Server Ranger 2.5.5
LibertyApp Ltd is pleased to announce the immediate availability of Server Ranger 2.5.5.
Server Ranger monitors your devices, websites and servers so you don't have to, automatically sending you alerts when things go wrong. Create alert policies for websites and servers that have a slow response or go offline. Get emails, SMS messages and other alerts automatically sent to you or your colleagues. Analyse the log files for server error messages.
Server Ranger is already in use around the world, from home offices to IT departments to schools. It has been in the Top 5 and Top 10 App Store charts in several categories and countries and won a Xojo Design Award in 2018.
Product: Server Ranger
Platforms: OSX, Win, Linux
Price: $49.99
Website:
http://www.serverranger.com/ Xojo iOS Language Reference
Jeremie Leroy is pleased to announce the Xojo Language Reference free app is now available on the App Store. The entire Language Reference is now available from anywhere, no Internet connection required. This handy app, made with Xojo, will be updated with each Xojo release. Thanks to iOSDesignExtensions set of functions available on GitHub, writing this app only took two days.
Product: Xojo iOS Language Reference
Platforms: iOS
Price: Free
Website:
https://apps.apple.com/app/apple-store/id1484982467 StackView Classes Updated
These classes enable a StackView, similar to Apple's NSStackView, to be used natively across platforms (macOS, Windows, Linux) with the help of ContainerControls.
Version 1.08 of the StackView classes for Xojo contains significant internal changes to make StackView ready for API 2.0, so owners of the previous version are recommended to upgrade to the current version 1.08 (they receive the update for free by e-mail). This Version detects automatically, if it should use the classic API 1.0 or the new API 2.0 (Xojo 2019.02+).
To purchase, just write Martin a private message at the Xojo Forum (https://forum.xojo.com/member/227571) with your valid e-mail address. I'll sent you the invoice about 15 euros and after purchasing via PayPal you'll get the unencrypted source code.
Product: StackView classes for Xojo
Platforms: All
Price: 15 Euros (source code)
Website:
https://www.dropbox.com/s/o7ufgegbqj6galy/StackView%20DEMO.zip?dl=0 AXControlGrid: Page Layout and Rendering
AXControlGrid is a complete and powerful Xojo desktop UI component for macOS and Windows that it makes possible to put Canvas-based controls in a Page or a series of Pages of a given size (width and height) and, optionally, their associated captions.
It allows the rendering of such page content as Pictures objects so you can do further operations on them: including saving them to a database or as files, generating PDF files, sending them via email, printing them, etc.
From the developer point of view everything is configurable and every change is visible on the fly, including the re-layout of the Page Contents to reflect the new settings applied.
From the point of view of a final user, they will be able to Zoom the Page contents, navigate between the available pages, drag and drop new items to add them to the currently visible Page, select a range of items in the Page to cut and paste or delete them, besides writing and modifying caption texts (and their settings) or undoing every action done!
The Xojo demo project is fully functional and whithout limitations when run from the Xojo IDE, but you need a License in order to deploy (compile) a project that includes AXControlGrid. AXControlGrid license users are entitled to receive for free all the component updates published for 12 months after purchase.
Product: AXControlGrid: Page Layout and Rendering
Platforms: OSX/Win
Price: 120 Euros
Website:
https://www.aprendexojo.com/en/shop/axcontrolgrid/ RegExRX updated to v.1.9.2
Kem Tekinay, MacTechnologies Consulting, is pleased to announce the release of RegExRX v.1.9.2, the regular expression development tool. The new version is 64-bit, ready for next version of macOS, and supports Dark Mode on the Mac. It introduces some other handy features too, like the ability to export replaced text, store the Match List in the clipboard, show invisible characters in any field (Mac-only), and more.
Product: RegExRX
Platforms: OSX/Win
Price: $4.99
Website:
http://www.mactechnologies.com/downloads Looper Class from Kem Tekinay
Kem Tekinay of MacTechnologies Consulting is pleased to announce
Looper_MTC
, a class to help process code in the background with full access to your responsive UI. Example code is in the download.Product: Looper Class
Platforms: All
Price: Free
Website:
https://github.com/ktekinay/Xojo-Looper AXImageCanvas Released
Javier Rodriguez (AprendeXojo.com) announces the immediate release of AXImageCanvas for Xojo Desktop. AXImageCanvas greately simplifies the task of displaying a Picture into the containing control area, with the ability to correctly display the image maintaining its original aspect ratio keeping the original picture at its full resolution. This can be done with any dropped image from inside the app, via a Picture File dropped from the Desktop, or another Picture dropped from another AXImageCanvas control or executing App, plus any copied picture from another app or source. Of course, the displayed image can be set programmatically, just passing the desired Picture Object (instance).
AXImageCanvas instances can be used in combination of any of the currently supported database engines (Database Edition): SQLite, MySQL / MariaDB, PostgreSQL.
In these cases, and in addition of the previously described features (among others), it will take care of the usual CRUD operations; getting the picture for the specified record, creating new records, updating the current record or deleting the current displayed record (more on this a bit later).
This class also brings methods and capture keyboard events allowing navigation through the records: first record, last record, next record, previous record; even if their ID are not consecutive.
Product: AXImageCanvas
Platforms: Desktop
Price: 30 Euros/60 Euros (standard/database)
Website:
https://www.aprendexojo.com/en/shop/aximagecanvas-standard-edition-2/ MarkdownKit
MarkdownKit is the only 100% native Xojo Markdown parser that is fully CommonMark compliant. It works on every supported Xojo platform (including iOS) and is fast. Really fast.
MarkdownKit is an easy-to-use Xojo module that takes String or Text Markdown as input and outputs HTML as a String or Text. It is fully compliant with the CommonMark 0.29 specification which means that it passes all 649 tests in the test suite.
Why use MarkdownKit?
100% native Xojo code. Requires no external plugins Advanced featuresThe only Xojo Markdown parser that works on iOS
Fast. 3-4x faster than other Xojo Markdown parsers*
The only CommonMark compliant Markdown parser for Xojo
Unencrypted source code
Provides access to the abstract syntax tree (AST) so you can easily create your own renderer. This allows you to easily output the Markdown in a format other than HMTL
Whilst MarkdownKit is very easy to use, it also provides access to the abstract syntax tree (AST) it generates whilst parsing the input Markdown. The AST is a representation of the structure and content of the Markdown document. Once created, it can then be "walked" or traversed by a renderer.
A renderer is a class that implements the
MarkdownKit.IRenderer
interface. You can create your own if you wish. The default HTML renderer included in the MarkdownKit module is just such as class. A second renderer class called ASTRenderer is included which will print out the AST (instead of converting it to HTML).MarkdownKit comes with comprehensive documentation and a high quality demo application.
Product: MarkdownKit
Platforms: All
Price: $75 (unencrypted module)
Website:
https://garrypettet.com/xojo-addons/markdownkit MBS SQLite Extension 1.5
Monkeybread Software releases version 1.5 of the MBS SQLite Extension. The MBS SQLite Extension is a multifunctional extension to any SQLite powered application.
Our SQLite Extension gives you over 50 new functions for SQLite:
Additional mathematical functions like Round or Pow. Functions to save blob values in files outside the database.
Functions to calculate checksums on blob values on the server.
String functions like SoundEx or accents removing for your text searches.
Regular Expressions in queries.
UUID generation
New in Version 1.5:
Minimum macOS is now 10.9. Added CreateDirectoryMBS function.
Improved RemoveAccentsMBS function.
Windows DLL now code signed.
Mac dylib now code signed.
Product: MBS SQLite Extension
Platforms: All
Price: 149
Website:
http://www.monkeybreadsoftware.de/SQLiteExtension/ XojoTalk 034
The XojoTalk Podcast is back with a super-sized episode! Paul and Geoff talk about announcements from WWDC 2019 and more.
Product: XojoTalk 034
Platforms: All
Price: Free
Website:
https://blog.xojo.com/2019/06/05/xojotalk-034-back-in-black/ New VB-to-Xojo Ebook
xDevLibrary is delighted to announce the release of a new book by Paul Abell,
VB.Net to Xojo: Converting Visual Studio Basic to Xojo. Visual Studio Basic and Xojo are remarkably similar... but just enough different that those subtle changes can throw you off your programming game. What you need is a guide, someone to show you the Xojo ropes.
Thankfully, Paul Abell is here to show you how to make the VB.net to Xojo transition. He's new to Xojo and still learning, but in this 53-page ebook he'll show you the conversion process, point out common Xojo misconceptions VB users make, and help you with tips and techniques to make your move to Xojo easy and successful!
Some of the topics discussed include explanations in how the two languages handle files, menus, colors, sounds, errors, printing, and more. You'll learn how to add features like using the Escape key to close windows, make pictures fit a box, and more.
Paul even includes the full source of a Xojo Windows project he wrote, XJSnip, which lets you manage snippets of Xojo code.
The ebook is in PDF, EPUB, and Mobi (Kindle) formats.
Product: VB.Net to Xojo: Converting Visual Studio Basic to Xojo
Platforms: All
Price: $4.99
Website:
http://gum.co/qPkCj XOJO.CONNECT
Xojo Conferences are about connections -- whether it be with other users from around the world or the Xojo team themselves. Save the date for XOJO.CONNECT, to be held
March 25-27, 2020 at The Sheraton Music City Hotel in Nashville, TN! We have arranged a great room rate for conference attendees and free airport transportation. More information coming soon!Product: XOJO.CONNECT,
Platforms: All
Price: $799-$999
Website:
https://www.xojo.com/store#conference XDC 2019 Session Videos Now Available
XDC 2018 session videos are now available for sale. Visit the Xojo Store to purchase your video pass for $299. You'll get access to all of the session videos and XDC Keynote!
If you attended XDC 2018, you already have access to them in your Xojo Account.
Also, everyone can check out Travis Hill and Paul Lefebvre's API 2.0 session now on YouTube (https://youtu.be/rPjbH4_sARs).
Product: XDC 2018 Session Videos
Platforms: All
Price: $299 (free for XDC 2019 attendees)
Website:
https://www.xojo.com/store/#conference MBS Xojo Conference 2019 in Cologne, Germany
Monkeybread Software is pleased to announce the MBS Xojo Conference in metropolitan Cologne, Germany on the 24th and 25th October 2019 in the lovely Dorint hotel. The hotel is in the city center and in walking distance to the main station. Beside the two conference days there are a social program with a dinner event and optional two training days (in English on the 23rd and in German on the 26th). For the evenings there are casual get-togethers in the hotel bar or restaurant.
Sessions are to be held in English. Our conference is conceived as a networking event for the Xojo community. The conference is an ideal opportunity for sharing your thoughts and your own development experience with fellow users and developers.
Product: MBS Xojo Conference 2019
Platforms: All
Price: 599-699 Euro plus VAT
Website:
http://www.monkeybreadsoftware.com/conference xDevLibrary Announces New Canvas 2 Book
xDevLibrary is delighted to announce the release of a new book by Eugene Dakin, "I Wish I Knew How To... Program the Canvas Control 2 with Xojo." The 450+ page PDF book can be purchased via GumRoad for instant delivery (http://gum.co/atzaR).
The focus of this book is to work with topics related to the Canvas Control. All of these examples are created with native Xojo code and does not use any third party programs. The examples have been tested on Windows 10, OS X Mojave 10.14.3, and Ubuntu 18.04 Operating Systems.
By the time you finish the book you will be able to apply skills from these examples to create your own programs!
Note: An older Canvas book that has legacy code for Xojo 2014r2 that works without the changes in the Xojo Language is still available at xDevLibrary (http://www.xdevlibrary.com).
The book contains 13 chapters and over 450 pages of code to build 60 example programs. Create realistic 2D game motion. It also includes example images and the ways to use them in programs. The book is in PDF format with example chapter folders containing Xojo source code and running examples.
Product: I Wish I Knew How To... Program the Canvas Control 2 with Xojo (book)
Platforms: All
Price: $14.99
Website:
http://www.xdevlibrary.com Aloe Express 4.1
Tim Dietrich has released an update to Aloe Express, the popular open-source Xojo Web server module.
With Aloe Express, Xojo developers can quickly and easily build Web APIs, microservices, and more. You can create Xojo apps that serve dynamic and static content, easily route and process requests, make use of WebSockets, and more.
Aloe Express Version 4.1 resolves multiple bugs, and includes several performance improvements, including improved support multi-threading request processing.
Product: Aloe Express
Platforms: Desktop
Price: Free
Website:
https://aloe.zone ARGen Updated
BKeeney Software Inc. is proud to announce an update to ARGen, their ActiveRecord Generator utility for Xojo developers. This minor update includes dark mode support, speed improvements, and important updates for generated projects. Updating to 3.0.3 is recommended for all ARGen users.
Product: ARGen
Platforms: OSX/Win
Price: $99.95
Website:
https://bkeeney.com/argen/ XDC Video Sale (Starting at $75)
As we are getting closer to XDC 2019, new conference videos are on the horizon! We are now offering some great pricing on the XDC 2018 and 2016 videos! Between now and XDC (May 1, 2019), you can get the XDC 2016 video set for $75 and the 2018 video set for $99!
Product: XDC Videos
Platforms: All
Price: $75-$99
Website:
https://www.xojo.com/store#conference Formatted Text Control 3.2
BKeeney Software Inc. releases a major update to Formatted Text Control. Developers can now implement tab leaders, change character spacing, implement text drop shadows, and use standard keyboard handling in their applications that require a robust word processing control. This version contains dozens of new, changed, and updated items.
Formatted Text Control (FTC) is a set of classes that offer developers word processing capabilities for their Mac and Windows desktop applications. FTC has several viewing modes that gives users a choice of Page View, Edit View, or Single Line view. FTC supports inline graphics, hyperlinks, and text formatting that the built-in Xojo TextArea control just can't do. Users can import and save text, RTF, and XML format documents.
FTC version 3.2.0 is a free update to all 3.x users and is recommended.
Product: Formatted Text Control 3.2
Platforms: Desktop
Price: $150 (source code)
Website:
https://www.bkeeney.com/formatted-text-control/ BKS Tab Control Updated
BKeeney Software releases an update for BKS Tab Control enabling users to drag and drop to rearrange tabs. Developers can enable or disable this feature using a switch in the Xojo IDE. A new event, `TabOrderChanged`, is raised when the user performs a drag-rearrange.
The BKS Tab Control is a set of classes that offer developers a classic "tabs control" for Xojo Desktop applications. The Tab Control can attach to any RectControl or Window, and will maintain a relationship to this parent control if and when it changes size. Tabs can be displayed in one of four directions (North, South, East, West) and individually offer options like a close button, an icon, a background color, and can be disabled.
Product: BKS Tab Control
Platforms: Desktop
Price: $75 (source code)
Website:
https://www.bkeeney.com/allproducts/bks-tab-control/ All Sascha Schneppmueller MAS Apps updated for macOS Dark Mode
Shortly before Christmas Sascha Schneppmueller managed to get all his macOS Dark Mode Updates approved by the MAS (Mac App Store) Review Team. Because of the hard work of the Xojo Team, it was really easy to achive this.
Sascha writes: "A big **thank you** to the whole Xojo Team for making our lives so much easier with each new release!"
Product:
Platforms: OSX
Price: Varies
Website:
https://itunes.apple.com/de/developer/sascha-schneppmueller/ CSTrueColors
With macOS Mojave support being one of the new features of Xojo 2018r3, you might want to polish your desktop UIs by incorporating the new dynamic color constants. While Xojo supports only a selection of them, CSTrueColors from Ulrich Bogun has all 50+ as dynamically buffered Xojo Colors--which means they are cached until a Dark Mode change or a change of the selection/AccentColor happens.
To make cross-platform development easier, you find the same colors on Windows, too, and on this platform selection and high contrast mode changes are registered, but not the current Windows Dark Mode.
convert Xojo pictures to macOS template images which change their brightness automatically insert pictures and templates into some of the most commonly used desktop controls.
some color conversion methods and Apple's new System Effects
macOS VisualEffectViews as custom controls (Mojave types)
and more
Product: CSTrueColors
Platforms: OSX/Win
Price: 12.50 Euros (free demo)
Website:
https://drive.google.com/open?id=1vg-sN8_7mz18zeu9XoRWZaBc8Tm-_Enb New Cross-Platform Reporting Tool
BKeeney Software launches BKS Report Studio, a simple database reporting tool that features a visual interface, templates, and editing features that allow users to create reports without writing SQL.
Designed for every skill level, BKS Report Studio operates like a layout editor by allowing users to drag and drop data sources, labels, images, and even barcodes to build powerful reports, quickly.
Reports can be printed directly, or can be exported in several file formats. Created by a need to simplify and extend the database reporting process, BKS Report Studio focuses on making the report design phase easier.
BKS Report Studio features several functions:
Drag and Drop layout design for report templates Export as PDF documents or print directly
SQL engine generates the necessary query and gathers data
Filter data beforehand, or live at runtime with dynamic runtime filtering
Boolean display is fully customizable, and supports Emoji
Format numbers, and perform scripts on bands as they are generated
Connect to the most popular database engines, or connect to any database engine that provides an ODBC driver. BKS Report Studio supports these database engines: CubeSQL, MySQL, ODBC, PostgreSQL, and SQLite
Product: BKS Report Studio
Platforms: OSX/Win
Price: $175 (free trial)
Website:
Free Xojo Menus Training
Javier Rodriguez announces the availability of this Free Online Xojo Course, initially available only in Spanish and very soon in English, about "Everything you need to know about Menus" in Xojo.
Discover throughout a total of 13 Lessons and 10 Videos how to create static menus using the Menu Editor, associate actions, create complete menu hierarchies from code, how to assign actions to dynamic menu items, and even how to clone and display your own menu hierarchies in any spot inside the limits of any Window!
This course is available for free to all registered users of AprendeXojo.com.
Product: Xojo Menus Training
Platforms: All
Price: Free
Website:
http://aprendexojo.com JSONItem_MTC Update
Kem Tekinay is pleased to announce an update to the JSONItem_MTC project that now includes the M_JSON module. This emulates the new framework's ParseJSON and GenerateJSON functions but with the classic (soon to be API 2.0) framework. While the native functions work with Text, Xojo.Core.Dictionary, and Auto(), these will work with String, Dictionary, and Variant(). More, GenerateJSON_MTC has an optional parameter to produce a formatted ("pretty") string.
JSONItem_MTC is a drop-in replacement for the native JSONItem that is faster and compensates for some bugs found in the native version. The version has been changed to 4.0 to stay in sync with the new M_JSON module, but there have been no functional changes in this release. JSONItem_MTC and M_JSON can be used independently.
Product: JSONItem_MTC
Platforms: All
Price: Free
Website:
https://github.com/ktekinay/JSONItem_MTC PDTSQL Released
PDTSoftware is pleased to announce the availability of PDTSQL, an embedded SQLite database server for Xojo. With PDTSQL, developers can easily create custom, redistributable SQLite database servers for their applications. It is intended for light-weight database applications with less than 10 users connected at a time. Developers can make the administration of the server as simple or as extensive as needed.
A sample server and applications are included in the package. Server source code in the demo is encrypted and will only run in the Xojo IDE.
Product: PDTSQL
Platforms: All
Price: $75 (source code)
Website:
http://www.pdtsoftware.com/ Tim Dietrich launches PromoStandards JSON API
Xojo developer Tim Dietrich has launched the PromoStandards JSON API, a service that provides developers with an alternative, JSON-based interface to PromoStandards.
"PromoStandards is a collaborative effort by some of the leading companies in the promotional products industry to standardize how data is communicated," said Tim. "The goal is to reduce friction in the industry's business processes, which benefits suppliers, distributors, and customers alike. The promotional products industry is massive, with 2017 sales of $23.3 billion. So even the slightest increase in efficiency can have dramatic results."
With the PromoStandards JSON API Service, developers can send simple JSON requests, and receive JSON responses as well. Tim developed the API using Xojo and Aloe Express, a popular open-source Xojo Web server module.
Product: PromoStandards JSON API Service
Platforms: All
Price: Free
Website:
https://json.promoproducts.io/ New Raspberry Pi with Xojo Book
xDevLibrary is delighted to announce the release of a new book by Eugene Dakin, "I Wish I Knew How To... Program Raspberry Pi 3B+ Electronics with Xojo -- Stretch Edition."
The 600+ page PDF book can be purchased via GumRoad for instant delivery (http://gum.co/bXqy).
You can do many things with the Raspberry Pi, and some have built a Star Trek interface, while others have built robots. This book provides the building block to work with Xojo to react with the real world through its motherboard to allow you to make your own interesting device. This inexpensive computer can be programed by the widely recognized Xojo programming language.
This book "I Wish I Knew How to... Program Raspberry Pi 3B+ Electronics with Xojo" goes into the numerous programs that can be built to interact with many types of electronic gadgets. This book uses the latest Raspberry Pi 3B+ hardware with the newest version of the Stretch Operating System.
Note: A previous version of this book that supports older Xojo releases and Raspberry Pi operating systems is still available at xDevLibrary (http://www.xdevlibrary.com ).
Product: I Wish I Knew How To... Program Raspberry Pi 3B+ Electronics with Xojo -- Stretch Edition (book)
Platforms: Win
Price: $19.99
Website:
http://xdevlibrary.com Just Code Challenge
Introducing this summer's Just Code challenge. The idea is that you try to make one app a week throughout the next 14 weeks of the summer. These apps don't need to do anything fancy, although they should do something. Any type of Xojo-made app counts -- desktop, iOS, or web. No need to compile, you are only required to submit your project to complete the challenge.
This contest is a great way to show people new to coding what it takes to make an app, and to show how much fun coding is.
The Just Code challenge starts today, June 18 and ends Friday, September 21. Submit a project on at least 10 out of 14 Fridays to complete the Just Code challenge! Complete the challenge and you'll get one of our super soft, new Xojo shirts (while supplies last) and you'll be entered to win a Xojo Pro license plus $100! UPDATE: Because of growing interest, we'll also be giving away a limited number of Xojo Lite licenses!
Product: Just Code Challenge
Platforms: All
Price: Free
Website:
https://blog.xojo.com/2018/06/18/jump-right-in-just-code-challenge/ Free SQLiteDatabase Online Course
Javier Rodriguez (AprendeXojo.com) announces the availability of this Online Xojo Course, initially available only in Spanish and English to follow, about creating and using SQLite databases from Xojo via code from scratch.
Discover throughout a total of 14 Lessons, 10 Videos and 10 Test quizzes all you need to be aware of in order to create from Xojo code new in-memory SQLite database, file based SQLite database, create new tables, records, updating records, working with RecordSet, DatabaseRecord, DatabaseField executing direct queries against the database, synchronous and asynchronous backups, encrypting and decrypting SQLite Databases... and other regular operations for starters, and without previous experience!
Once you finish every lesson, you will go through a quiz in order to test the learned topics, validating their correct assimilation.
Product: SQLiteDatabase Online Course
Platforms: All
Price: Free (with registration)
Website:
https://www.aprendexojo.com/shop/primeros-pasos-con-sqlitedatabase-y-iossqlitedatabase/ BKS Tab Control
BKeeney Software releases BKS Tab Control, a set of classes that offer developers a classic "tabs control" for Xojo Desktop applications. The Tab Control can attach to any RectControl or Window, and will maintain a relationship to this parent control if and when it changes size. Tabs can be displayed in one of four directions (North, South, East, West) and individually offer options like a close button, an icon, a background color, and can be disabled. Other features:
Optional CloseBox can be positioned on the left of right If the CloseBox is selected a CancelClose event is fired
Optional Icon can be positioned on the left or right
Each tab can have a different background color
Each tab can be disabled
Each tab text can be stylized with font, font color, text size, bold, italic, underline
Tabs that overflow the available width may be accessed with an overflow popup menu
Works in HiDPI and non-HiDPI modes
Product: BKS Tab Control
Platforms: Desktop
Price: $75
Website:
https://www.bkeeney.com/allproducts/bks-tab-control/ SpeakerCue Confidence Monitoring
ampSoftware is excited to announce the release of SpeakerCue, a confidence monitor for professional producers and presenters. This handy communications tool is a simple, streamlined way for a presenter or speaker to monitor their time and for an assistant or producer to provide them with invaluable information. SpeakerCue requirements are simple; a Mac or PC for the person who is controlling the time and messaging, and an external display within view of the speaker to receive those messages.
Product: SpeakerCue
Platforms: Desktop
Price: $80
Website:
http://speakercue.com/ Introducing Temper: A Xojo-based Web API for FileMaker
Tim Dietrich has released Temper, a new Web API for FileMaker databases. With Temper, developers can make API calls to create, read, update, and delete records, run scripts, set and get the contents of containers, get information about layouts, scripts, and more.
"I developed Temper as an alternative to FileMaker's Data API," said Tim. "Temper uses the FileMaker API for XML, so there are no additional licenses needed to transfer data, and no need to worry about hitting data transfer limits."
Temper works with all versions of FileMaker Server that support the FileMaker API for XML. Temper was developed using Xojo, XFM (a FileMaker integration module), and Aloe Micro (a variant of the popular Aloe Express Web server module).
Product: Temper
Platforms: All
Price: Free
Website:
https://temperapi.com/ xDevLibrary Announces New WMIC Book
xDevLibrary is delighted to announce the release of a new book by Eugene Dakin, "I Wish I Knew How To... Program Windows WMIC With Xojo."
The 550-page PDF book can be purchased via GumRoad for instant delivery (http://gum.co/limjl ).
Has someone ever asked you the question "Is my computer 32-bit or 64- bit?" WMIC is the command that can retrieve this information about a Windows Operating System and almost all of the components installed on the computer. WMIC is the abbreviation for Windows Management Instrumentation Command-Line that has been used for over a decade in the Windows OS.
The book "I Wish I Knew How To...Program Windows WMIC With Xojo" is able to query hundreds of parameters on the computer and this code can be implemented into your program. This is a reference book that shows the many possible options of WMIC and retrieves data seamlessly to your program.
The most difficult part of working with WMIC is to provide the correct search parameters, which this book covers in all of these chapters.
There are 60 chapters which contains over 550 pages and more than 60 example programs that can retrieved hundreds of specifications. Many screen shots have been added to show the results of the code with an index to help find topics quickly. Each chapter has a working version of the WMIC command that can be used.
A few of the many examples include drivers, network protocols, Network Interface Card (NIC), motherboard data and specifications, boot configurations, the BIOS, and much more.
Product: "I Wish I Knew How To...Program Windows WMIC With Xojo" book
Platforms: All
Price: $14.99
Website:
http://www.xdevlibrary.com/ Combine PDFs 5.3
Monkeybread Software is proud to announce Combine PDFs 5.3, an update to their popular PDF merge and split tool for Mac OS X. With a focus on ease-of-use, Combine PDFs is a lightweight utility which allows anyone to merge PDF files and images (JPEG, TIFF, etc.) into a single PDF file. Additionally, users can split a PDF file or create a new PDF file with interleaved pages from two different PDF files.
The user need only drag and drop files onto the program icon. The main window appears allowing the user to set the order in which the files are joined, or to remove any files. A menu command launches a window for the input of metadata, such as Title, Author, Creator, Subject, and Keywords. Once all PDF and image files are correctly ordered, and metadata has been entered, a single menu command will automatically join all the selected files into a single PDF file.
Combine PDFs also supports the use of encrypted passwords. With the password option activated users can restrict the viewing, copying and printing of any document. The app permits use of 40 bit, or extremely strong 128 bit encryption. Also supported are OS X Quartz filters which enable users to apply a variety of effects to both PDF and image files. Effects include variable compression level, lightness, gray tone, sepia, and black and white. A preview window allows the user to review all files and effects before producing the final PDF document, and full-screen preview is available.
Changes in Version 5.3:
Fixed preview window setting, so it's saved and honored on next app start. Added swedish translation.
Can use app store license in shareware version.
Added retina support and now a Cocoa application.
Added preference option to enable copying of annotations.
Requires MacOS 10.9 or newer.
Upgraded to 64-bit.
Version 5.3 sports many new improvements, adding support for French and Italian, automatic metadata, more metadata values, and user selectable fonts for text overlays. Combine PDFs exploits the powerful PDF Libraries built into the Core Graphics of Mac OS X, permitting operations not supported natively on the Windows platform.
Product: Combine PDFs 5.3
Platforms: OSX
Price: $30
Website:
http://www.monkeybreadsoftware.de/Software/CombinePDFs.shtml mySalesAgent 2.7
Imagine mySalesAgent as your personal Media Wishlist, Media Shopping list or Collection List. You can search for iPhone, iPod, iPad, AppleTV and macOS apps, for Movies, TV Shows, Music Albums and Songs, Audiobooks or Books and add them to your watchlist. If one of your desired Media reaches the price for which you would like to buy it, mySalesAgent will inform you with a message center notification and optionally by email. You can select any iTunes Store Store worldwide and monitor the price of any Media in that region. The program is free of any advertisement and will not use in app purchases.
Product: mySalesAgent 2.7
Platforms: OSX
Price: Free
Website:
https://itunes.apple.com/de/app/mysalesagent/id966480103?mt=12&uo=4&at=1l3vbES&ct=mySalesAgent Free M_Presentation
Kem Tekinay is pleased to announce M_Presentation, a collection of tools to assist in presenting or demoing Xojo apps. The M_Presentation module holds a collection of control subclasses that will adjust their font size at runtime according to a module constant. Need to change the font size of all of your controls at once to something else? Just change the constant's value!
There is also a window subclass that will automatically created a mirror image of your window that you can put in a projector or second monitor. This "ghost" will reflect almost everything in your main window in real-time and will show the cursor position as a red dot, like a laser pointer. You can have multiple windows open, each with its own "ghost" that will maintain order as you cycle through the main windows. There is even a scaler that will let you scale all the "ghosts" at once. M_Presentation is a free, open-source project
Product: M_Presentation
Platforms: All OSX/Win/Linux
Price: Free
Website:
https://github.com/ktekinay/M_Presentation MBS Xojo Event Kit 1.2 Released
The MBS Xojo Event Kit provides you with a few useful classes for using the calendar for your Xojo iOS application. New in version 1.2:
Added privacy entries for info.plist via build script step. Updated for Xojo 2018r1
Fixed bugs with color for Mac and we now use NSColor there.
Fixed bug with EKCalendarItemMB.URL setter
Product: MBS Xojo Event Kit
Platforms: iOS
Price: $99
Website:
http://www.monkeybreadsoftware.de/xojo/EventKit/ Monkeybread Software Releases IP in Menubar
Monkeybread Software Releases IP
in Menubar v4.6, an application to show the current IP address in the menubar.
This small application runs in the background and shows the current IP address of your Mac in the menu bar. There are options available to customize the appearance of the menu entry. The IP address is updated regularly. Switch on the Router option if you are behind a router or gateway. You can still see your local IP address in the menu.
New in version 4.6 is 64-bit support.
Product: IP in Menubar
Platforms: OSX
Price: Free
Website:
http://www.monkeybreadsoftware.de/Freeware/IPinmenubar.shtml ActivityViewer
piDog Software releases version 2.6.0 of their ActivityViewer classes, which have been updated to improve compatibility with the current Xojo IDE and add support for SecureSockets.
ActivityViewer is a set of classes by piDog Software that makes it easy to add progress displays for various background tasks to your Xojo projects.
ActivityViewer works by extending the Thread, SocketCore and Shell classes with properties and methods like "Label", "Icon", "Progress", "ProgressText", "Cancel" and "Finish".
An ActivityView can be embedded in any window or use the included default Activity Window.
ActivityViewer also includes the ActivityViewer_HTTPFileDownloadSocket which includes SSL support, pausable downloads, automatic proxy detection, password protected directory handling and URL redirection.
Product: ActivityViewer
Platforms: OSX/Win/Linux
Price: $40
Website:
https://www.pidog.com/ActivityViewer/ Announcing gTooltip
Gate61 is proud to announce gTooltip, a new Xojo Web add-on to create flexible, styled and customized Tooltips (HelpTags).
Tooltip text can also contain html tags (strong, img, ...) and icons Different sizes, multi-lines allowed
Dynamic (you can change settings at runtime, by code)
Text and background colors, transparency allowed !
Triggered by hover, click or manually
Multiple positioning options
With or without arrows
Delayed and animated display/hide
Set the Tooltip to follow the mouse cursor
Optional "flip" (position change) when not enough room available
Product: gTooltip
Platforms: Web
Price: $17/$69 (encrypted/source)
Website:
https://www.gate61.com/gtooltip.html Free Xojo Pi!
In honor of Pi Day 2018, Xojo will be giving away Xojo Pi licenses for free! Xojo Pi allows you to build console apps for Linux ARM for use with Raspberry Pi 2 and Raspberry Pi 3.
Back at XDC 2015 when we announced Xojo would be adding support for the Raspberry Pi, we thought it was a fun extra for Xojo users. We were not expecting the overwhelming excitement and interest from the Xojo community and makers around the world! To celebrate Pi Day like the true geeks we are, we're making Xojo Pi licenses free from Pi Day forward! Email hello@xojo.com or DM Xojo on Twitter for your free Xojo Pi license activation code.
Product: Xojo Pi
Platforms: Raspberry Pi
Price: Free
Website:
http://www.xojo.com gNotify
Gate61 is proud to announce gNotify a new Xojo Web add-on, a powerful and flexible control to display Notifications.
Product: gNotify
Platforms: Web
Price: $17/$69 (encrypted/source)
Website:
https://www.gate61.com/gnotify.html Free Online Xojo Course: SQLite basics
Javier Rodriguez (AprendeXojo.com) announces the availability of this Online Xojo Course, initially available only in Spanish, about the basics on creating apps based on SQLite with Xojo.
Discover throughout a total of 12 Lessons, 10 Videos, and 9 Test quizzes all the basics you need to be aware of in order to get the SQLite foundations in combination with Xojo. For that, we will create a basic but functional sample app that will manage Customers, Invoices and general Invoices listing per customer. Learn the foundations about SQLite database definition, creating, updating or deleting records... and more, withouth previous experience!
Once you finish every lesson, you will go through a quiz in order to test the learned topics, validating their correct assimilation.
Product: SQLite basics course
Platforms: All
Price: Free (with registration)
Website:
https://www.aprendexojo.com/shop/fundamentos-sqlite/ gColorPicker
Gate61 is proud to announce our new Xojo Web add-on: gColorPicker, a Web Control providing a clean and flexible HTML Web Color Picker.
This control was built with pure javascript and css, no images or external libraries needed. It works with all major modern browsers and is compatible with Xojo 2016r2.1 onwards.
This control offers the following features:
fully responsive customize layout by adding an Alpha (transparency) selection, and/or a sample of the selected color
get or set color using Xojo colors
provides hex and rgb/rgba HTML strings
activate read-only mode
Product: gColorPicker
Platforms: Desktop OSX/Win/Linux
Price: $17 (encrypted), $69 (source code)
Website:
https://www.gate61.com/gcolorpicker.html Free Online Xojo Course
Javier Rodriguez (AprendeXojo.com) announces the availability of his first Online Xojo Course, initially available only in Spanish, about the use of Timers in Xojo.
Discover along a total of 7 Lessons, 6 Videos and 6 Test quizzes the three Timer classes available in Xojo, and where you should use any of them depending the deployment target or the things you want to accomplish. Learn when (and how) to instantiate the Timer classes, when to execute scheduled code without even instantiate Timers, and how the Scope is involved in the process!
This course is available for free to all registered users of AprendeXojo.com.
Product: Online Xojo Course
Platforms: All
Price: Free (with registration)
Website:
https://www.aprendexojo.com/shop/uso-timer-xojo/ Free Redis_MTC
Kem Tekinay is proud to announce Redis_MTC, a free, open-source project that will let you easily interact with a Redis Server.
Redis_MTC offers an API that closely mimics the features available on a Redis server and makes the connection as easy as creating a new object. The project comes with unit tests that demonstrate its various features and show off its speed of around 25k requests per second in normal mode, and up to 500k requests per second when using "pipelines."
You can read more about Redis at their site (https://redis.io/).
Product: Redis_MTC
Platforms: Desktop
Price: Free
Website:
https://github.com/ktekinay/XOJO-Redis/ New Window Style component
The 'New Window Style' component for Xojo from PesaroSystem for desktop development platform is a class for customizing the windows of Xojo projects for macOS. The class allows to transform the "old" classical view into the new style adopted by the most common applications for macOS.
The class allows different functions including: hide the title bar; display or hide the title caption; color a sidebar to create a left menu commands; etc.
By downloading the class you will find an example of use. Everything is very simple and intuitive.
Product: Window Style
Platforms: OSX
Price: $12 (approx)
Website:
http://www.pesarosystem.it/xojo-new-window-style-english.asp New Zoom Image Component
The Zoom Image component from PesaroSystem for Xojo Desktop development platform is a support tool for image management. A box containing the image is made available.
The component allows various features including zoom on command, with the mouse wheel, via code, moving, loading by drag and drop, etc. It can be used for drawing applications or any other environment where a dynamic visualization of the image is required.
In the download component you will find an example of use. Everything is very simple and intuitive.
Product: Zoom Image
Platforms: Desktop
Price: $17 (approx)
Website:
http://www.pesarosystem.it/xojo-zoom-image.asp End of article.