---------------
 TeeTree 1.02
www.teemach.com
---------------

See below a list of planned new features and pending tasks. 
We would like to improve TeeTree in next upgrades adding many 
more new things.

As we are not a big company, resources are limited.
So, we would like to know from you what new things you want 
most and what are your priorities.

We will statistically follow your answers, working more 
and first on the things you want first !

Also see at the bottom some features already done,
Thanks to the previous answers of other TeeTree developers !

Thanks for your Help !!!
David Berneda
www.teemach.com

------------------------------------------------------------------

Thanks for filling this survey !
Please email it to:   tree1@teemach.com

Vote the items you want. All are optional.
Type any comment you might think important.


  0  =  NO, I DONT WANT THIS

 10  =  HURRY !!!  I NEED THIS FEATURE TODAY !!!!


 Feature                                                  VOTE
========================================================= ======

 Curved line connections:
 ( draw curves between nodes instead of straight lines)

 Fixed (non automatic) line connection points:
 ( allow customize where to start and end the connection line)

 Design-time DesignerWindow under Delphi or C++ IDE:
 ( allow press F11 key to access the Object Inspector without
   closing first the Tree editor dialog ).

 Hyperlinks at every shape:
 ( one string property for every node that points to another
   node or URL tree ).

 Rulers:
 ( horizontal and vertical rulers showing inches, centimeters or pixels)

 Multi-page printing and screen layout:
 ( divide a Tree in several pages, setting the paper size )

 Draw faster Shape outline when selecting,
 dragging, moving or resizing shapes:
 ( do not repaint the whole Tree, draw using Xor mode )

 More automatic Tree styles:
 ( automatic alignment of nodes with a class object )

 Aligning tree nodes like a TListView component: 
 ( one example of the above item )

 Rotation of shapes:

 Rotation of shapes text:

 3D shapes (cube, pyramid, etc) :

 3D positioning of shapes:

 3D rotation, elevation of shapes:

 More 3D OpenGL features (TTeeOpenGL component):

 Allow inserting OLE/ActiveX objects as shapes:

 Animated expanding / collapsing nodes (like TreeView):

 Animated scrolling (like TreeView):

 Allow tab stops for shape text (columns):

 Allow text alignment for each text tab stop (columns):
  
 More documentation (help file and docs):

 More examples:

 Mouse-wheel scrolling / zooming support:

 Centered connection's arrows:
 ( connection lines show arrows in the middle of the line)

 Double-arrows at connections:
 ( another new arrow style showing two arrows )
  
==================================================================

 * Type here your own features *






==================================================================
 
DONE!  DBTree design-time "Wizard" editor dialog (Database features)

DONE!  Snap to grid when manually moving or resizing shapes (Tree1.SnapToGrid)

DONE!  Navigating between tree nodes using the arrow keys (Tree1.Navigation)

DONE!  Toolbar palette at Tree editor

DONE!  Shape templates (see TeeFlow.pas unit)

DONE!  Showing Scrollbars only when necessary

DONE!  Yellow Hints for partially visible text (ShowHint property).

DONE!  Auto-scroll shapes when selecting them. ( Tree1.Selected.ScrollToView )

----------------------------------------------------------------
 