rTree v.1.0 - Professional level Tree Control
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
rTree v.1.0 - Professional level Tree Control
Dear All!
I would like to introduce you to rTree v.1.0 a professional level, high performance tree control for LiveCode.
The rTree control is developed from three top priorities:
Power - the processing engine is able to create, process and render thousands of nodes in split seconds.
The engine processes all aspects of the tree linear with rTree scaling excellent.
There is no background processing, so when the tree is rendered all processing is finnished.
Ease of use - The aim has been to develop a control that is just as intuitive to use as a native LiveCode object.
rTree is faithful to the wonderful plain English like langue of LiveCode by consistently using syntax like:
set the name_of_node_ID_[7] of control "Tree" to "My first node"
You can create a tree in seconds just by hitting the return key in the control to create nodes,
direct edit the name of the node and rearrange by drag and drop.
Customizable - Easily set predefined styles and behaviors of the rTree or create and apply your own themes.
Use up to three icons at your choice, you can use different sizes if you like, and control almost any aspect
of the apperance of the tree, even for each node induvidually.
Please have a look at the revlet or download a fully functional trial.
All feedback is most welcome.
With my best regards
Mats Wilstrand
Tapirsoft
I would like to introduce you to rTree v.1.0 a professional level, high performance tree control for LiveCode.
The rTree control is developed from three top priorities:
Power - the processing engine is able to create, process and render thousands of nodes in split seconds.
The engine processes all aspects of the tree linear with rTree scaling excellent.
There is no background processing, so when the tree is rendered all processing is finnished.
Ease of use - The aim has been to develop a control that is just as intuitive to use as a native LiveCode object.
rTree is faithful to the wonderful plain English like langue of LiveCode by consistently using syntax like:
set the name_of_node_ID_[7] of control "Tree" to "My first node"
You can create a tree in seconds just by hitting the return key in the control to create nodes,
direct edit the name of the node and rearrange by drag and drop.
Customizable - Easily set predefined styles and behaviors of the rTree or create and apply your own themes.
Use up to three icons at your choice, you can use different sizes if you like, and control almost any aspect
of the apperance of the tree, even for each node induvidually.
Please have a look at the revlet or download a fully functional trial.
All feedback is most welcome.
With my best regards
Mats Wilstrand
Tapirsoft
Last edited by wilstrand on Sun Feb 13, 2011 11:03 pm, edited 5 times in total.
http:www.tapirsoft.on-rev.com
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects
Re: rTree v.1.0 - Professional level Tree Control
Hi,
Very nice. How much cost?
How can I contac with you?
Support badges on nodes like iTunes datatree?
Salut,
Josep
Very nice. How much cost?
How can I contac with you?
Support badges on nodes like iTunes datatree?
Salut,
Josep
Re: rTree v.1.0 - Professional level Tree Control
Hi Josep!
Thanks! I expect that rTree soon will be available from the revSelect store.
Price will be 36 Euro.
There is no built in iTunes badges like function at the moment. However,
rTree has been developed to allow great customization and it should not
be to hard to make a handler in the control script to achive this.
I will look into this and get back to you.
You can contact me from http://www.tapirsoft.com
Best regards
Mats
Thanks! I expect that rTree soon will be available from the revSelect store.
Price will be 36 Euro.
There is no built in iTunes badges like function at the moment. However,
rTree has been developed to allow great customization and it should not
be to hard to make a handler in the control script to achive this.
I will look into this and get back to you.
You can contact me from http://www.tapirsoft.com
Best regards
Mats
Last edited by wilstrand on Sun Jan 16, 2011 11:57 pm, edited 1 time in total.
http:www.tapirsoft.on-rev.com
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects
Re: rTree v.1.0 - Professional level Tree Control
HI Mats,
I think that the (for Mac) iTunes data tree look is important as way to show the data and get the look and feel of the actual version of Mac OSX, and most from the issues to submit a App to the new Mac Store about the complain of the aqua interface.
Also the posibility to capitalize the text of a node, and chage the color will be fine to aproximate to iTunes look.
How can order the node elements with drag and drop, only I get moving into or out of a node but not reordering. Also I can't get the drag icon when a drag operation is on.
Salut,
Josep
I think that the (for Mac) iTunes data tree look is important as way to show the data and get the look and feel of the actual version of Mac OSX, and most from the issues to submit a App to the new Mac Store about the complain of the aqua interface.
Also the posibility to capitalize the text of a node, and chage the color will be fine to aproximate to iTunes look.
How can order the node elements with drag and drop, only I get moving into or out of a node but not reordering. Also I can't get the drag icon when a drag operation is on.
Salut,
Josep
Re: rTree v.1.0 - Professional level Tree Control
Hi Mats,
I like the revlet very much. Your Tree Control looks good.
Kind regards
Bernd
I like the revlet very much. Your Tree Control looks good.
Kind regards
Bernd
-
- VIP Livecode Opensource Backer
- Posts: 10044
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: rTree v.1.0 - Professional level Tree Control
The revlet looks nice once it loads, but why does it request access to my hard drive?
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: rTree v.1.0 - Professional level Tree Control
If you right clicked in the rTree control you should have got a context menu with option "Build Tree From" which opens a submenu "File System". From there you are asked to choose a directory on your hard disk to load as a node into the tree. Also if you choose "Text File" from the sub menu you will get a dialog asking for you to choose a text file. This is to demonstrate data binding to the control. You can look at the code accessing the hard disk in the script of button "TreeMenu" of card 1 if you download the stack. Please let me know if this answers your question.
With my best regards
Mats Wilstrand
With my best regards
Mats Wilstrand
http:www.tapirsoft.on-rev.com
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects
-
- VIP Livecode Opensource Backer
- Posts: 10044
- Joined: Sat Apr 08, 2006 7:05 am
- Contact:
Re: rTree v.1.0 - Professional level Tree Control
It does, thanks for that. Such an options makes good sense in the demo, useful for its intended audience. Good job.wilstrand wrote:Please let me know if this answers your question.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Re: rTree v.1.0 - Professional level Tree Control
Hi. Mats - this looks very impressive!
LiveCode Development & Training : http://splash21.com