CTreeCtrl & CHeaderCtrl - Combination
Babette Frank -- bf@condat.de Friday, June 21, 1996 Win95, MFC 4.0 Hello, I've been developing an application which receives a lot of data and I = want to put the data in a TreeCtrl with different columns. What I need = is a CTreeCtrl combined with a CHeaderCtrl (like CListCtrl). I've seen = such a combination in the 'Mail and News Beta 1.0' from Microsoft or in = 'Exchange Public Folders'. Does anybody have a sample or suggestions?=20 Regards, Babette -------------------------------------------------------------------------= ------------ Babette Frank Telefon.: = +49.30.39094-152 Condat GmbH Fax: = +49.30.39094-300 Alt-Moabit 91 d e-mail: = bf@condat.de 10559 Berlin, Germany
Roger Onslow -- Roger_Onslow@compsys.com.au Monday, June 24, 1996 >I've been developing an application which receives a lot of data >and I want to put the data in a TreeCtrl with different columns. >What I need is a CTreeCtrl combined with a CHeaderCtrl (like CListCtrl). >I've seen such a combination in the 'Mail and News Beta 1.0' from >Microsoft or in 'Exchange Public Folders'. Does anybody have a >sample or suggestions? A couple of thoughts here (but no actual solutions unless I can find the time to experiment) (1) use a CTreeCtrl and CHeadCtrl and make the CTreeCtrl owner drawn and get the column sizes from the header control. There is an example of an owner drawn list control (yeah-- Iknow its not a tree control) which use owner draw to simulate a "full row" selection (like search history in developer studio) (2) use a CTreeCtrl and CListCtrl together and synchronise the two. ie. ensure that row-n of tree control and row-n of list are for same data. (3) make the list control owner-drawn so it shows the hiearchy as appropriate. There are example of owner-drawn list controls (but not with hierachy display that I know of) and also of combo-boxes/list-boxes which owner draw to give the hierachy effect -- just combine the two and you should be right!! But a tree control with columns would be nice -- maybe one day -- after all, MS gave us list control, tree control etc so why not this one? Hope this helps point you at a solution (If you manage to do this, please send me code -- I'd also be intereseted) Roger Onslow Computer Systems Australia eMail: RogerO@compsys.com.au
Roland Pasternack -- rep@jupiter.Legato.COM Monday, June 24, 1996 If a 3rd party solution is acceptible to you, you can check out the SftTree tree control that does exactly what you want (about $270). Their web site is at www.softelvdm.com. It is not perfect but it does work pretty well. Their phone number is (201) 366-9618 (in the USA). -Roland >>Win95, MFC 4.0 >> >>Hello, >> >>I've been developing an application which receives a lot of data and I want >to put the data in a TreeCtrl with different columns. What I need is a >CTreeCtrl combined with a CHeaderCtrl (like CListCtrl). I've seen such a >combination in the 'Mail and News Beta 1.0' from Microsoft or in 'Exchange >Public Folders'. Does anybody have a sample or suggestions? >> >>Regards, Babette >> >>--------------------------------------------------------------------------- >---------- >>Babette Frank Telefon.: >+49.30.39094-152 >>Condat GmbH Fax: >+49.30.39094-300 >>Alt-Moabit 91 d e-mail: >bf@condat.de >>10559 Berlin, Germany
| Вернуться в корень Архива |