Release Notes
Notable changes include:
100+ IDE and Framework bug fixes
Build apps for Linux ARM64
Linux Dark Mode support
WYSIWYG display of WebListBox in Layout Editor
SQLite updated to 3.39.4, which has JSON support
PDFDocument Improvements
Release Notes for Xojo 2022r4
Bugs fixed: 109
Features added: 18
Documentation changes: 123
Examples changed: 1
Revision |
Issue |
Type |
Category |
Platform |
Description |
---|---|---|---|---|---|
58747 |
Feature Request |
IDE |
Added support to set the macOSMinimumVersion via XojoScript. |
||
58722 |
Bug |
IDE |
Windows |
Fixed the bug on the macOS Minimum Version field, where it was not setting the bug number on Windows. Also added the minimum settable version to 10.4.4. |
|
58689 |
Bug |
IDE |
iOS |
Fixed the IDE so more recent iPhone / iPad models are listed under the Project > Run On... menu. Also updated ios-deploy db with more recent iPhone IDs. |
|
58687 |
Bug |
IDE |
Changed Inspector group for DesktopWindow.ImplicitInstance and DesktopContainer.Composited properties from Windows Behavior to Window Behavior so that it doesn't look like they are Microsoft Windows-related. |
||
58682 |
Bug |
Framework |
String.Compare() changes: Added ComparisonOptions.Binary and Lexicographic. For accuracy, Unicode comparision is done for ComparisonOptions.CaseInsensitive (the default) and CaseSensitive (even if no Locale is specified). When speed is needed, ComparisonOptions.Binary or Lexicographic can be specified to use faster, but not encoding-savvy, StrComp comparisons. If a Locale is specified, it is not used when Binary or Lexicographic is specified. |
||
58674 |
Bug |
IDE |
Avoid an IDE hang that could sometimes occur when deleting code. |
||
58663 |
Bug |
Framework |
Fixed the initial uppercase for addListSelectionNotificationReceiver, removeListSelectionNotificationReceiver methods on DesktopListbox. |
||
58659 |
Bug |
IDE |
Fixed an IDE hang that could occur when pasting code over existing code. |
||
58657 |
Bug |
IDE |
Avoid an OutOfBoundsException that could sometimes occur when adding lines to the code editor. |
||
58656 |
Bug |
IDE |
Avoid an OutOfBoundsException that could sometimes occur when adding lines to the code editor. |
||
58650 |
Bug |
IDE |
When building the Worker (and include all classes and modules is specified), do not copy the App class to the Console project as this causes a duplicate file compile error. |
||
58643 |
Bug |
Framework |
Web |
Fixed a WebDialog issue, it wasn't calling Close on children when it was being destroyed. |
|
58641 |
Bug |
Framework |
iOS |
Fixed a bug in System.Version for iOS (16.2) |
|
58607 |
Feature Request |
IDE |
Oracle DB plugin is no longer copied to IDE Plugins folder by default. The MS SQL Server DB plugin is only copied to the IDE Plugins folder on Windows. All DB plugins are now available in Extras/Database Plugin Resources folder. |
||
58595 |
Bug |
IDE |
Windows |
Windows IDE: dimmed the navigator scrollbar colors in dark mode. |
|
58585 |
Bug |
IDE |
Fixed an issue with the path of a macOS Universal console app built on Windows/Linux so that it gets tarred correctly. |
||
58575 |
Bug |
Framework |
MySQLCommunityServer: TableColumns no longer always returns an empty RowSet. |
||
58572 |
Bug |
IDE |
macOS |
Doc Find window is now a Sheet window on macOS. |
|
58562 |
Bug |
Framework |
DesktopContainer: MouseUp event now fires properly even when pressing the mouse button rapidly. |
||
58550 |
Bug |
Framework |
Additional fix to set the TextColor on a DesktopTextArea (macOS) when it has StyledText property enabled and just one StyleRun. |
||
58549 |
Bug |
IDE |
Prevent a possible IllegalCastException that could sometimes occur when the IDE is in the background and gets activated. |
||
58543 |
Bug |
Framework |
Windows |
MoviePlayer now stretches the movie to fit the bounds of the player when AutoAdjustToMovieSize is enabled. |
|
58542 |
Bug |
Framework |
iOS |
Fix: The IDE does not crash when inspecting a MobileTextField instance in the Debugger panel. |
|
58539 |
Feature Request |
Framework |
We no longer do unnecessary stack overflow checks in plugin generated code to help speed up plugin calls. |
||
58534 |
Bug |
Framework |
Desktop |
DesktopTextField no longer needs to lose the focus for the FormattedText property to return the correct value. |
|
58533 |
Bug |
IDE |
Now, double-clicking a control in the Report Editor offers the same behavior than double-clicking a control in the Layout Editor, displaying the Event List dialog when no event is still implemented for the control. |
||
58521 |
Feature Request |
IDE |
IDE: Added contextual menu option Copy to the results listing in the Search Panel. |
||
58519 |
Feature Request |
Framework |
Fixed bug in ranges for PDFTable rows merging. |
||
58510 |
Feature Request |
Compiler |
Added support for building Linux ARM64 Desktop and Console/Web apps. |
||
58507 |
Bug |
Framework |
iOS |
CLong is now accessible for iOS projects. |
|
58506 |
Bug |
Framework |
SQLiteDatabase: getting the IntegerValue from a DatabaseColumn no longer truncates the value to 32-bit for 64-bit builds. |
||
58505 |
Bug |
Framework |
Fixed some some inconsistencies with retrieving a DatabaseColumn's currency/double values, to work better in any locale, when iterating the DatabseRows from a RowSet. |
||
58503 |
Bug |
IDE |
Avoid an IllegalCastException that could sometimes occur when closing the Error panels before starting a debug run. |
||
58502 |
Bug |
IDE |
Avoid an IllegalCastException that could occur when switching to Xojo from another app. |
||
58501 |
Bug |
IDE |
Avoid an IllegalCastException that could occur when switching back to Xojo from another app. |
||
58500 |
Bug |
IDE |
Avoid an IllegalCastException that can sometimes occur when switching back to Xojo from another app. |
||
58498 |
Bug |
IDE |
Avoid an exception when trying to set window title text. |
||
58481 |
Bug |
Framework |
Web |
Fixed an issue causing WebChart labels without encoding to raise an uncatchable exception. |
|
58462 |
Bug |
Framework |
Web |
Fixed an encoding issue with WebCombobox, WebListBox and WebRadioGroup which wasn't using UTF-8, when defining the initial value using the IDE. |
|
58461 |
Bug |
Framework |
Web |
Fixed an issue that was causing some keyboard shortcut combinations to be blocked by the framework. |
|
58459 |
Bug |
Framework |
Fixed narrow space rendering in PDFDocument. |
||
58458 |
Bug |
Framework |
Web |
Fixed an issue causing nested WebView controls to position their children in a wrong position. |
|
58444 |
Bug |
IDE |
Now the instance based in a plugin honors the values set in a .defaults file. |
||
58441 |
Bug |
IDE |
Web |
Fixed an IDE issue causing nested controls to be drawn twice, while being dragged. |
|
58438 |
Bug |
IDE |
ContainerControl items are properly listed among the filtered matches in the Navigator when it's super has been changed to DesktopContainer. |
||
58437 |
Bug |
Framework |
TextArea control fully switches between dark and clear modes on macOS, including when the StyledText property is set to True. |
||
58426 |
Feature Request |
Framework |
Updated to SQLite 3.39.4. |
||
58416 |
Bug |
Framework |
String.Contains() is now approximately the same speed as String.IndexOf(). |
||
58415 |
Bug |
IDE |
Prevent an exception that could occur when pasting layout controls while (or soon after) dragging layout controls. |
||
58414 |
Bug |
IDE |
The Not Supported text is now DarkMode aware in the Supported Versions Inspector Panel for Windows target. |
||
58413 |
Feature Request |
Framework |
Web |
WebPopupMenu will now make visible the current selected row, when opening the menu. |
|
58400 |
Bug |
IDE |
Additional check so DebuggerGlobalsViewer doesn't raises a Nil Exception when the IDE window is closed during debugging a project. |
||
58398 |
Bug |
IDE |
Additional check to avoid Nil exception when debugging and the IDE window is closed. |
||
58390 |
Bug |
Framework |
Web |
Fixed an issue causing WebView position being set on Opening to be overwritten by the framework. |
|
58389 |
Bug |
Framework |
Web |
The browser won't be sending unnecessary Closed events anymore. |
|
58384 |
Bug |
Framework |
Linux |
FolderItem.ModificationDateTime now takes daylight savings time into account. |
|
58379 |
Bug |
Framework |
Linux |
DesktopDisplay.DisplayAt now throws an OutOfBoundsException for invalid indexes. |
|
58377 |
Bug |
IDE |
Web |
Fixed a WebPage issue causing subclassed pages to not always load properties correctly. |
|
58374 |
Bug |
Framework |
Linux |
Picture.IsExportFormatSupported no longer incorrectly returns True for Picture.Formats.GIF |
|
58363 |
Bug |
IDE |
Prevent a NilObjectException that could occur in some situations after working with Color Groups and then closing the project. |
||
58359 |
Bug |
Framework |
Web |
Fixed an issue causing visual controls to sometimes set a wrong position, when setting Visible to False. |
|
58358 |
Bug |
IDE |
Fixed Define Missing Method when the selected item in the Navigator is a Module. |
||
58346 |
Bug |
IDE |
The code editor horizontal scroll no longer appears in methods that have long declarations, but do not actually have long code lines. |
||
58342 |
Bug |
IDE |
Web |
WebProgressWheel is now drawn in the Layout Editor using the selected color. |
|
58341 |
Bug |
Framework |
Web |
The web server will ensure now idle connections are being closed. |
|
58308 |
Bug |
Compiler |
Compiler no longer throws a failed assertion when a file resource error occurs while building for 32-bit Linux/Windows. This is now turned into a build error with additional info. |
||
58302 |
Bug |
Framework |
Web |
Tooltip will disappear now, when the control they're attached to is being hidden or removed. |
|
58301 |
Bug |
IDE |
Classes are no longer renamed when imported into a module. |
||
58300 |
Bug |
Framework |
Web |
Fixed contextual menu issue causing the menu to be clipped by its parent view. |
|
58298 |
Bug |
Framework |
Web |
In WebSegmentedButton.Pressed event, itemIndex parameter will be called segmentIndex now, like in Desktop and Mobile targets. |
|
58297 |
Bug |
Framework |
Web |
Fixed an issue causing requests with a trailing quote mark to not be handled correctly. |
|
58296 |
Feature Request |
IDE |
The drawing for the Space button in the ToolBar Editor on Desktop is on par with the one displayed on iOS, instead of drawing just a blank space. |
||
58285 |
Bug |
IDE |
Windows 7 and Windows 8 switches are set to OFF by default under Windows Supported Versions Build Settings in the IDE. |
||
58277 |
Feature Request |
IDE |
Added the ability to set the minimum macOS version to run the deployed app. |
||
58276 |
Bug |
IDE |
Fixed a NilObjectException that was causing the IDE to crash under some circumstances. |
||
58272 |
Bug |
Framework |
Windows |
DesktopHTMLViewer no longer overrides menu shortcuts when it has the focus. |
|
58270 |
Bug |
IDE |
Fixed a problem where searching with Matches Case selected could sometimes result in the search never finishing. |
||
58260 |
Feature Request |
IDE |
Windows |
Added Visual C++ Redistributable for ARM64 which can be found in ExtrasWindows RuntimeInstallers |
|
58257 |
Bug |
Framework |
Web |
Fixed a WebListBox issue causing the NoRowsMessage property to not be applied, when the list was empty. |
|
58256 |
Bug |
Framework |
Web |
Fixed a WebPopupMenu issue while pressing on (or dragging) the scrollbar, causing the first list item to be selected. |
|
58254 |
Bug |
Framework |
Desktop |
Deprecated Graphics constants HandleTypeCairoContext, HandleTypeCGContextRef and HandleTypeHDC, use the HandleTypes enumeration equivalents instead. Also deprecated TextDirectionTextLeftToRight, TextDirectionRightToLeft, and TextDirectionUnknown, use the TextDirections enumeration equivalents instead. |
|
58252 |
Bug |
IDE |
iOS |
Improved drawing of MobileRectangle in the Layout Editor for iOS projects. |
|
58251 |
Bug |
Framework |
Desktop |
Screen and ScreenCount are now marked as deprecated with DesktopDisplay.DisplayAt and DisplayCount as replacements. |
|
58248 |
Feature Request |
Framework |
Windows |
MySQLCommunityServer is now supported for Windows ARM64. |
|
58244 |
Bug |
Framework |
Web |
Fixed a WebListBox issue causing headers set in the Opening event to not be shown, when this control was embedded in another one. |
|
58243 |
Bug |
Framework |
Web |
WebMessageDialog.Style can be used now to apply some custom styles to message dialogs. |
|
58242 |
Bug |
Framework |
Web |
Fixed a WebToolbar issue causing long menu items to not show the scrollbar. |
|
58235 |
Feature Request |
Framework |
Windows |
PostgreSQLDatabase is now supported for Windows ARM64. |
|
58234 |
Bug |
IDE |
Signing Step Developer ID field now always saves when it is changed. Undo on this field is also more reliable. |
||
58233 |
Bug |
IDE |
Fixed a deprecation regarding Segment.Caption that can occur when analyzing a project that uses an older SegmentedControl in a newer version of Xojo. |
||
58229 |
Bug |
IDE |
Default event set for MobileLabel on iOS. |
||
58227 |
Feature Request |
Framework |
Added TopMargin and BottomMargin to PDFTable. |
||
58219 |
Bug |
IDE |
SQLiteDatabase: when using our database editor to create a table and columns, the column type is now properly setup instead of defaulting to Boolean. |
||
58191 |
Bug |
IDE |
The Find icon on the Doc window toolbar is no longer cropped on retina displays. |
||
58190 |
Bug |
IDE |
When converting Rectangle to DesktopRectangle, explicitly set the CornerSize to 0 so that it does not end up getting the default corner size of 16. |
||
58188 |
Feature Request |
Framework |
Added new Completed method to the PDFTableDataSource class interface, so the user can get the last x and y coordinates used in rendering the table (what usually may also involve adding extra pages to the document) |
||
58183 |
Feature Request |
IDE |
Web |
The WebListBox is rendered now in the Layout Editor. |
|
58176 |
Bug |
Framework |
Web |
WebCheckbox.ValueChanged event will be fired now, if it has been changed by code. |
|
58175 |
Bug |
Framework |
Web |
Fixed a WebSearchField issue causing re-enabling the control to not work, after disabling it. |
|
58154 |
Bug |
Framework |
iOS |
Added missing Enabled property behaviour to MobileTextArea on iOS. |
|
58146 |
Bug |
IDE |
Restored Search panel behaviour in the IDE as for the one got in 2021r3.1 when Full Keyboard Access is enabled in macOS preferences. |
||
58131 |
Feature Request |
Framework |
iOS |
Added autoClose argument to DrawPath/FillPath methods on iOS, so they match Desktop and Android. |
|
58114 |
Bug |
Framework |
Web |
WebListBox.Style isn't protected anymore. It can be used now to define some generic styles on this component. |
|
58113 |
Bug |
Framework |
Web |
Fixed a WebListBox scrollbar visual issue with the scrollbars and the sticky header. |
|
58103 |
Bug |
Framework |
iOS |
Fixed: graphics.DrawPicture(picture, x, y) now also applies the transparency on iOS projects. |
|
58096 |
Bug |
Framework |
Web |
Fixed a WebListBox issue causing long text in cells to overflow the boundaries. |
|
58095 |
Bug |
Framework |
Web |
Fixed a WebMoviePlayer issue causing Duration to return always 0s. |
|
58094 |
Bug |
Framework |
Web |
Fixed a WebListBox issue that wasn't updating the header size, when being resized. |
|
58085 |
Bug |
Framework |
macOS |
A read-only TextField no longer traps the keyboard focus when tabbing into it. |
|
58082 |
Bug |
IDE |
Fxed AllowTabStop property switch not working in the Inspector Panel for DesktopSearchField. |
||
58081 |
Bug |
Framework |
Web |
Fixed a WebSegmentedButton issue causing Pressed to not be fired and selected segments to not be updated. |
|
58051 |
Bug |
Framework |
Web |
Setting WebListBox.ColumnCount to 0 no longer raises a DatabaseException. 1 column will be assumed, as in Desktop. |
|
58049 |
Bug |
Framework |
Web |
Fixed a crash that was happening when closing a web app, when using nested controls. |
|
58047 |
Bug |
Framework |
Web |
Setting WebSegmentedButton.Enabled will also set now the individual segments. |
|
58046 |
Bug |
Framework |
Web |
Fixed a WebPopupMenu causing long text to overlap with the disclosure arrow. |
|
58040 |
Bug |
Documentation |
Color.IsDarkMode is now supported on Linux. |
||
58028 |
Bug |
IDE |
Using the code comment command button on a folded block of code now properly expands and comments the block and no longer also deletes method code after the block. |
||
58023 |
Feature Request |
IDE |
Structure Editor's Show 64-bit sizes Inspector setting now defaults to ON and remembers its setting when changed (while the IDE is open -- since this is not a real property it does not get saved in the project). |
||
58004 |
Bug |
Framework |
Better wrapping of text in PDFDocument graphic context when the text to wrap is just raw data |
||
57991 |
Bug |
Framework |
Web |
Pasting text using the contextual menu will now raise the TextChanged event. |
|
57979 |
Bug |
Framework |
Web |
Fixed a WebLabel issue causing ellipsis to not be applied, when the caption was bigger than the width. |
|
57978 |
Bug |
Framework |
Web |
WebListBox.RemoveAllRows will now reset the SelectedRowIndex to -1. |
|
57977 |
Bug |
Framework |
Web |
UserTimedOut will be fired again when the user comes back, starts to interact with the web application and goes away again. |
|
57943 |
Bug |
IDE |
The code editor code folding box background is now drawn more precisely. |
||
57942 |
Bug |
IDE |
Code editor speed no longer slows down tremendously when folding a large block of code when the parent of the folded block was visible in the code editor. Bookmarks/breakpoints on code lines that get folded not longer partially drawn in the gutter. |
||
Bug |
Documentation |
Moved NotificationException page from the Notifications section to the Exceptions section. |
|||
Bug |
Documentation |
Add missing description to WebChartScatterDataset and added some missing data types. |
|||
Bug |
Documentation |
Added the missing description to PictureBrush. |
|||
Feature Request |
Documentation |
Moved AddHandler to the API/Language section since it is a language keyword and RemoveHandler was already in the API/Language section. |
|||
Bug |
Documentation |
Rect.HorizontalCenter, VerticalCenter, Contains and Offset are now all properly documented as or taking doubles rather than integers. |
|||
Bug |
Framework |
MySQLCommunityServer: the TableColumns.AfterLastRow is not set correctly instead of always returning false. |
|||
Bug |
Documentation |
Added a note to SQLiteDatabase.AddDatabase that it cannot be used to attach an in-memory database. |
|||
Bug |
Documentation |
Removed Graphics.HandleType constants from the Graphics page and added Graphics.HandleTypes enumeration. |
|||
Bug |
Documentation |
Replaced Val with FromString in an example on the Data Types page. |
|||
Bug |
Documentation |
Updated the syntax tree diagram on the Data Types page. |
|||
Bug |
Documentation |
Added example code for String.Contains. |
|||
Bug |
Documentation |
Removed reference to the non-existent None constant. |
|||
Bug |
Documentation |
Updated example code on the DesktopListBox page to refer to the class rather than the deprecated ListBox class. |
|||
Bug |
Documentation |
Added the AllRows constant to the DesktopListBox page as well as descriptions for all DesktopListBox constants. |
|||
Bug |
Documentation |
Updated URLConnection.Send to indicate the the timeout parameter is in seconds. Also corrected the default value from 0 to 60. |
|||
Bug |
Documentation |
PDFTOCEntry.Bold, DrawingColor and Italic properties are now documented. |
|||
Bug |
Documentation |
Added to DesktopRadioButton the previously undocumented properties Bold, FontName, FontSize, FontUnit, Italic and Underline. |
|||
Bug |
Documentation |
Fixed a camelcase example on the API Design and Naming Guidelines page to actually make sense. |
|||
Bug |
Documentation |
A new Socket Error Codes page has been added to replace the mention of both Linux, macOS and Windows error codes on the TCPSocket and SMTPSocket pages. |
|||
Bug |
Documentation |
Renamed a few enumerations in sample code that did not follow our naming guidelines. |
|||
Bug |
Documentation |
Removed a no longer accurate warning about enumeration conversion. |
|||
Bug |
Documentation |
The FormattedText property for DesktopTextControl and DesktopTextArea is now documented. |
|||
Bug |
Documentation |
Group2D.BorderColor, BorderOpacity, BorderWidth, FillColor, FillOpacity, X and Y are now documented. |
|||
Bug |
Documentation |
OSHandle.Value is now documented. |
|||
Bug |
Documentation |
Picture.Depth is now documented. |
|||
Bug |
Documentation |
Added the previously undocumented Name and Tag properties to RBReportControl. |
|||
Bug |
Documentation |
Documented the previously missing System.VersionData.BuildVersion property. |
|||
Bug |
Documentation |
Removed a note from the AutoDiscovery.Register method that suggested Connect needed to be called before calling Register. |
|||
Bug |
Documentation |
Added missing parameters to MobileApplication.HandleBackgroundURL and HandleURL. |
|||
Bug |
Documentation |
Added missing description to the EasyUDPSocket page. |
|||
Bug |
Documentation |
iOS |
Updated the Compatibility sections for EasyTCPSocket and EasyUDPSocket to properly indicate they are only supported for Desktop and Web project types. |
||
Bug |
Documentation |
Moved TrayItem to the Deprecated section and added DesktopTrayItem. |
|||
Bug |
Documentation |
Updated the desktop tutorial so indicate quitting an app on Linux/Windows using Exit and Quit on macOS. |
|||
Bug |
Documentation |
Removed unnecessary .ToString from two code examples on the Introduction to App Localization page. |
|||
Bug |
Documentation |
Updated URLConnection.Send to indicate when it results in the ContentReceived event executing versus the FileReceived event. |
|||
Bug |
Documentation |
Updated the Localization module page to include a list of supported localization languages. |
|||
Bug |
Documentation |
Fixed a bug in the example code for DesktopTextField.Left. |
|||
Bug |
IDE |
Selecting a class, from the Select Super dialog, now highlights the selection. |
|||
Bug |
Documentation |
ReportDateLabel Back, DateStyle, Name, Report, Tag, TextFont, TextSize and VerticalAlign are now all documented. |
|||
Bug |
Documentation |
ReportField.Name, Back, Tag, VerticalAlign and Report are now documented. |
|||
Bug |
Documentation |
The page about the Code Editor now correctly indicates how to show line numbers. |
|||
Bug |
Documentation |
Documented some missing ReportLabel class members. |
|||
Bug |
Documentation |
Documented some missing ReportLineShape class members. |
|||
Bug |
Documentation |
Documented some members of ReportOvalShape that were missing. |
|||
Bug |
Documentation |
Documented some missing ReportPageNumberLabel properties. |
|||
Bug |
Documentation |
Documented some missing ReportPicture class members. |
|||
Bug |
Documentation |
Several missing properties for ReportRectangleShape have been documented. |
|||
Bug |
Documentation |
Several previously undocumented properties have been added to ReportRoundRectangleShape. |
|||
Bug |
Documentation |
Added missing PixmapShape Y and Width properties. |
|||
Bug |
Documentation |
PDFShape.Title is now documented. |
|||
Bug |
Documentation |
DesktopListBoxCell and DesktopListBoxCheckBoxCell have both been moved to the Deprecated section. |
|||
Bug |
Documentation |
Remaining links to old Feedback system have been replaced with links to the equivalent page in at https://issues.xojo.com. |
|||
Bug |
Documentation |
Descriptions of WebCookieManager.Set parameters have been added. |
|||
Bug |
Documentation |
Variant.Hash is now documented to be case-insensitive when hashing strings. |
|||
Bug |
Documentation |
The OLEObject.Constructor(disp as COM.iDispatch) signature is now documented. |
|||
Bug |
Documentation |
Two missing signatures for OLEObject.Invoke have been added. |
|||
Bug |
Documentation |
Added the missing description to the Ceiling function. |
|||
Bug |
IDE |
Removed mention of a keyboard shortcut for opening IDE scripts because no such keyboard shortcut actually exists. |
|||
Bug |
Documentation |
Fixed an error in the code sample for Rect.Right. |
|||
Bug |
Documentation |
Noted that Picture.Handle is supported for iOS only and that what is returned is a UIImage. |
|||
Bug |
Documentation |
Improved the example code for WebImageViewer.Style. |
|||
Feature Request |
Documentation |
Updated examples for String.TrimLeft and String.TrimRight to make what they return more obvious. |
|||
Bug |
Documentation |
Removed references to WebButton in other web control's Indictor property notes. |
|||
Bug |
Documentation |
The WebCursors page has been updated to be accurate the current web framework. |
|||
Bug |
Documentation |
Updated the WebRadioGroup description to remove part left over from Web 1. |
|||
Bug |
Documentation |
Updated the instructions when using the IDE on Windows to import project items. |
|||
Bug |
Documentation |
Fixed a bug that caused the methods table to not display. Also added parameter information to the ClearCookie and SetCookie methods. |
|||
Bug |
Documentation |
Report DataSource, Footer, FooterTop, Group and Header are now documented. |
|||
Bug |
Documentation |
Corrected the type of DesktopLabel.TextAlignment. |
|||
Bug |
Documentation |
Fixed code samples to use IconType rather than Icon. |
|||
Bug |
Documentation |
DesktopColorPicker.Close is now documented. |
|||
Bug |
Documentation |
PDFListBox.Rows is now documented. |
|||
Bug |
Documentation |
GraphicsPath.Bounds is now documented. |
|||
Bug |
Documentation |
DesktopMenuBar.Handle is now documented. |
|||
Bug |
Documentation |
DesktopPreferencesMenuItem.Handle is now documented. |
|||
Bug |
Documentation |
DesktopQuitMenuItem.Handle is now documented. |
|||
Bug |
Documentation |
AutoDiscovery.WaitForMessage is now documented. |
|||
Bug |
Documentation |
DesktopListBox.AddListSelectionNotificationReceiver and RemoveListSelectionNotificationReceiver methods are now both documented. |
|||
Bug |
Documentation |
EasyTCPSocket.ReadError and WriteError are now documented. |
|||
Bug |
Documentation |
EasyUDPSocket.WaitForMessage is now documented. |
|||
Bug |
Documentation |
EmailAttachment.ParseAttachment is now documented. |
|||
Bug |
Documentation |
FigureShape.CurveAt is now documented. |
|||
Bug |
Documentation |
POP3SecureSocket.ReadError, WriteError, CountMessages and RetrieveLines are now documented. |
|||
Bug |
Documentation |
RowSet.Iterator is now documented. |
|||
Bug |
Documentation |
SerialConnection.ReadError and WriteError are now documented. |
|||
Bug |
Documentation |
SMTPSecureSocket.ReadError and WriteError are now documented. |
|||
Bug |
Documentation |
SSLSocket.ReadError and WriteError are now documented. |
|||
Bug |
Documentation |
TCPSocket.ReadError and WriteError are now documented. |
|||
Bug |
Documentation |
Writeable.WriteError is now documented. |
|||
Bug |
Documentation |
Updated the toolbar editor page references to the proper keys to use for deleting on various platforms. |
|||
Bug |
Documentation |
The release notes prior to 2012 are now in reverse chronological order like the rest of the release notes. |
|||
Bug |
Documentation |
XMLAttribute.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLCDATASection.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLComment.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLDocument.RemoveAttribute. |
|||
Bug |
Documentation |
XMLElement.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLNode.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLProcessingInstruction.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLStyleSheet.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
XMLTextNode.RemoveAttribute is now documented. |
|||
Bug |
Documentation |
Updated some deprecated array method warning messages to indicate the proper replacements. |
|||
Bug |
Documentation |
Searching for Workers no longer takes you to the release notes since we have opted them out of search. It was taking you to topic page about Worker because it had the word workers on it but I have reworded it so it no longer does. |
|||
Bug |
Documentation |
WebMessageDialog.Hide is now documented. |
|||
Bug |
Documentation |
Documented the optional Tag parameter for WebPopupMenu.AddRow. |
|||
Bug |
Documentation |
Fixed a code example on the DesktopRadioGroup page. |
|||
Bug |
Documentation |
Fixed the code example for JSONItem.Child. |
|||
Bug |
Documentation |
PrefsMenuItem has been moved to the Deprecated section. |
|||
Bug |
Documentation |
Moved QuitMenuItem to the deprecated section since it's deprecated. |
|||
Bug |
Documentation |
Moved ApplicationMenuItem to the Deprecated section since it's deprecated. |
|||
Bug |
Documentation |
MobileScreen.Resized event is now documented. |
|||
Bug |
Documentation |
MobileUIControl.Top, Left, Width and Height properties along with all instances of these in subclasses of MobileUIControl are now correctly documented as being of type Integer rather than Double. |
|||
Bug |
Documentation |
Fixed a few errors in the DesktopWindow.CreateContextualMenu code example. |
|||
Bug |
Examples |
Removed Making Installer from Project Chooser Examples as it is not a Xojo project that can be opened. |
|||
Bug |
Documentation |
Added the Ptr signature for MemoryBlock.Operator_Convert. |
|||
Bug |
Documentation |
Readable.ReadError is now documented. |
|||
Bug |
Documentation |
Documented PreparedSQLStatement.Bind(values() As Variant) signature. |
|||
Bug |
Documentation |
Documented two missing method signatures for PreparedSQLStatement.Bind. |
|||
Bug |
Documentation |
Documented PreparedSQLStatement.BindTypes(types() As Integer) signature. |
|||
Bug |
Documentation |
Cleaned up numerous issues with example code on the OpenFileDialog page. |
|||
Bug |
Documentation |
RGB.Surface.Pixel(x As Integer, y As Integer, Assigns value As Color) is now documented. |
|||
Bug |
Documentation |
The RGBSurface.Transform(redMap() As Integer, greenMap() As Integer, blueMap() As Integer) signature has been documented. |
|||
Bug |
Documentation |
The DateTime class is now documented to clearly indicate that unless otherwise specified the default time zone is the time zone of the device. |
|||
Bug |
Documentation |
ODBCDatabase.TablePrimaryKeys, TableForeignKeys, TableSpecialColumns, Privileges, StoredProcedures and StoredProcedureColumns are now documented. All of the had previously been documented but under their now deprecated names. |
|||
Bug |
Documentation |
PDFTOCEntry.Entries and RemoveEntry are now documented. |
|||
Bug |
Documentation |
Documented parameter names for the methods of the JSONItem class now match the names/casing in the framework. |
|||
Feature Request |
Documentation |
Added a tip to FolderItem.ChildAt to suggest a way to more quickly recursively access items using For Each and the FolderItem.Children iterator. |