TTree disable horizontal scrollbar

TeeTree VCL for Borland Delphi and C++ Builder.

TTree disable horizontal scrollbar

Postby Lenfors » Tue Sep 06, 2011 1:45 pm

Hello!

I'm using TTree as a "menu" in my application. What I would like to do is to disable the vertical scrollbar and always have everything left justified. If some text would reach the right edge of the control it should just be truncated.
Any ideas how to do this?

Regards, Mikael
Lenfors
Newbie
Newbie
 
Posts: 49
Joined: Thu Sep 20, 2007 12:00 am

Re: TTree disable horizontal scrollbar

Postby Yeray » Thu Sep 08, 2011 11:40 am

Hello Mikael,

Excuse us for the delay here.
Could you please arrange a simple example project we can run as-is to reproduce the problem here?
Thanks in advance.
Best Regards,

ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image ImagePlease read our Bug Fixing Policy
Yeray
Site Admin
Site Admin
 
Posts: 8434
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia

Re: TTree disable horizontal scrollbar

Postby Lenfors » Thu Sep 08, 2011 5:08 pm

Helllo!

Well, its not a bug! But if you se the two attached pictures, in "full view.jpg" the tree at the left It is presented as I want it to be. In the "scrolled.jpg" picture you can se how it looks if it does not fit. In this case I would still want it to be left justified and the horizontal scrollbar removed/invisible (and in leftmost position).

Regards, Mikael
Attachments
Full view.JPG
Full view.JPG (134.82 KiB) Viewed 4118 times
Scrolled.jpg
Scrolled.jpg (165.3 KiB) Viewed 4083 times
Lenfors
Newbie
Newbie
 
Posts: 49
Joined: Thu Sep 20, 2007 12:00 am

Re: TTree disable horizontal scrollbar

Postby Narcís » Fri Sep 09, 2011 11:41 am

Hi Mikael,

That's how TreeView1 in TreeMain.pas (the What's New? menu) in the TeeTree2 demo works. You'll find it at, for example, C:\Program Files\Steema Software\TeeChart 2011 for Delphi 2011\Examples. Have you checked it?

Thanks in advance.
Best Regards,

Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum
Narcís
Site Admin
Site Admin
 
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia

Re: TTree disable horizontal scrollbar

Postby Lenfors » Mon Sep 12, 2011 5:09 pm

I tried loading the demo but it says "The project can not be loaded because the required personality DelphiDotNet.Personality is not loaded"

Is there no simple way just to disable the horizontal scrollbar?

Regards, Mikael
Lenfors
Newbie
Newbie
 
Posts: 49
Joined: Thu Sep 20, 2007 12:00 am

Re: TTree disable horizontal scrollbar

Postby Narcís » Tue Sep 13, 2011 6:56 am

Hi Mikael,

What about?

Code: Select all
  Tree1.HorzScrollBar.Visible:=False;
Best Regards,

Narcís Calvet / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Image Image Image Image Image Image
Instructions - How to post in this forum
Narcís
Site Admin
Site Admin
 
Posts: 14730
Joined: Mon Jun 09, 2003 4:00 am
Location: Banyoles, Catalonia

Re: TTree disable horizontal scrollbar

Postby Lenfors » Mon Nov 07, 2011 1:25 pm

Hello!

Sorry for the long delay, havent been working on this project for a while...

Already tried the Visible property but it does not have ant effect.

But I found another property MYTree.Selected.ScrollToView := False; which seems to solve the problem!

Regards, Mikael
Lenfors
Newbie
Newbie
 
Posts: 49
Joined: Thu Sep 20, 2007 12:00 am


Return to VCL

Who is online

Users browsing this forum: No registered users and 1 guest

cron