
Toolbar editor background no longer changes color when dragging items in dark mode.

Tab Order editor now shows the contents of the Value property if it is present. Interfaces whose methods have attributes get the correct names again when applied to a class.
#Xojo 2015r3 code
Properties whose names contain uppercased acronyms no longer get split incorrectly.įileTypeGroup editor no longer accepts spaces in the Name field.ĭo not display the default working path as the Shared Build Setting Destination when it is in fact Nil.Īttribute badges stay visible on code items again.
#Xojo 2015r3 update
Inspector textfields should now all update correctly between light and dark mode. IDE no longer corrupts External Item internal paths when saving them. IsEventImplemented now shows a code hint in the code editor. Super-Returns on lines which begin with "rem" but are not a comment line no longer auto-insert "REM" on the next line. When splitting a single-line If statement to multiple lines, set the case for the Else and End If parts based on user settings and the case of the initial If. Removed Ptr.Object, String, Text and Variant from docs and auto-complete as they were never supported by the compiler.ĭeprecated System.GetNetworkInterface and replaced with NetworkInterface to match API 2.0 naming and current docs.Ĭode editor scrolls horizontally earlier to better keep the cursor on-screen. IOSGraphics.LineColor is no longer changed to FillColor after calling DrawTextBlock. IOSTable.RowCount method now raises an OutOfBoundsException when the supplied section does not exist. Graphics: DrawCautionIcon, DrawNoteIcon and DrawStopIcon have been updated to render with a newer look as seen on Vista or newer
#Xojo 2015r3 windows
Previously we only closed the windows but the app would still be running in the background. The app now properly terminates when the system sends us a shutdown message. GroupBox no longer draws border line incorrectly when the caption font size is smaller/larger than the default. SerialConnection.Handle no longer always returns 0 on Linux/Pi.Ĭhanging a SubMenu's Text now works correctly for 32-bit builds.Ĭonsole apps: Unhandled exceptions that occur on a separate thread now raise the App.UnhandledException event properly on Windows. Listbox: clipping the graphics in the CellTextPaint or CellBackgroundPaint events now correctly clips the graphics instead of potentially clipping past the content areaĬhanging the Label TextColor no longer leaks memory. HTMLViewer.Print no longer crashes, now presents the print dialog. Listbox.CellCheckBoxStateAt now uses the newer CheckBox.VisualStates enum.Ĭlosing a modal window no longer prevents app from properly terminating ToolbarItem/ToolbarButton no longer generate deprecation warnings The ComboBox.Hint string that is setup in the IDE inspector is now correctly reflected at runtime, instead of having to set the Hint in code for it show up.Ĭalling IsEventImplemented with an event name that doesn't exist no longer crashes the IDE.

Join is now marked as deprecated, with String.FromArray as its replacement.ĭeprecated Graphics.ClearRect in favor of Graphics.ClearRectangle.

Windows/Linux: Floating windows that host a MenuBar now get a chance to handle the MenuItem instead of the parent document window that the floater may have been opened from. Setting up a BooleanValue for a DatabaseRow no longer leads to crashes or always returning False. Loading text file projects that try to access external items that may not be accessible should no longer raise an unhandled IOException.įailed Xojo Cloud deployments no longer crash the IDE.įixed an issue which caused external items' internal file representation to get corrupted when the project containing the item was saved. No longer randomly crashes when closing a Window (the crash was dependent on where the Window was being Closed, and how the controls were being destructed in user code, so in most cases this was not an issue).Ĭrashes & Assertions » IDE Unhandled Exceptionįixed an issue with IDE Automation which could result in an IDE crash in certain circumstances. Which fixes issue with cefsubproc.exe child processes being left around when app terminates abnormally. Windows: Updated WebKit based HTMLViewer to CEF 77.1.14+g4fb61d2+chromium-.120 WebSession no longer gets a deprecation warning about Append being changed to AddRow.įolderItem.Launch deprecation warning now points to FolderItem.Open.
