Release Notes
Release Date: 2022-07-25
Release notes for Xojo 2022r2
136 bugs were fixed, 72 doc items were addressed, and 42 features were added.
Revision |
Issue |
Type |
Category |
Platform |
Description |
---|---|---|---|---|---|
57552 |
Bug |
Framework |
Windows |
Building apps with Workers for Windows ARM64 now works. |
|
57517 |
Bug |
Framework |
Windows |
DesktopOpenGLSurface no longer crashes on Windows/Linux. |
|
57468 |
Bug |
Framework |
iOS |
MobileScreen.PushTo is now deprecated. |
|
57330 |
Bug |
Framework |
Windows |
Windows: reverted some Tooltip positioning changes while still preserving the Tooltip height fix. |
|
57278 |
Feature Request |
Framework |
Property names/types changes, constructors signatures, and also new properties additions for PDFLine and PDFShape. Also added nil checks to the Constructor for PDFCallout. |
||
57269 |
Documentation |
IDE |
Windows |
Windows IDE: the Documentation window Back and Forward buttons now work properly. |
|
57175 |
Bug |
Framework |
Web |
Fixed an issue causing unhandled exceptions to display a 200 OK message, instead of a 500 Internal Server Error. |
|
57174 |
Bug |
Framework |
Web |
Fixed a WebListBox.LastAddedRowIndex issue, which was returning a wrong row after using AddRowAt. |
|
57173 |
Feature Request |
Framework |
Web |
Added LastRowIndex to WebListBox. |
|
57172 |
Bug |
Framework |
Graphics.FontName does accept now the assignation from a Variant value, converting it to the expected String. |
||
57164 |
Bug |
Framework |
macOS |
Now the DateTimePicker control gets the focus under all the cases on macOS. |
|
57161 |
Bug |
Framework |
Web |
Fixed an issue causing the WebCanvas to be drawn with wrong dimensions during a short period of time. |
|
57159 |
Bug |
IDE |
Web |
WebCombobox now uses TextChanged as the default event handler, like in Desktop projects. |
|
57157 |
Bug |
IDE |
Fixed the Inspector Panel so it doesn't allows names starting with ., / or as the initial characters for a Folder added to the Navigator. |
||
57154 |
Bug |
IDE |
Now the IDE adds a unique suffix when a folder is duplicated in the Navigator. |
||
57153 |
Feature Request |
Framework |
Linux |
PDFDocument checks now if the Pango lib is installed on Linux, raising an exception if it is not the case. |
|
57134 |
Bug |
IDE |
To match properties, use As instead of as when showing method return types in the Navigator. |
||
57128 |
Bug |
Framework |
Web |
Fixed a WebCanvas issue that was preventing to disable the Diff Engine. |
|
57122 |
Bug |
Framework |
Web |
Fixed an issue with WebCanvas Invalidate method where Paint wasn't being fired. |
|
57101 |
Feature Request |
Framework |
Added Language property to PDFDocument. |
||
57099 |
Bug |
IDE |
Removed BuildRegion IDE Script command as it no longer is used. |
||
57086 |
Bug |
IDE |
Allow code editor selection scrolling when selection was started by clicking to the left of a non-indented line of code. |
||
57083 |
Bug |
IDE |
Don't be quite so aggressive about setting external items to read-only in the IDE. |
||
57075 |
Bug |
Framework |
Web |
Fixed an issue where close() JS code wasn't being called on every children, when calling Close on their parent. |
|
57074 |
Bug |
Framework |
Web |
Fixed an issue causing controls added at runtime weren't able to be updated later in code. |
|
57073 |
Bug |
Framework |
Fixed some missing glyph widths when using any font other than the Standard 14 in PDFDocument. |
||
57072 |
Bug |
Framework |
PDFGraphics.DrawOval honors now the PenSize value when drawing circles. |
||
57057 |
Bug |
Framework |
DesktopWindow.DrawInto no longer has an optional 3rd parameter. This parameter was not used and so had no effect on the drawing. |
||
57056 |
Bug |
Framework |
Desktop |
DesktopListBox: added AllColumns and AllRows constants which can be used to quickly setup the entire column or row of a ListBox using a tab-delimited string. |
|
57055 |
Bug |
IDE |
Doc window should now always open at the last location, regardless of how it is opened. |
||
57054 |
Bug |
IDE |
Prevent an exception that could occur when a non-project item is entered into the Go To Location dialog. |
||
57053 |
Feature Request |
IDE |
Added Help->Help for ... menu (with keyboard shortcut of F1 on Windows/Linux, CMD+CTRL+? on Mac) for better contextual help lookups. |
||
57052 |
Bug |
IDE |
Color methods that don't return a Color now work better with autocomplete. |
||
57040 |
Bug |
Framework |
iOS |
PointerEvent.Handle no longer crashes. |
|
57039 |
Bug |
Framework |
Fixed a CFString leak when Declares used the CFString type. This also caused leaks in our own framework with such uses as seen in Picture.SystemImage for example. |
||
57036 |
Bug |
Framework |
Fixed spelling of height parameter in PDFAddLinkArea method. |
||
57035 |
Bug |
IDE |
Added Help for contextual menu items for layouts (Windows, Web Pages, Screens, Containers). |
||
57034 |
Bug |
IDE |
Code editor contextual help for Text properties should now be more reliable. |
||
57033 |
Feature Request |
Framework |
Added two new printing events for DesktopHTMLViewer:- PrintComplete() is triggered when the printing operation has finished successfully- PrintError(error As RuntimeException) is triggered when the printing operation has failed, either by being cancelled or otherwise.These events are only triggered on macOS and Linux. |
||
57032 |
Bug |
IDE |
Contextual help lookups for stuff in the Reports module should now be more accurate. |
||
57031 |
Bug |
IDE |
Looking up help for global methods using the contextual menu in the code editor should now be more reliable. |
||
57029 |
Bug |
IDE |
Fixed duplicating Event Definitions when dragging them from a source item to a target item in the Navigator. |
||
57027 |
Bug |
Framework |
Web |
Fixed a WebListBox issue preventing to use dots in their database column name, when using a DataSource. |
|
57019 |
Bug |
Framework |
Web |
WebListBox will raise now SelectionChanged event, when setting the selection row programmatically. |
|
57018 |
Feature Request |
Framework |
PDFTOCEntry includes now an explanation message to the OutOfBounds exception raised when saving the document, mainly because it points to a non existing page. |
||
57017 |
Bug |
Framework |
Web |
WebSearchField will now trigger the TextChanged event when pressing ESC key or the clear button. |
|
57014 |
Bug |
Framework |
Desktop |
DesktopRadioButton/DesktopRadioGroup: no longer incorrectly over strips the ampersands from the caption. |
|
57010 |
Bug |
Framework |
macOS |
Setting the DesktopContainer.Composited to True no longer has a visual impact on Linux and macOS. |
|
57009 |
Bug |
Framework |
Linux |
DesktopDisplay Width/Height (including AvailableWidth/AvailableHeight) values now correctly takes the the scale factor into account. |
|
57004 |
Bug |
Framework |
Web |
Fixed a WebListBox issue where SelectionChanged wasn't firing if the selected row was being removed. |
|
56999 |
Bug |
IDE |
Windows |
Windows IDE: the Updates Available dialog has been updated for dark mode. |
|
56998 |
Bug |
Framework |
macOS |
Fixed a bug in SearchField control on macOS when the Text property is modified from the TextChanged event. |
|
56997 |
Bug |
Framework |
Windows |
The label on certain controls, like RadioButtons and CheckBoxes, are no longer cut off in dark mode. |
|
56996 |
Bug |
IDE |
iOS |
iOS Build Steps work again. |
|
56995 |
Bug |
IDE |
macOS |
Now the IDE's Menu Editor on macOS draws the menuitems background as expected when Windows or Linux are selected as the target of the preview. |
|
56994 |
Bug |
Framework |
Web |
Fixed an issue where setting a new WebListBox header title wasn't refreshing the height. |
|
56993 |
Bug |
Framework |
PDFGraphics.TextHeight() returns now the right value also when lacking a wrap text value. |
||
56990 |
Bug |
Framework |
Windows |
An indeterminate ProgressBar (or when the Maximum property is reset from 0) no longer has unexpected non-theme (blue) color in dark mode. |
|
56989 |
Bug |
IDE |
Windows |
Changed Stop Debugging menu shortcut on Windows/Linux from just ESC to Shift-ESC to prevent a conflict when closing the autocomplete window. |
|
56984 |
Bug |
Framework |
Web |
Fixed a browser issue causing WebListBox to be rendered higher than the IDE design. |
|
56983 |
Feature Request |
Framework |
Added GraphicsPath.Bounds As Rect to obtain the bounds of the current filled path. |
||
56982 |
Feature Request |
Framework |
Web |
Users without JavaScript enabled will see now an informative message. |
|
56981 |
Feature Request |
Framework |
Web |
jQuery has been upgraded to version 3.5.1. |
|
56980 |
Bug |
Framework |
Web |
WebListBox ColumnWidths can now exceed 100%. |
|
56979 |
Feature Request |
Framework |
Added PDFGraphics support to DrawInto into DesktopUIControl and DesktopWindow. |
||
56978 |
Feature Request |
IDE |
Added Preference to Coding tab, Autocomplete section to show deprecated items. |
||
56976 |
Feature Request |
Compiler |
Added Windows build setting option to include the PDB file along with the built x86_64 and arm64 apps. |
||
56972 |
Bug |
IDE |
macOS |
Building a Mac Universal when the app name specified in the build settings included the .app suffix no longer causes a build error. |
|
56971 |
Bug |
IDE |
The IDE no longer crashes with a NilObjectException when building a project with a Worker that has a compile error in the Worker code that gets put into the console project. This most often can happen when users incorrectly put UI-related code in the JobRun event. |
||
56968 |
Feature Request |
Framework |
Windows |
Added support for building Windows ARM 64-bit apps. |
|
56965 |
Bug |
Framework |
IsNumeric returns now false when the source string contains invalid hexadecimal characters. |
||
56964 |
Bug |
Framework |
Integer.FromHex raises now an InvalidArgument Exception when the source string contains an invalid character (other than 0-9 a-f). |
||
56963 |
Bug |
Framework |
Windows |
Drawing a Picture in PDFDocument on Windows doesn’t raises an Unsupported Operation exception anymore when such image is an ImageSet. |
|
56956 |
Bug |
IDE |
DesktopHTMLViewer is no longer missing in the Select Super Dialog list. |
||
56953 |
Bug |
Framework |
ODBCDatabase: SQL Integer values are no longer incorrectly treated as 64-bit integers on 64-bit macOS/Linux builds. These are always 32-bit values regardless of architecture platform. Use Int64 or UInt64 types instead if you need the value to be treated as 64-bit integers. |
||
56951 |
Bug |
IDE |
Fixed an issue where the incorrect Build folder was shown after building some projects. |
||
56948 |
Bug |
Framework |
Web |
WebDatePicker won't trigger DateChanged event when the selected date is the same. |
|
56947 |
Bug |
Framework |
Web |
Fixed a WebDatePicker issue causing DateChanged event not being called when changing the date in code. |
|
56946 |
Bug |
Framework |
Web |
Fixed a WebDatePicker issue causing the locale not being applied before setting the value. |
|
56943 |
Bug |
IDE |
Saving a template project no longer updates its project min version. This means you can use a project created in 2019r1 as a template with newer versions of Xojo so that autocomplete will show both API 1 and API 2 items. |
||
56941 |
Bug |
Framework |
SMTPSectureSocket no longer resets the connection type to TLSv1 (if TLSv11 or TSLv12 is used) when negotiating a connection. |
||
56940 |
Feature Request |
Framework |
Desktop |
DesktopRadioGroup: added a NoSelection constant, which can be assigned to the SelectedIndex property to clear the selection. |
|
56938 |
Bug |
Framework |
Web |
Fixed an issue causing the framework to raise an internal exception while using CellTextAt with plain text, after being a cell renderer. |
|
56934 |
Bug |
Framework |
Desktop |
Deprecated DesktopApplication.Window, replaced by WindowAt. |
|
56932 |
Bug |
IDE |
When folding code, the top-most line of the folded code block will now show its line number in the gutter, if that feature is enabled. |
||
56931 |
Bug |
IDE |
When in the Navigator Filter field, ESC clears the field. |
||
56930 |
Feature Request |
Framework |
Graphics: added new property MiterLimit As Double, with a default value of 10. Use this property to get/set the limit of the thickness of the join on a mitered corner. Note: it will only take affect when Graphics.LineJoin = Graphics.LineJoinTypes.Miter |
||
56929 |
Feature Request |
Framework |
Added two new methods to GraphicsPath to determine if a point is contained within the current path when filled:GraphicsPath.Contains(x As Double, y As Double) As BooleanGraphicsPath.Contains(p As Point) As Boolean |
||
56923 |
Bug |
IDE |
Setting the FontSize on Controls using the Inspector Panel doesn't add a trailing zero anymore. |
||
56921 |
Bug |
IDE |
Skip calling unnecessary WikiRenderer.InitDB() method during startup. |
||
56920 |
Bug |
IDE |
Caches folder version-specific name no longer has an extra “.” in it. |
||
56919 |
Bug |
IDE |
When running projects, Preparing Plugins again shows the name of each plugin as it is processed. |
||
56918 |
Bug |
IDE |
Dialog shown when preparing plugins no longer says “Loading Project” in its title bar. |
||
56907 |
Bug |
Framework |
Web |
Fixed an issue where controls within a WebDialog were raising the Shown event, even if they were not visible. |
|
56904 |
Feature Request |
Framework |
Added DesktopTrayItem as replacement for TrayItem. |
||
56900 |
Bug |
Framework |
Dictionary.Iterator is now hidden from autocomplete. |
||
56899 |
Feature Request |
Framework |
Deprecated AppleEventTarget, this was a class without any meaningful implementation. |
||
56898 |
Bug |
Framework |
Web |
Fixed an issue preventing JavaScriptError to be fired. |
|
56896 |
Bug |
Framework |
The left/right Windows keyboard key no longer incorrectly maps to '[' or ']'You can now specify Windows as the MenuItem Key to handle those special modifiers. |
||
56894 |
Bug |
Framework |
Web |
Fixed an issue where controls inside a WebDialog where triggering the shown event twice. |
|
56893 |
Bug |
Framework |
Web |
WebListBox can use Contextual Menu again. |
|
56892 |
Bug |
IDE |
Handled a NilObjectException that would occur in the IDE's Navigator under some circumstances (as dropping an item into a Folder when the Navigator contents had been filtered by a search). |
||
56887 |
Bug |
Framework |
iOS |
iOSMobileTable: custom table cells now respond to dark/light mode changes. |
|
56883 |
Bug |
Framework |
Web |
Fixed an issue causing updating a cell, using WebListBox.CellTextAt, wasn't working with cell renderers. |
|
56878 |
Bug |
IDE |
Windows |
Windows IDE: Event Handler icon color is now correctly themed for dark mode. |
|
56876 |
Bug |
Framework |
Windows |
TextArea: when switching from light to dark mode, the text color is now adjusted properly instead of remaining black. |
|
56875 |
Bug |
Framework |
Calling String.LastField() on an empty string now returns an empty string instead of raising an OutOfBoundsException. |
||
56873 |
Bug |
IDE |
When processing recent items, fixed an OutOfBoundsException that could occur with items in the Registry that have blank file paths. |
||
56870 |
Bug |
Framework |
Linux |
Linux: assigning a new parent for a control no longer destroys the control, especially if the control being assigned a new parent lived on a ContainerControl. This bug manifested itself in many ways including control sets that were on a ContainerControl. |
|
56865 |
Bug |
IDE |
iOS |
Now MobileMessageBox honors the buttons captions set as dynamic constants in the Layout Editor. |
|
56864 |
Bug |
Framework |
Web |
Fixed an issue preventing the user to cycle through focusable elements, when the last one was not enabled. |
|
56863 |
Bug |
IDE |
Now Edit > Select All is properly handled in the IDE when the SearchField has the focus. |
||
56854 |
Feature Request |
Framework |
iOS |
MobileHTMLViewer functionality is now in parity with the DesktopHTMLViewer. This includes all the events (with the exception of StatusChanged) and executing JavaScript synchronously and asynchronously. |
|
56853 |
Bug |
Framework |
Web |
Fixed an issue where users couldn't navigate using Tab key between WebContainer controls. |
|
56852 |
Bug |
Framework |
Web |
Fixed some issues while navigating the page using the Tab key, in nested WebContainer controls. |
|
56849 |
Feature Request |
Framework |
iOS |
MobileHTMLViewer: now supports CanGoBack, CanGoForward, GoBack and GoForward. |
|
56848 |
Bug |
Framework |
Web |
Fixed an issue causing the focus being set to a control different than the one originally pressed. |
|
56844 |
Feature Request |
IDE |
Now it is possible to set the type of a constant directly in the Name field of the Inspector Panel, as it is the case with Properties. |
||
56841 |
Bug |
Framework |
Web |
Fixed a bug where setting AllowTabOrderWrap to False wasn't affecting WebContainer controls. |
|
56824 |
Feature Request |
Framework |
Web |
If the browser can connect with the server, Xojo Web will try to recover the session, or reload the page as a fallback. |
|
56787 |
Feature Request |
Framework |
EmailMessage: Source and RawSource are now properties instead of methods. Source is a Read/Write property and RawSource is a Read-only property. |
||
56786 |
Feature Request |
Framework |
Desktop |
DesktopMoviePlayer.Border is now deprecated, use HasBorder instead. |
|
56785 |
Bug |
Framework |
macOS |
DragItem.PrivateMacData is now deprecated, use PrivateRawData instead. |
|
56782 |
Bug |
Framework |
Desktop |
DesktopUIControl.TabStop is now deprecated, use AllowTabStop instead. |
|
56780 |
Feature Request |
Framework |
Web |
Added ScrollTo support to WebListBox. |
|
56777 |
Bug |
IDE |
Prevent a NilObjectException that could sometimes occur with floating Inspector/Library when the debugger is being used (or quit). |
||
56776 |
Bug |
IDE |
Fixed an exception that could sometimes occur when displaying or switching between project items. |
||
56775 |
Bug |
Framework |
Web |
Fixed a bug with WebTextField and WebTextArea, preventing the value to be updated when the only change was capitalization. |
|
56774 |
Bug |
IDE |
The Replace field in the IDE’s Search Panel does not display a black background color anymore when it has the focus and the IDE is run on Monterey. |
||
56757 |
Bug |
IDE |
Fix: Now DesktopTextField and DesktopTextArea honors the HasBorder property in the LayoutEditor. |
||
56756 |
Bug |
IDE |
Prevent a NilObjectException that can sometimes occur when working in the code editor. |
||
56755 |
Bug |
IDE |
Fixed possible NilObjectExceptions that could occur when viewing source in the debugger. |
||
56754 |
Feature Request |
Framework |
Web |
Added support to WebListBox for setting column widths in code, with or without headers. |
|
56703 |
Bug |
IDE |
Now TextArea honors the TextAlignment value at runtime and when displayed in the Layout Editor on macOS. |
||
56675 |
Bug |
IDE |
Using “forward delete” shortcut doesn’t deletes anymore the matching item in the Navigator when the focus is in the IDE search field. |
||
56673 |
Feature Request |
Framework |
Added CopyBytes method to MemoryBlock class, so now it is possible to copy raw data to a target MemoryBlock from a source MemoryBlock for speed. |
||
56658 |
Bug |
IDE |
Web |
Updated Earliest Date and Latest Date labels in the IDE to Minimum Date and Maximum Date, respectively. |
|
56647 |
Bug |
IDE |
Fixed an OutOfBoundsException that can occur when trying to do a Find/Replace on items in File Type Groups. |
||
56645 |
Bug |
IDE |
Prevent a couple NilObjectExceptions that could occur when showing something in the Navigator. |
||
56641 |
Bug |
IDE |
Now it is possible to Copy/Cut/Paste Database project items in the IDE’s Navigator. |
||
56638 |
Bug |
IDE |
Now all the classes implementing an Interface keep the change when the Interface is renamed, and the project saves as Xojo format. |
||
56637 |
Bug |
Framework |
The JSONItem “Add” method works now properly when adding a JSON dictionary item to an empty JSONItem, so it is converted to an Array. |
||
56613 |
Feature Request |
IDE |
Now the IDE asks for confirmation when quitting while a project is still run in the Debugger. |
||
56592 |
Feature Request |
Framework |
Desktop |
DesktopWindow/DesktopContainer: deprecated Control, replaced by ControlAt. |
|
56579 |
Bug |
Framework |
Windows |
Windows/Linux: assigning a multi-image Picture to Graphics.PictureBrush no longer crashes. |
|
56575 |
Bug |
IDE |
To better track overall compile progress, we now use the terms Preparing for rendering and compiler pass 1 of project items, Compiling when the pass 2 multithreaded compile starts and Linking when linking starts. |
||
56573 |
Feature Request |
Framework |
Desktop |
Added Separated style to MacButtonStyles enum in DesktopSegmentedButton control. |
|
56567 |
Bug |
Framework |
Web |
Deprecated WebDatePicker.StartDate and WebDatePicker.EndDate. Use MinimumDate and MaximumDate instead. |
|
56566 |
Bug |
IDE |
Web |
WebTextField and WebTextArea uses TextChanged as the default event now. |
|
56565 |
Bug |
Framework |
Web |
Fixed a visual issue where the dropdown menu on WebCombobox was appearing way above the control. |
|
56564 |
Bug |
IDE |
The IDE's tabs doesn't keep anymore the name of an item deleted in the Navigator, they display now No Selection instead. |
||
56533 |
Feature Request |
Framework |
Web |
Deprecated WebRadioGroup.ValueChanged. Use WebRadioGroup.SelectionChanged instead. |
|
56513 |
Bug |
Framework |
Web |
Changing the sort via the header on WebListBox doesn't trigger a repeated SelectionChanged event anymore. |
|
56494 |
Feature Request |
Framework |
Added Ed25519 algorithm to Crypto module. |
||
56493 |
Bug |
Framework |
Web |
WebListBox now supports setting ColumnCount property at runtime. |
|
56493 |
Bug |
Framework |
Web |
Fixed on #65194. |
|
56493 |
Bug |
Framework |
Web |
Fixed on #65194. |
|
56420 |
Bug |
Framework |
Web |
Fixed an issue in Firefox, causing the Pressed event not being sent on this browser. |
|
56413 |
Bug |
Framework |
Web |
Fixed an issue preventing WebPage.ScrollTo to work properly. |
|
56386 |
Bug |
IDE |
Now it's possible to rename a property declared as Array back to a regular property in the Inspector Panel. |
||
56316 |
Bug |
IDE |
Prevent a possible OutOfBoundsException that could sometimes occur when reordering items in the Copy File Step Editor. |
||
56283 |
Feature Request |
IDE |
“About to load” message that can sometimes appear when loading large XML projects now says “Loading Project…”. |
||
56254 |
Feature Request |
IDE |
Typing super-Return on a For loop no longer adds the counter variable to the Next. Use Option (Control on Win/Lin) + super-Return to add the Next with the counter variable. |
||
56095 |
Feature Request |
IDE |
The Project Chooser action button is now either Create or Choose depending on context to better describe the action being done. |
||
56089 |
Feature Request |
IDE |
macOS |
Display a warning at app startup if Xojo.app is quarantined on macOS. |
|
56088 |
Bug |
IDE |
Windows |
The Project Chooser on Windows again displays the Creation Date, Modified Date and Size when selecting recent project items. |
|
56003 |
Bug |
IDE |
A Folder can now be renamed to the same name but with different upper/lowercase characters. |
||
56000 |
Bug |
IDE |
After Undoing an external file Drag & Drop into the IDE, the Redo menu now says “Redo Drag & Drop” instead of “Redo Drag Drop”. |
||
55996 |
Bug |
IDE |
Click on a line of code that was continued from the previous line (and has an extra indent) should now more accurately position the text cursor. |
||
55991 |
Feature Request |
Framework |
Added method String.Contains(searchString As String, options As ComparisonOptions = ComparisonOptions.CaseInsensitive, locale As Locale = Nil) As Boolean. |
||
55990 |
Bug |
IDE |
Adjust mouse cursor to more precisely indicate when it is over text at the start of a code line. |
||
55933 |
Feature Request |
Framework |
Added String.IsNumeric() function. |
||
55915 |
Feature Request |
Framework |
AES-CTR mode added to Crypto module |
||
55893 |
Bug |
Framework |
Web |
Display a compile error if the WebDatePicker Inspector Initial Value property is not a valid SQLDate. |
|
55893 |
Bug |
Framework |
Web |
Display a compile error if the WebDatePicker Inspector date properties are not valid SQLDates. |
|
55245 |
Bug |
Framework |
Web |
Fixed an issue which could cause a NilObjectException inside the web framework when checking to see if any sessions had javascript to send to their corresponding browser. |
|
40617 |
Feature Request |
Compiler |
N/A, see case #68531 |
||
Documentation |
Documentation |
ArrayValues code sample fixed. |
|||
Documentation |
Documentation |
TimerAction code example updated to API 2.0. |
|||
Documentation |
Documentation |
Various links to TextArea have been changed to DesktopTextArea. |
|||
Documentation |
Documentation |
SelBold updated to SelectionBold in code example. |
|||
Documentation |
Documentation |
NewLayout is now documented for DoCommand. |
|||
Documentation |
Documentation |
The parameters for XojoScript.Run are now documented. |
|||
Documentation |
Documentation |
ParseDate now correctly indicates its replacement method. |
|||
Documentation |
Documentation |
The deprecated Font global method now indicates the replacement method. |
|||
Documentation |
Documentation |
Fixed typo in code sample. |
|||
Documentation |
Documentation |
Updated code sample to swap out two deprecated functions. |
|||
Documentation |
Documentation |
Updated old link to API 2 link. |
|||
Documentation |
Documentation |
Updated reference to a deprecated event. |
|||
Documentation |
Documentation |
A code example using & that was not highlighting properly has been fixed. |
|||
Documentation |
Documentation |
Fixed some typos on the Examples for iOS page. |
|||
Documentation |
Documentation |
Add proper case to the title and changed Window to DesktopWindow in a code sample. |
|||
Documentation |
Documentation |
Removed the unnecessary reference to iOSApplication in a link to the UnhandledException event. |
|||
Documentation |
Documentation |
Removed a reference to Feedback. |
|||
Documentation |
Documentation |
The team table on the Database basics for beginners page has been properly formatted. |
|||
Documentation |
Documentation |
Fixed the formatting of accounts and amounts on the Transactions page. |
|||
Documentation |
Documentation |
Fixed a few typos on the SQLite Overview page. |
|||
Documentation |
Documentation |
Various typos on the SQLite basics page have been fixed. |
|||
Documentation |
Documentation |
Replaced Invalidate with Refresh on the Creating a color selector page. |
|||
Documentation |
Documentation |
The formatting for the HTML on the Web Custom Controls page has been fixed. |
|||
Documentation |
Documentation |
The Build Settings section of the Navigator page now explains the Sign build step. |
|||
Documentation |
Documentation |
Links in the description of Thread.Resume have been fixed. |
|||
Documentation |
Documentation |
MobileToolbarButton.Types.Custom is now documented. |
|||
Documentation |
Documentation |
Link to desktoplistbox fixed. |
|||
Documentation |
Documentation |
Removed sentences about PDFDocument not supporting transparency since now it does. |
|||
Documentation |
Documentation |
Removed parameters added in error from FolderItem.ShowSelectFolderDialog. |
|||
Documentation |
Documentation |
XMLDocument XML sample code is now properly formatted. |
|||
Documentation |
Documentation |
Fixed typo in XMLDocument error code table. |
|||
Documentation |
Documentation |
Added missing column type table. |
|||
Documentation |
Documentation |
The Font class now properly indicates that it's available for iOS only. |
|||
Documentation |
Documentation |
Escaping ~ in the table associated with DesktopTextField.ValidationMask is now properly documented. |
|||
Documentation |
Documentation |
The mask character for use with DesktopTextField.ValidationMask now appears in the table associated with that property. |
|||
Documentation |
Documentation |
Open event on GTK Themes page updated to Opening. |
|||
Documentation |
Documentation |
Fixed bug in code sample. |
|||
Documentation |
Documentation |
Graphics.AntiAliaseMode is now correctly documented as an enum. |
|||
Documentation |
Documentation |
Split (String.Split) now appears in the search results when searching only for Split. |
|||
Documentation |
Documentation |
Fixed formatting of tables on Format page. |
|||
Documentation |
Documentation |
Fixed pathmode parameter in constructor. |
|||
Documentation |
Documentation |
Array and Arrays pages now have links to each other in their respective See Also sections. |
|||
Documentation |
Documentation |
Updated MenuItem to DesktopMenuItem and Open to Opening. |
|||
Documentation |
Documentation |
Updated Realbasic.Rect to simply Rect. |
|||
Documentation |
Documentation |
Add the missing a to the description of WebListBox.SearchCriteria. |
|||
Documentation |
Documentation |
The _Specifying in the interface being implemented_ section of the Interfaces page now makes more clear how to deal with the situation where a class implements two interfaces both with an identical method signature. |
|||
Documentation |
Documentation |
Changed LostFocus to FocusLost. |
|||
Documentation |
Documentation |
The classes and global methods available to a Code Assistant have been documented. |
|||
Documentation |
Documentation |
Moved OpenGLSurface to Deprecated section. |
|||
Documentation |
Documentation |
The MobileMessageBox properties LeftButton and RightButton are now documented. |
|||
Examples |
Examples |
Fixed a drag and drop issues with the ListBoxes Drag and Drop example project. |
|||
Documentation |
Documentation |
Updated references to Canvas and Rectangle to DesktopCanvas and DesktopRectangle. |
|||
Documentation |
Documentation |
The Getting Started > Using the IDE > Code Editor page has been updated to fix a bug in the Code Assistant CanEdit function. Information on where to save scripts has been so they can be loaded by various versions of the IDE has also been included. |
|||
Examples |
Examples |
PDF > EE-Web Example project modified to implement a better way for downloading and previewing the PDF document in a Web 2.0 project. |
|||
Examples |
Examples |
These example projects shows how to use the new Annotations types added to PDFDocument: Embedded Sound, Embedded Video, Embedded File, Markup, Callout, Line and Stamp. |
|||
Documentation |
Documentation |
Internal changed to Interval in release notes for 2021r3. |
|||
Documentation |
Documentation |
DesktopPopupMenu.SelectRowWithTag now indicates that, like SelectRowWithValue, if the value is not found and InvalidArgumentException is raised. |
|||
Examples |
Examples |
This example shows how to use the PDFPermission class in order to encrypt a PDFDocument plus setting the permissions for the document when opened using the user password. |
|||
Documentation |
Documentation |
The deprecated EmailAttachment.MacType and MacCreator properties now include links to what should be used instead. |
|||
Documentation |
Documentation |
Links to replacement methods have been added to the deprecated items: FigureShape.Append, FigureShape.Insert and FigureShape.Remove. |
|||
Examples |
Examples |
PDFSignature Example Project modified so it doesn't shows up an alert when opened in Xojo. |
|||
Examples |
Examples |
Fixed a compile issue with Examples/Printing and Reporting/Reporting/Products/List Of Products Preview sample project. |
|||
Documentation |
Documentation |
Fixed a typo in the Introduction to Programming book. |
|||
Documentation |
Documentation |
TypeOfCurrentLocation now includes a list of valid return values. |
|||
Documentation |
Documentation |
Web |
WebTimer.Locations now provides a link to the Locations enumeration that provides details on the accepted values. |
||
Documentation |
Documentation |
The description for the event MobileNotifications.OpenNotificationsSettings now appears in the Add Event dialog box. |
|||
Documentation |
Documentation |
Updated the Introduction to Programming Book. |
|||
Documentation |
Documentation |
System requirements updated to exclude Windows 7 and macOS versions High Sierra and previous. |
|||
Documentation |
Documentation |
The Array.Shuffle example that incorrectly using the loop index instead of the array item has been fixed. |
|||
Documentation |
Documentation |
SpecialFolder has been updated to include the appropriate backslashes in pathnames for Windows. |
|||
Documentation |
Documentation |
System requirements for the current release now specifically mention support for Windows 11. |
|||
Documentation |
Documentation |
Graphics.Font now states that it's only for use in Mobile projects and that for Desktop and Web projects, Graphics.FontName should be used instead. |
|||
Documentation |
Documentation |
Add information to SQLiteDatabase.Backup explaining how it can be used to load a SQLite database file on disk straight into an in-memory database. |
|||
Documentation |
Documentation |
A typo was fixed on the iOSMobileTable page. |
|||
Feature Request |
Examples |
The example projects have been reorganized and some renamed to make it easier to find an example the user may be looking for. |
|||
Documentation |
Documentation |
All signatures for Rect.Contains are now correctly documented. |
|||
Documentation |
Documentation |
The wrapWidth parameter of Graphics.TextHeight is no longer documented being optional. |
|||
Documentation |
Documentation |
The followAlias parameter for FolderItem.Child is now documented. |