Talk:LiveBindings in RAD Studio
The path to the sourceforge repository for the samples is incorrect, or at least not usable from the IDE. Loading each file one by one via a web browser is impractical and the IDE's Open From Version Control option gives the clumsy error below:
OPTIONS of 'https://radstudiodemos.svn.sourceforge.net/svnroot/radstudiodemos/branches/RadStudio_XE2/LiveBindings/': could not connect to server (https://radstudiodemos.svn.sourceforge.net)
The TObserver API is mentioned several times on this page, but is undocumented.
Also, the page makes reference to the LiveBindings folder under the Samples folder as shipped, but the LiveBindings samples did not ship with XE2 Enterprise, at least not under the folder structure as described.
Thank you for your input and the heads-up.
System.Classes.TObservers class is in our work queue and should be documented soon (also related API in Data.Bind.Components.pas and Data.Bind.ObserverLinks.pas): http://docwiki.embarcadero.com/VCL/XE2/en/Classes.TObservers
The LiveBindings samples were checked in just after the XE2 release, but you should still be able to obtain the most up-to-date samples by updating the directory where they are delivered (typically, C:\Users\Public\Documents\RAD Studio\9.0\Samples):
- Using TortoiseSVN, right-click the Samples directory in the File Explorer and use the Subversion | Update command on the context menu.
- Using the IDE, open any sample in the IDE - right-click the exe in the Project Manager and select Subversion | Update | From Repository Root on the context menu.
KrisHouser 11:21, 12 September 2011 (PDT)