PMAP: New version of TPrxTreeView with Safari & Opera support
September 12, 2007Today we released version 20070912 of the PMAP tree view component.
Highlights:
- Fully supports Safari and works on Opera (with some keyboard handling and visuals issues)
- A new property (SelectionColor) is introduced to make it easier to set the selection color (no need for editing the css file any more)
- Tree nodes now can be expanded with the left & right arrow keys in addition to using Enter
- The demo app has been updated.
Our PMAP partners are receiving the latest builds today.
Happy coding!

Hi Péter, i try to find a node and expand it
Jean-Marc | September 21, 2007Hi Péter,
i try to find a node and expand it programmaticly (showing this node i the tree). is this the right way?
var
n: TPrxTreeNode;
Begin
n := tv.getTreeNodeByText(‘NoteTitle’);
n.Expand;
End;
Hi Péter, Before i post something, i should have a look
Jean-Marc | September 21, 2007Hi Péter,
Before i post something, i should have a look in the sourcecode of the treeview..
var
n: TPrxTreeNode;
Begin
n := tv.getTreeNodeByText(‘MyNodeTitle’);
tv.makeNodeVisible(n);
n.expand;
End;
Works perfect!
Hi Jean-Marc, Great! I'd probably consider using getTreeNodeByExternalID() instead of the
piprog | September 21, 2007Hi Jean-Marc,
Great! I’d probably consider using getTreeNodeByExternalID() instead of the ByText() function, thus your code is surely language independent (although you will have to assign an external ID to the node). OTOH you will be able to do this only in the next version, as the appropriate function is not surfaced yet :-)
Péter