REAL Studio 2010 Release 1 is now shipping. This release changes the name of REALbasic to REAL Studio and adds improved ActiveX support. You can download the new version from REAL Software website. Full changelog in full article.
| FIX | 1444 | Listbox: UTF-16 strings now display properly. |
| FIX | 6184 | Fixed an endian issue with QTTrack.MediaType on OS X (Intel) and Windows |
| FIX | 6681 | Fixed a weird bug where after opening a VCP project the first time you changed the text in a menu item it would also rename the item. It would not do that after you had changed it once. |
| FIX | 7062 | Fixed a bug that occurs when the path of the attached database contains an apostrophe character. |
| FIX | 8950 | Report variables show in the debugger |
| FIX | 9068 | A bug in autocomplete where it would not present the named items of an enumeration in a framework class / module has been fixed |
| FIX | 9074 | Lines can be added to reports as expected and they no longer disappear from view |
| FIX | 9605 | Windows: exceptions thrown in Console apps can now be caught properly |
| FIX | 9689 | Reports.Document.Save now takes an optional "base page name" parameter. It defaults to "Page" Pages saved will be named using the base name + page number. The SaveFile parameter must be a directory. |
| FIX | 9729 | Installing Feedback from Linux IDE now works properly |
| FIX | 9823 | Copy file steps save and restore paths relative to the project file instead of absolute paths. |
| FIX | 9954 | A Nil Object Exception in pre build Build Automation steps has been fixed. |
| FIX | 10125 | Windows: Terminal Services ActiveX control now receives events. |
| FIX | 10152 | IDE: Line control's X1, X2, Y1 and Y2 properties can now be edited. |
| FIX | 10221 | Windows: the QuickTime MoviePlayer controller no longer takes up movie space (this made the movie resize and so it would look blurry). |
| FIX | 10258 | Shell: the data/result returned back from the Shell now has an encoding set (it is UTF8 on Linux and OS X, and DOSLatinUS on Windows) . |
| FIX | 10276 | An issue in the compile process where console applications would not have their post build steps run has been fixed. |
| FIX | 10334 | The Find dialog and Find All dialog will retain the value was last entered IF no text is selected in a code editor. A prior release broke this behavior. |
| FIX | 10358 | Console apps: using IPCSocket no longer triggers a Failed Assertion. |
| FIX | 10389 | Listbox.TypeEditableTextArea now works on Windows and Linux. |
| FIX | 10421 | Fixed the case where if you slected the Build item in a target then added a new build automation step the new step would be added to the end of the project's list of items instead of to the end of the enclosing targets list of steps. |
| FIX | 10529 | A bug where reading some preferences would convert values from integers to doubles has been fixed. |
| FIX | 10596 | Compiler no longer throws a failed assertion when building Windows/Linux apps when a file of the same name already exists and a directory of the same name is required to be created. |
| FIX | 10677 | Linux: TextField text no longer turns grey when moving/resizing the window. |
| FIX | 10696 | A bug where items that should not be visible in the contextual menu of the form editor has been corrected |
| FIX | 10713 | Closing a ContainerControl from a control that lives on the ContainerControl no longer causes random crashes (usually seen when resizing). |
| FIX | 10715 | A memory leak in the Report class has been fixed. Reports had a circular reference which caused the leak.
IMPORTANT – Reports now have a CLOSE method that should be called. Failing to call this when you are done with a report can result in leaking memory. |
| FIX | 10716 | The documentation for the menubar property of the window class has been updated. |
| FIX | 10728 | External items in the project editor list always had the Property List Behaviour item disabled. This is now enabled based on the type of the item and not just disabled becuase the item is external. |
| FIX | 10804 | If a class has a deprecated attribute it will be displayed in the Code Editor with a red D indicator instead of the more generic red A which indicates the item has attributes. |
| FIX | 10810 | Windows: setting TextArea.StyledText.RTFData no longer causes multiple SelChange events to fire |
| FIX | 10919 | Shell.Execute with parameters now works again on Mac OS X. |
| FIX | 10948 | Fixed a memory leak in the SQLSelect method. |
| FIX | 10981 | This fix reverts the patching of the lock left lock top properties when a project is loaded. Controls will have lock left & lock top set by default but if the user turns that off they will remain that way when the project is reopened |
| FIX | 11006 | If you have to relocate external items in a VCP project when it's loaded the project will be marked dirty |
| FIX | 11014 | A nil object exception when building console apps has been fixed |
| FIX | 11035 | Reports do not need to be specifically closed any more |
| FIX | 11045 | When you cancel compiling the plugins for a project the compile will be cancelled |
| FIX | 11072 | The contextual menu in the code editor has had one item's text corrected so it provides moree information (it used to say turn off / turn on) but now says Turn Breakpoint On (or Off appropriately) The Help item has been moved to the end of the contextual menu to match the form and report editors |
| FIX | 11087 | Fixed an encoding bug that occurs when a numeric type is appended to a text type in a new string. |
| FIX | 11105 | Mac: Console Apps no longer raises assertion failure, on case sensitive HFS+ filesystems, when plug-ins are used |
| FIX | 11108 | Copy files steps use a relative path to files that is svn and cross platform |
| FIX | 11113 | An issue where simply openeing an existing project that had tabs open could mark the project dirty has been fixed |
| FIX | 11164 | Locking settings on the IDE Script Step editor have been adjusted so the editor behaves better. |
| FIX | 11205 | Builds steps from projects created prior to 2010 r1 b2 will no longer cause nil object exceptions. There is the possibility that any files that cannot be located may be dropped from the build step. You are encouraged to check your steps or recreate them with this beta. |
| NEW | 29 | The Filetypes Editor now has a new column for the entry of the filetype UTI. This information will be added to the the Mac OS X plist if present. |
| NEW | 46 | Canvas: Added DoubleClick(X As Integer, Y As Integer) event. |
| NEW | 53 | Listbox.ActiveCell now returns a TextEdit base class which can either be a TextField or TextArea control. To specify which one the Listbox uses you can use the new TypeEditableTextArea constant. For example:
Listbox1.CellType(0,0) = Listbox.TypeEditableTextArea |
| NEW | 9806 | Search results can now be printed. |
| NEW | 10085 | Added DragItem constructor: DragItem( w As Window, x As Integer, y As Integer, width As Integer, height As Integer ) Where w = the window that the drag originates from, the x, and y coordinates are also relative to this window. It can also be a ContainerControl. Also Deprecated RectControl.NewDragItem, and Window.NewDragItem |
| NEW | 10099 | Canvas: added Activate and Deactivate events. |
| NEW | 10128 | Two new controls have been added to the Report Editor. They are the Date control which allows you to drag a control onto a report that will show the current date the report is run and the page number control which will display the current page number. |
| NEW | 10147 | All project types will present a dialog when they open projects that are saved in newer versions. VCP projects did not do this previously. |
| NEW | 10183 | Windows: improved our ActiveX support, now generates support classes instead of just the main automation class and now imports additional type libraries that are referenced within another. |
| NEW | 10263 | OLEObject: Added a Handle As Ptr property that returns a pointer to the IDispatch interface that is being used. |
| NEW | 10457 | Compiler no longer adds an .exe extension to Windows builds if .scr (screen saver extension), or .com (command file extension) is present in the file name. |
| NEW | 10480 | Shell Completed event and Close method are now better documented. |
| NEW | 10552 | All changes required to update the name of the product to REAL Studio have been implemented. |
| NEW | 10631 | Menu item arrays are now documented. |
| NEW | 10633 | Syntax help that appears in the status bar no longer disappears while typing parameter names. |
| NEW | 10719 | REALSQLServerDatabase is now documented in both the User's Guide and the Language Reference. |
hey there,
what about a XML tutorial? the documentation is quite useless at many points in terms of XML…
alex
OK, I will create this kind of tutorial
Now I’m working on twitter client using HTTPSocket + short url option.
What about, new controls for Realbasic, the controls are all still the same and many of them are old and look ugly, maybe they should start adding some controls like the one in Cocoa.
They will add new controls so that REALbasic apps will have a Cocoa look