Listbox no longer crashes when quitting app while a cell is still in edit mode. SpecialFolder.Desktop, Documents, Music, Pictures, and Movies now correctly return the localized path. HighlightColor now returns the correct color on CentOS 7. Labels no longer automatically selects all the text when Selectable is enabled. Listbox.AddRow no longer crashes when adding additional columns that contain checkboxes in them. Raspberry Pi font attributes for controls now works consistently.Ĭontrols placed on a non-Transparent ContainerControl are properly clipped on Linux.Īpplication.ExecutableFile and GetFolderItem(*) now correctly return the resolved alias path if the app was started from a short-cut. Linux IDE: viewing string properties in the debugger no longer crashes. RuntimeException.Stack now works correctly on 64-bit programs. Text ToHex/ToOctal/ToBinary now correctly converts negative numbers. HTMLViewer no longer displays internal properties in the debugger. JSONItem no longer fails to parse JSON strings when the application's language is set to Japanese. Waiting on a Mutex, that is eventually released, now properly resumes execution instead of continuing to block the app.įixed a failed assertion in RuntimeThread.cpp that could be triggered by a specific sequence of raising exceptions and plugins yielding to other threads.ĭrawing to a Graphics object whose backing has been destroyed (for example if the Graphics object came from a Picture and that Picture was destroyed before the Graphics object was) a NilObjectException is now raised instead of crashing. : fixed miscalculation of daylight savings time on Windows/Linux. This only takes effect on Windows.įixed precision loss when dividing Currency values, also the results are now rounded properly, and will now raise overflow exceptions if the result cannot be represented.Ĭonverting floating point to unsigned integer types now works correctly under 64-bit. With ListBox.DragReorderRows enabled it is now possible to drag and drop at the end of a folder when the Listbox isn't positioned exactly on the left border of the window.Ĭontainer controls have a DoubleBuffer property that can be set at design time or runtime to reduce flicker when scrolling. The debuggers listbox viewer has column headings that match the way columns are referred to in listbox methods, like the Cell and CellTag methods, where they are 0-based not 1-based. SQLiteDatabase: When compiling a prepared statement fails, we now return the error that SQLite reports, instead of a custom 'unable to prepare' error message. Importing a SQLite Database (via drag and drop) now connects to the database properly. Please see the ThreadYieldInterval property to control how often it yield. SQLiteDatabase now yields to other threads while SQLite is busy performing a long operation. This can happen with #temp tables in a stored procedure for example. MSSQLServerDatabase no longer crashes on SQLSelect when the result contains multiple result sets. Moving style with background colors into a folder no longer causes a stack overflow exception.Ī non-privileged user trying to save a script to a location they do not have write access to no longer causes the IDE to generate an exception. Selecting a Using clause and pressing any keys that would edit code (inserting text, deleting etc) no longer causes an exception. If autosave cannot write it no longer causes an exception and will instead warn the user that it has failed.Ĭopy paste and delete of web style with background colors no longer causes stack overflow exception. Running a project that contains compilable items named with one of Windows reserved file names no longer fails.Ĭrashes & Assertions : IDE Unhandled Exceptionĭragging more than one script file onto the IDE no longer causes an exception. Windows IDE no longer pre-compiles plugins unnecessarily.Ĭrashes & Assertions : Failed Assertion Windows version editor is not clipped off.įixed a failed assertion that would occur when using currency constants.įixed a compiler failed assertion that would occur when doing pointer subtraction on a 64-bit target.Ĭurrency comparison works correctly under 64-bit.įixed a failed assertion in SubprocessPOSIX.cpp that could happen if all code generation processes failed to launch.įixed a failed assertion that would occur when passing Nil when expecting a PString, WString, or WindowPtr. System Requirements for previous releases.System requirements for current release.Reporting bugs and making feature requests.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |