rTree v.1.0 - Professional level Tree Control

Find out what's going on with LiveCode (the company), product releases, announcements, and events.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
wilstrand
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 114
Joined: Mon Jan 03, 2011 3:02 pm
Contact:

rTree v.1.0 - Professional level Tree Control

Post by wilstrand » Tue Jan 04, 2011 12:41 am

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
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

JosepM
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 344
Joined: Tue Jul 20, 2010 12:40 pm

Re: rTree v.1.0 - Professional level Tree Control

Post by JosepM » Tue Jan 04, 2011 1:12 am

Hi,

Very nice. How much cost?
How can I contac with you?

Support badges on nodes like iTunes datatree?


Salut,
Josep

wilstrand
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 114
Joined: Mon Jan 03, 2011 3:02 pm
Contact:

Re: rTree v.1.0 - Professional level Tree Control

Post by wilstrand » Tue Jan 04, 2011 2:16 am

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
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

JosepM
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 344
Joined: Tue Jul 20, 2010 12:40 pm

Re: rTree v.1.0 - Professional level Tree Control

Post by JosepM » Tue Jan 04, 2011 10:03 am

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

Curry
Posts: 111
Joined: Mon Oct 15, 2007 11:34 pm
Contact:

Re: rTree v.1.0 - Professional level Tree Control

Post by Curry » Tue Jan 04, 2011 10:24 am

Looks good!

bn
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 4169
Joined: Sun Jan 07, 2007 9:12 pm

Re: rTree v.1.0 - Professional level Tree Control

Post by bn » Tue Jan 04, 2011 11:16 am

Hi Mats,

I like the revlet very much. Your Tree Control looks good.

Kind regards

Bernd

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10044
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: rTree v.1.0 - Professional level Tree Control

Post by FourthWorld » Tue Jan 04, 2011 4:30 pm

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

wilstrand
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 114
Joined: Mon Jan 03, 2011 3:02 pm
Contact:

Re: rTree v.1.0 - Professional level Tree Control

Post by wilstrand » Tue Jan 04, 2011 5:04 pm

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
http:www.tapirsoft.on-rev.com
Open Source LiveCode Plugins - rIDE, rGrid, rTree
LiveCode projects

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 10044
Joined: Sat Apr 08, 2006 7:05 am
Contact:

Re: rTree v.1.0 - Professional level Tree Control

Post by FourthWorld » Tue Jan 04, 2011 6:15 pm

wilstrand wrote:Please let me know if this answers your question.
It does, thanks for that. Such an options makes good sense in the demo, useful for its intended audience. Good job.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

splash21
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 369
Joined: Sun Dec 19, 2010 1:10 am
Contact:

Re: rTree v.1.0 - Professional level Tree Control

Post by splash21 » Wed Jan 05, 2011 11:05 am

Hi. Mats - this looks very impressive!
LiveCode Development & Training : http://splash21.com

Post Reply