title: Getting TcxTreeList data from external application written in Delphi
body: <p>I need to get all data from a TcxTreeList (a custom Devexpress control) from an external application. I know how to get data from standard controls in external applicatioins (i.e. Tree Views, List boxes, Memos, List Views and so on) sending the right windows messages, but I don't know how to do that for this kind of custom controls. 
  Reading the documentation from Devexpress I can see the following class hierarchy: TcxTreeList -> TcxCustomTreeList -> TcxExtEditingControl -> TcxEditingControl -> TcxControl -> TCustomControl, but unfortunately I don't know what kind of windows messages to send in order to get data. </p>
  
  <p>For example: in order to get data for a standard Tree View I send messages with parameters like TVGN_CHILD, TVGN_NEXT, TVM_GETITEM and so on in the right sequence.</p>
  
  <p>Can someone suggest me how to get data for the TcxTreeList control?</p>
  
  <p>Of course I'm asking this because it's absolutely impossible to modify the source code of the external application (I don't have it) or to rewrite it.</p>
  
  <p>Thank you in advance</p>