1. Lynn Fredricks
  2. Announcements & News
  3. Montag, Juni 15 2020, 03:40 PM
  4.  Abonnieren via E-Mail
Get the top developer tools and third party components for the Xojo cross-platform development platform at a huge savings.

Omegabundle for Xojo 2020 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 $4,217.00. Omegabundle for Xojo 2020 costs $399. Buy now on the Paradigma Software store.

We've had a lot of requests to continue Omegabundle for Xojo 2020 through August as many hope that additional individual COVID19 payments will be announced by respective governments - so we've extended this special offer.

Xojo is an award-winning, cross-platform development tool for the Desktop (macOS, Windows, Linux), Web, iOS (iPad/iPhone) and Raspberry Pi. With Xojo, you can create native applications by using drag-and-drop to build your user interface and then one straight-forward programming language to enable the functionality. Xojo is powerful and modern, yet easy to use and learn.

Included Products

  • Ohanaware App Wrapper (UPDATED).Prepare your application for the Mac App Store or Web Distribution.
  • Ohanaware App Kit (NEW). A huge collection of declares and objects that Ohanaware has created over the years to help us with crafting better macOS applications. Your next macOS app starts here!
  • AprendeXojo GuancheMOS (UPDATED) The toolkit you need for application serialization and validation.
  • AprendeXojo AxControlGrid (NEW). Makes it possible to put Canvas-based controls in a Page or a series of Pages of a given size (width and height).
  • AprendeXojo AXImageCanvas Database Edition (NEW). Pull and display images from most popular databases.
  • AXNumValidatedTF (NEW). Locale settings, numeric range enforcement, adaptive format and more for numeric input.
  • GuancheID (NEW). The easiest way to get a unique ID for macOS and Windows based computers.
  • GrafittiSuite Desktop Edition (UPDATED). 53 (up from 40!) incredible user interface controls for Xojo that add value and improve the professional appeal of your Xojo applications.
  • XDL Library (UPDATED).Get some of the best articles from xDev Library, plus a 900-page new Xojo beginner's book.
  • MBS Chart Director for Xojo (UPDATED). Professional, interactive, real-time charts in your Xojo applications on Mac, Windows and Linux. Desktop, Console and Web projects.
  • MBS DynaPDF Starter Edition for Xojo (UPDATED). Create PDF files with your applications on Mac, Windows and Linux. Desktop, Console and Web projects.
  • Paradigma Software Valentina Studio Pro 10 (UPDATED). Ultimate reports designer, database administration and forms creation tool that runs on all three operating systems - Windows, macOS, Linux
  • Paradigma Software ValentinaDB ADK 10 for Xojo(UPDATED). Embed the ultra-fast, object-relational Valentina database into your applications and deploy royalty free - Windows, macOS, Linux, including Raspberry PI! Also works with local SQLite files and as a client to Valentina Server.
  • Paradigma Software Valentina Reports ADK 10 for Xojo(UPDATED). Generate visually rich reports as graphics, web pages or PDF from your Xojo applications on Windows, macOS, Linux including Raspberry PI! Also works with local SQLite files and as a client to Valentina Server.
  • Paradigma Software Valentina Server Unlimited (UPDATED). 4-in-1 Reports Server, Forms Server along with two database servers: one built on object-relational Valentina Database and the other on SQLite. Report and forms serving works with MySQL, PostgreSQL, MS SQL Server and the included Valentina and SQLite servers
  • xDev Magazine (UPDATED). 12-month subscription to xDev Magazine + some back issues + a printed book! xDev is the professional's magazine for developing with Xojo with articles by top Xojo developers.

You can learn more Omegabundle for Xojo 2020 from the Omegabundle website. Please allow up to 3-5 business days for all components to be supplied by participating vendors. If you are ready to purchase, order now from the Paradigma Software web store.

About Xojo, Inc
Xojo, Inc. was founded in 1997 with the idea that software development should be accessible to anyone. With traditional tools, creating software applications can be a very complicated process, but using
Xojo anyone can learn to create high quality, native apps for the Desktop, Web, iOS and Raspberry Pi. With users all over the world, Xojo apps can be found in every conceivable category - from commercial software applications to use in governments, universities, businesses, and the Fortune 500. Secondary-level and college students in schools all over the world are introduced to programming with Xojo.

About Omegabundle
Omegabundle is a circus tent promotion platform created by Proactive International, the international distribution company, and Paradigma Software, developers of the Valentina high performance development tools and technologies. Each promotion is for a single, vertical platform and provides extreme savings to users of professional tools. Participating vendors change from promotion to promotion and year to year.
Referenzen
  1. http://www.omegabundle.net/
  2. https://valentina-db.com/en/store
  3. https://www.valentina-db.com/blog/?p=3057
  4. https://graffitisuite.com/news/omegabundle-for-xojo-2020-developer-tools-bundle-announced/
  5. https://www.mbs-plugins.de/archive/2020-06-16/Omegabundle_for_Xojo_2020/monkeybreadsoftware_blog_xojo
  6. https://forum.xojo.com/60779-omegabundle-fur-xojo-2020-entwickler-tool-paket-angekundigt
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Ohanaware is proud to announce the immediate availability of version 1.0.5 of Ohanaware App Kit, aka OAK. OAK 1.0.5 is currently an exclusive to Omegabundle for Xojo 2020!

The Ohanaware App Kit 2020 is a collection of declares and convenience classes that we (Ohanaware) have created over the last decade or so. Which we've then wrapped up into this kit to help other Xojo developers create better Mac Apps, through access to functions and technology that it's possible out of the box.

What's New in OAK 1.0.5

  • NSProcessInfoisMacCatalystApp (macOS 10.15 or newer) - Returns true if this is a Catalyst application.
  • NSProcessInfoisiOSAppOnMac (macOS 11 or newer) - Returns true if this is a iOS application.
  • Gestalt - Yes it's deprecated, but I'm looking for a machine readable way to determine CPU architecture.
  • folderitem.completeLength - Get the file size of a folder.
  • NSFileManagerDestinationOfSymbolicLinkAtPath - Returns the path of the item pointed to by the Symbolic link.
  • sysctlbyname - API used to get machine information.
  • macOSSystem.systemArchitecture - Returns the CPU Type of the current Mac.
  • macOSSystem.architectureDisplayName( incode ) - Takes the code from above or NSRunningApplication and creates the display name.
  • NSBoxSetBorderColor - Used to set the border color on a Xojo Group box.
  • NSBoxSetBorderWidth - Used to set the border width on a Xojo Group box.
  • NSBoxSetBoxType - Used to set the box type on a Xojo Group box.
  • NSBoxSetfillColor - Used to set the fill color of a Xojo Group box.
  • NSBoxType - Enum of types.
  • NSToolbarRemoveItemAtIndex - Used to remove a toolbar item.
  • NSImageWithSymbolName (macOS 11 or newer) - Take a SF Symbol name and returns a NSImage.
  • operatingSystemisBigSur - Returns true if the mac is running Big Sur or newer.
  • NSWindowTitleVisibility - Used to get the titlebar visibility.
  • Improved findWindowForFile - Now works with window.folderitem.
Referenzen
  1. https://www.ohanaware.com/blog/202033/Ohanaware-App-Kit-1.0.5.html
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GraffitiHTMLEditor is an advanced WYSIWYG editor and included with GraffitiSuite Desktop, a part of Omegabundle for Xojo 2020.

GraffitiHTMLEditor is intended for use in text authoring scenarios. It supports a wide range of functionality including lists, images, tweets, and tables. You don't have to use it as an html editor though, but simply make use of its ability to format text such as:


  • lists
  • images
  • tweets
  • tables
  • video
  • export to email
  • export to markdown


Don't miss out on Omegabundle for Xojo 2020, available for a limited time with 92 of the best add-ons and components for solution development with Xojo.
Referenzen
  1. http://www.omegabundle.net/graffitisuite-desktop-edition-2006
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Ohanaware is proud to announce the immediate availability of version 1.0.4 of Ohanaware App Kit, aka OAK.

The Ohanaware App Kit 2020 is a collection of declares and convenience classes that we (Ohanaware) have created over the last decade or so. Which we've then wrapped up into this kit to help other Xojo developers create better Mac Apps, through access to functions and technology that it's possible out of the box.

What's New in OAK 1.0.4

  • DateTime.SQLDateTimeAtGMT - Returns the Date/Time formatted as SQLString at GMT.
  • SQLDateTimeAtGMTToDateTime( inSQLDateTimeString ) - Returns a DateTime object using above format, with time calibrated for local time zone.
  • OWPopupMenu - with options that appear in the Xojo IDE for customizing the style & size.
  • OWWindowSplitter - Now has two new options, min Edge and max Edge.
  • OWWindowSplitter.integerValueX - Correlates the values with the new edge styles.
  • OWSourceList - now allows overriding of the text by exposing the cellTextPaint event.
  • OWSourceList - now allows for right click actions on an item.
  • OWSourceList - setting g.transparency in the celltextPaint even now affects the icon also.
  • OWSourceList.highlightRowID - Draws a selection round rectangle on the row, ideally for right clicking.
  • OWWindowSplitter - should no longer set the splitter to the left edge of the window when no value is found.
  • OWScrollView2020.verticalInset - allows the scrollbar and content start position to be moved down from the top.
  • OWSidebar control.
  • OWPopover window class.
  • OWCheckBox - with options that appear in the Xojo IDE for customizing the style & size.
  • OWPushButton - with options that appear in the Xojo IDE for customizing the style & size.

You will be notified with download information directly from Ohanaware about this new version.
Referenzen
  1. https://ohanaware.com/blog/202031/Ohanaware-App-Kit-1.0.4-Released.html
  2. https://ohanaware.com/appkit/
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
New for Omegabundle for Xojo 2020, AXImageCanvas Database Edition greatly simplifies the task of displaying a Picture into the containing control area (Width and Height), with the ability to correctly display the image maintaining its original aspect ratio without touching the original picture.

This can be done from 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).

If the dropped image comes from a File, then the AXImageCanvas instance will keep a reference to the original FolderItem, so it is possible to do additional operations on it.

AXImageCanvas supports the Copy, Paste, Cut, Clear (Delete) and Undo actions selected from the app menu or using the equivalent keyboard shortcuts.

AXImageCanvas instances can be used in combination of any of the currently supported database engines. 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.

This class also brings methods and capture keyboard events allowing navigation throught the records: first record, last record, next record, previous record; even if their ID are not consecutives.

By default the navigation between records works in Loop Cycle mode, so if the user is displaying the picture for the first record and invokes the Previous record action, then it will display the last picture on the table database. Otherwhise, if the user is displaying the picture of the last record and invokes the Next record action, then the AXImageCanvas instance will display the first record of the table database.

The database engine used by the control instances can be changed on the fly!

Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Valentina Reports Server is one part of Valentina Server. Valentina Server is licensed on a connection basis, and the version included with Omegabundle for Xojo 2020 supports and unlimited number of connections. These connections can include:

  • MySQL
  • MariaDB
  • MS SQL Server
  • SQLite (including its own Valentina SQLite Server)
  • ValentinaDB (ValentinaDB ADK, ValentinaDB Database Server)
  • PostgreSQL
  • REST based access for mobile access and Xojo Web Edition

You are not limited to working only with ValentinaDB.

Valentina Reports Server also has a fantastic application model with all Valentina ADKs, including Xojo and more recently Python. You don't have to license them to use them, either. the Valentina CLIENT requires no license, so that means you can use Xojo, Python, C++, C# and others.

Valentina Reports also supports its own scripting model with Valentina Report Objects using JavaScript internally. With Xojo, you can use Xojo to pass scripts to and from Valentina Reports as well.

Also for greater flexibility, it is very easy to take a local Valentina Report and register it on Valentina Server. Going from desktop to server is a snap.

Your Choice of Platform
Valentina Reports Server, as part of Valentina Server, is available for macOS, Windows or Linux. If you select the Linux version, the same license will also work with Raspbian on ARM7. That's right - you can have a powerful Report Server in your pocket!
Referenzen
  1. http://www.omegabundle.net/valentina-server-2006
  2. https://valentina-db.com/en/valentina-reports-server
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GraffitiColors is the ultimate color companion for Xojo. With this product you can get valuable information about specified colors such as brightness, luminance, hue, distances; you can calculate proper complements for maximum readability; or retrieve system-specific UI color definitions.

Features

  • Bootstrap compatible color palettes
  • Material UI color definitions
  • Assorted arrays of complementary color palettes
  • Massive list of named colors
  • Native color retrieval for macOS
  • Native color retrieval for Windows, including the immersive color definitions for both Dark and Light UIs
  • Color comparison and modification functions

GraffitiColors is a part of GraffitiSuite Desktop Edition (reg $349) and included with the other 91 tools of Omegabundle for Xojo 2020.
Referenzen
  1. http://www.omegabundle.net/graffitisuite-desktop-edition-2006
  2. https://graffitisuite.com/features/desktop-edition/graffiticolors/
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GuancheID is new this year to Omegabundle for Xojo and is the easiest way to get a unique ID for macOS and Windows based computers. This makes it far easier to attach a software or app execution license to a particular computer - just what you need to keep the software pirate at bay!

GuancheID is the easiest way to get a unique ID for macOS and Windows based computers, so you can use it in combination with GuancheMOS or your own software Licensing scheme to make sure your software only runs on the computer the license has been generated for.

GuancheID works on Xojo Desktop and Console projects Built as 32 or 64 bits executables.

Referenzen
  1. http://www.omegabundle.net/guancheid-2006
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
The Ohanaware App Kit 1.0.3 is released, putting some serious attention on getting your Xojo Made Mac Application ready for macOS Big Sur.

The Ohanaware App Kit 2020 is a collection of declares and convenience classes that Ohanaware has created over the last decade or so. Which we've then wrapped up into this kit to help other Xojo developers create better Mac Apps, through access to functions and technology that it's possible out of the box.

New in this update:

  • NSMutableArrayClass - Convenience Xojo class for working with Mutable Arrays.
  • NSArray.createWithFile - Convenience function to create a NSArray from a Xojo Folderitem.
  • Fixed a bug in NSDictionary.createWithFile where it was always creating a Mutable dictionary
  • NSErrorCode - Get the error code from a NSError.
  • NSErrorLocalizedRecoverySuggestion - Get a suggestion on how to resolve the error.
  • NSMutableDictionary.cancelMergeIn - allows capture when a dictionary is to be merged with another.
  • NSMutableArray.cancelAdd - enables capture of objects being added.
  • NSMutableArray.cancelRemove - enables capture of objects being removed.
  • NSMutableArray.cancelReplace - enables capture of objects being replaced.
  • Added a NSVisualEffectView class, that can be laid out in the IDE.
  • Added a toggleThemeButton which can be added to interfaces, making it easy to test interfaces in either dark or light mode.
  • Added a Sierra-Emphasized option to the OWSourceList.
  • Added an App Store size option to the OWSourceList.
  • Resizing a window splitter from the titlebar/toolbar area no longer moves the window.
  • OWScrollView2020.selectionBackground - Solid, Vibrant or Emphasized
  • OWScrollView2020.selectionStyle - Wide or inset (for macOS 10.16)
  • NSToolbarItemNavigational & NSToolbaritemSetNavigational - for macOS 10.16
  • NSWindowSubTitle - for macOS 10.16
  • NSControlSize - renamed values
  • NSControlSize - Added Large for macOS 10.16
  • Updated rectControl.controlSize with a better function for getting the system font size.
  • Improved handling of system notifications when they're forwarded on the non-main thread.

Ohanaware App Kit 1.0.3 is currently an exclusive with Omegabundle for Xojo 2020!
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GraffitiDropZone is a file selection utility UI class that allows users to drop files on an area of your window. Supports links in text to perform operations such as opening the system file selector or clearing selection.

GraffitiDropZone from GraffitiSuite is new to Desktop Edition. It offers:


  • File drop capture
  • Custom links
  • Multiple file handling
Referenzen
  1. http://www.omegabundle.net/graffitisuite-desktop-edition-2006
  2. https://graffitisuite.com/features/desktop-edition/graffitidropzone/
  3. https://twitter.com/omegabundle/status/1285228745922613248
  4. https://twitter.com/omegabundle/status/1275082064631644160
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
With MBS Starter Kit, you can create PDF files with your applications on Mac, Windows and Linux. Desktop, Console and Web projects.

Anyone who needs to create PDF files on client / server systems, requires a PDF library that can deal with current PDF files in the future. The PDF format was greatly extended in recent years and the development does never end. A PDF library must keep pace with this development but it is almost impossible to implement all new features immediately after the publication of a new version of PDF. Therefore, a PDF library should ensure that new features do not lead to errors or even data loss.

DynaPDF Starter in Omegabundle for Xojo 2020 can create PDFs cross platform including pictures, tables, embedded fonts and full unicode support. You can include vector graphics, text formatting, file, web and page links, named destinations and bookmarks. Use our graphics class integration to redirect existing drawing code to output to PDF including reports.
Referenzen
  1. http://www.omegabundle.net/mbs-dynapdf-starter-edition-2006
  2. https://twitter.com/omegabundle/status/1284141529704140806
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GuancheMOS is the preferred serial number creation and validation Engine plug-in for commercial Xojo apps you might want to deploy on Windows, Linux and macOS - and included in Omegabundle for Xojo 2020!

Serial Number Generation and Validation for Xojo Developers
GuancheMOS is compatible with applications developed with Xojo and compiled for OS X (32 bits/64 bits), Windows (32 bits/64 bits), Linux (32 bits/64 bits) for Web executables, Desktop, Raspberry Pi and Console deployments.
GuancheMOS allows Xojo macOS, Windows, Linux and Web developers to include in their applications the ability to generate and validate unique serial numbers or license keys with a minimum effort and a minimum footprint in their final executables.

By using this plug-in, Xojo developers will be able also to create their own apps for the automated assignment and control of serial numbers in a per-application basis. Of course the main purpose of GuancheMOS is the integration of the serial validation process in the final apps with the simple call to a function.

Registered users of GuancheMOS can use the plug-in in all their applications without paying additional fees!
Referenzen
  1. http://www.omegabundle.net/guanchemos-2006
  2. https://twitter.com/omegabundle/status/1283779192371503110
  3. https://forum.xojo.com/conversation/post/497649
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GraffitiSuite Release 32 is now available. This is largely a maintenance release to address some reported issues.

Among others, GraffitiHTMLEditor should now be more stable in certain edge conditions, GraffitiRibbon has some added customization options, and GraffitiColorPicker was improved for modal use cases.

See the full changelog for details.

Desktop Edition is $349.99, but for only $399.99 you can get GraffitiSuite Desktop Edition as a part of the best 92 products, add-ons and tools for Xojo.
Referenzen
  1. https://graffitisuite.com/wiki/doku.php?id=changelogs:r32
  2. https://graffitisuite.com/features/desktop-edition/
  3. http://www.omegabundle.net/
  4. https://twitter.com/omegabundle/status/1283054247567855617
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
If you already purchased Omegabundle for Xojo 2020 you have received issue 18.4 of xDev Magazine. Articles in this issue include:

Introducing PowerXS (Part 1) by Marc Zeedar
Marc unveils his new framework cloning tool for XojoScripts that he was going to speak about at XOJO.CONNECT this year.

OOP Listbox (Part 2) by Markus Winter
Markus continues creating his object-oriented Listbox.

On the Scene Again (Part 3) by Stefanie Juchmes
More SceneKit, this time exploring solving and animating a popular brain teaser.

Porting a Mac App to iOS by Tom Baumgartner
How hard is it to port your Mac app to iOS? Tom recently did it and shows what it took.

MapKit (Part 5) by Markus Winter
Markus continues in his quest to draw maps with Xojo, this time going deeper into finding and displaying addresses.

PLUS: WWDC 2020, Xojo on Android, Web 2.0, Drag and Drop, Best of the Web, and more!
Referenzen
  1. http://www.omegabundle.net/xdev-magazine-2006
  2. https://twitter.com/omegabundle/status/1282692060886204416
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Valentina Studio Pro is more than just a database management tool for MySQL, MariaDB, ValentinaDB, PostgreSQL and SQLite - but it does a very, very good job at doing just that.

The Valentina Studio Data Editor lets you work directly with data stored in tables. Also, the Data Editor of Valentina Studio provides powerful ability to edit data in related tables. From within the Data Editor, you can add, edit, delete, sort, filter, import and export data. You can also copy-paste directly into a table in the Data Editor.

Ruslan recently posted a video about how to use filters within the Data Editor. They allow you to search for data within the editor without using any SQL.



You get a copy of Valentina Studio Pro, regularly $199, with Omegabundle for Xojo 2020.
Referenzen
  1. https://valentina-db.com/en/valentina-studio-overview
  2. http://www.omegabundle.net/valentina-studio-pro-2006
  3. https://twitter.com/omegabundle/status/1281967071149121538
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Many already know that you can get a free copy of Xojo for Raspberry PI, but they don't always know that many of the most popular controls from third party vendors also support it.
What about Omegabundle for Xojo 2020 tools?
Quite a few of the bundled tools with Omegabundle for Xojo 2020 are compatible for Raspberry PI deployment (namely, Raspbian / ARM7 deployment).

  • GraffitiSuite Desktop Edition. With the exception of controls that directly access operating system calls (why make macOS or Windows calls on Raspbian, right?), all of the rest of the Desktop Edition controls are deployable to Raspbian.
  • MBS Plugins. Monkeybread Software supports Raspbian deployment in all included plugins including DynaPDF and Chart Director.
  • GuancheMOS. ApprendeXojo GuancheMOS works just fine on Raspbian, making it entirely viable to make use of this powerful serial number system for Raspbian deployment.
  • ValentinaDB ADK for Xojo. The Linux license also works with the ARM7 deployables, allowing you to deploy applications built with local ValentinaDB based applications. With low power hardware, don't you want an ultra fast database? Also works as a client for Valentina Server.
  • Valentina Reports ADK for Xojo. The Linux license also works with the ARM7 deployables, allowing you to deploy applications with a polished, professional reporting system built right in. Also works as a client for Valentina Server.
  • Valentina Server for Linux. If you choose the Linux license, you can deploy your copy of Valentina Server (which includes Reports Server, ValentinaDB Server, Valentina SQLite Server and Forms Server) onto a Raspberry PI device.

Several products in Omegabundle for Xojo 2020 are either platform agnostic (such as the many educational materials from our friends at XDEV) or OS specific, such as the Valentina Studio Pro license.
Referenzen
  1. https://www.valentina-db.com/docs/dokuwiki/v10/doku.php?id=valentina:articles:raspberrypi
  2. https://twitter.com/omegabundle/status/1281635639088287744
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GraffitiTaskList is a part of GraffitiSuite Desktop Edition and provides a powerful UI for managing lists of items to accomplish. It offers advanced features such as in-place editing and custom menu assignments.

  • Five Styles
  • Includes a Scrollable ContainerControl
  • Definable custom colors
  • Automatically handles placement of containers at runtime
Referenzen
  1. http://www.omegabundle.net/graffitisuite-desktop-edition-2006
  2. https://twitter.com/omegabundle/status/1281242536535904257
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Brand new for Omegabundle for Xojo 2020 is the Xojo Beginner's Collection eBook from XDL Library, a 900+ page tome of how to articles for the Xojo developer.

A long running column called Beginner's Corner went 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. Now 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.

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!

Ebook is in PDF, EPUB, and Mobi (Kindle) formats.
Referenzen
  1. http://www.omegabundle.net/xdev-library-2006
  2. https://twitter.com/omegabundle/status/1280880221856698372
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
Ohanaware App Kit 1.0.2 is now available. If you are targeting the macOS platform, either for direct sales or through the Mac App Store, you can save a great amount of time and work by starting your project with App Kit. It is currently an exclusive to Omegabundle for Xojo 2020!

The Ohanaware App Kit is a huge collection of declares and objects that Ohanaware created over the years to help us with crafting better macOS applications from the Xojo development tool.This update includes the following improvements:


  • OWSourceList - Alpha version
  • Auto Save folder & DownloadsFolder - New convenience accessors
  • listbox.forwardScrollEventIfNotNeeded - Forwards scroll events when theres no scrolling to do.
  • menuitem.lastitem - for accessing the last added item to a menuitem.
  • rectControl.isDark - tells if the view is dark or not.
  • NSDictionaryWithObjectsForKeys - Creates a NSDictionary from an array of pairs (key:<NSObject>;).
  • NSDictionary.createWithFile - Convenience accessor for creating a NSDictionary object from a folderitem.
  • NSDictionary.writeToFile - Convenience function for writing NSDictionaries to disk with atomic saving.
  • NSDictionary.mutableCopy - Convenience function for creating a NSMutableDictionary from a NSDictionary.
  • NSMutableDictionary.createWithFile - Convenience accessor for creating a NSMutableDictionary object from a folderitem.
  • NSMutableDictionary.clone - Creates a copy of all the items in dictionary.
  • NSMutableDictionary.copy - Convenience function for creating a non-editable NSDictionary
  • NSBundleImageForResource - Load NSImages from other apps or bundles.
  • NSImageForBundleIdentifier - Get the icon for an application, using just it's identifier.
  • NSAttributedString with color - Convenience function for creating a NSAttributedString using a specific NSColor.
  • menuitem.NSImage - Convenience function to set the icon.
  • NSViewInvalidate - forces complicated window layouts to redraw.
  • Renamed NSViewFrameOrigin to NSViewSetFrameOrigin
  • Renamed NSViewFrameSize to NSViewSetFrameSize
  • NSUserDefaultsRegisterDefaults - Pre-populate the NSUserDefaults with a NSDictionary.
  • NSUserDefaultsinitWithSuiteName - Used to read other apps preferences.
  • menuitem.popUpWithinView - more control over how a menuitem can be displayed as a pop-up menu.
  • Improved the scrolling in the OWScrollView2020, caught the offending event.

If you already purchased, you will receive a notice by email of the download.
Referenzen
  1. http://www.omegabundle.net/ohanaware-app-kit-2006
  2. https://twitter.com/omegabundle/status/1280177314622582785
Kommentar
There are no comments made yet.
Lynn Fredricks Akzeptierte Antwort
GraffitiTreeView is updated and improved and an amazingly versatile and powerful TreeView control included in GraffitiSuite Desktop Edition and Omegabundle for Xojo 2020.

http://www.valentina-db.com/images/omegabundle/xojo2020/graffititreeview_1.png

http://www.valentina-db.com/images/omegabundle/xojo2020/graffititreeview_2.png
Referenzen
  1. http://www.omegabundle.net/graffitisuite-desktop-edition-2006
  2. https://graffitisuite.com/features/desktop-edition/graffititreeview/
  3. https://graffitisuite.com/wiki/doku.php?id=desktop:treeview
  4. https://twitter.com/omegabundle/status/1279068424216379393
Kommentar
There are no comments made yet.
  • Seite :
  • 1
  • 2


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 2 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories