Xojo Mobile and Web project controls don’t raise the TextChanged Event like Desktop controls do. But I want my code to be as similar as possible across all project types so I’ve created some custom controls. In this blog post I’ll walk you through the process of creating a Custom Desktop TextField control.
Tag: Xojo API 2.0
The process of adding new controls to windows (or containers) at runtime has been greatly simplified. Instead of having to deal with control arrays, when you use Xojo 2021r3 or later you can call the new AddControl method on the DesktopWindow (or DesktopContainer) where you want to add the new control. Continue reading and I will show you how!
If you have been using Xojo, you may be used to adding Controls at runtime using Control Sets. You may not know it but beginning with Xojo 2021r3, there is a better way. Using the new Desktop Controls introduced in Xojo 2021r3, you can add Controls to a DesktopWindow at runtime using AddControl, just like you do with Xojo Mobile and Web projects.
If 2020 was a year of change for Xojo, 2021 was the year many of the pieces fell into place. From API 2.0, an Android pre-release, Apple Silicon native IDE, building and remote debugging 64-bit macOS apps from Windows and Linux and dark mode on Windows, 2021 saw a lot of hard work behind the scenes come to fruition for Xojo.
There seem to be a lot of misconceptions about what the MVPs do. Some say it’s just a shiny pin on our lapels, others expect us to be Xojo’s de facto QA. So, what’s expected of us and what do we really do?
Xojo Android Pre-Release is now in pre-release testing. If you have a current license and are part of the Testers forum channel, you should see a new Android sub-category for this special Android Pre-Release, with download links.
Among the many improvements added to PDFDocument in Xojo 2021r3 is support for Graphics.Transparency as well as support for the alpha value in the color…
Added to PDFDocument in Xojo 2021r3 is the ability to create PDF Forms (aka AcroForms) in your PDFs. This means that it is possible to add the following Form controls to a PDF: PDFButton, PDFTextField, PDFTextArea, PDFCheckBox, PDFRadioButton, PDFPopupMenu, PDFComboBox, PDFListBox
Our vision for Xojo has always been to make it fast and easy for people of varying programming skill levels to create applications. The primary…
Xojo 2021 Release 3 Xojo introduces a new set of Desktop controls. Each of these controls replaces its original control counterpart and is prefixed with Desktop. For example, Window is now DesktopWindow and TextField is now DesktopTextField. The driving logic behind these new controls is that they allow us to make their event names match the Web and Mobile versions. In addition, the new controls gave us the opportunity to make some other changes to various methods that would have been problematic to make in the existing controls. Desktop controls now are a much closer match in terms of API to their Web and Mobile equivalents. These new controls make more code work without changes when you move from one project type to another.