Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.04.10;
Скачать: [xml.tar.bz2];

Вниз

Свойство RowSelect у компонента TTreeView   Найти похожие ветки 

 
Германн ©   (2011-01-10 01:40) [0]

Что оно делает и зачем оно нужно.
Не вижу никакой разницы в TreeView при смене значения этого свойства.
Д2007

P.S. Похоже оно только введено "на будущее" при разработке компонента, а реально до сих пор не задействовано. Если я не прав, прошу ткнуть меня куда-нибудь/во что-нибудь носом.


 
DVM ©   (2011-01-10 01:50) [1]


> Похоже оно только введено "на будущее" при разработке компонента,
>  а реально до сих пор не задействовано

Посмотри исходник, это лишь обертка для TVS_FULLROWSELECT http://msdn.microsoft.com/en-us/library/bb760013(VS.85).aspx


 
DVM ©   (2011-01-10 01:53) [2]

Из MSDN следует что надо убрать TVS_HASLINES, т.е выключить ShowLines


 
Германн ©   (2011-01-10 02:22) [3]


> DVM ©

Выключил ShowLines. Визуальное изменение вижу. Функционального изменения не вижу. А визуальное изменение... А на кой оно нужно? Какие "строки" выделяются с помощью этого свойства, кои не возможно выделить при ShowLines = True?

P.S. Выводы:
1. Это свойство не поможет мне стать ОРД.
2. Придётся для "бесплатной" версии ПО писать более подробное описание. :(


 
DVM ©   (2011-01-10 12:33) [4]


> А на кой оно нужно?

Ну значит зачем то было нужно MS раз добавили.
И кстати, не только визуально отличается.
Без данного свойства узел можно выделить только нажав непосредственно на него, с ним - на любое место в строке, что иногда удобнее, попасть легче. По моему, данное свойство использовалось для создания выпадающих списков в окнах эксплорера, там где выбирался путь, причем в списке папки были в виде дерева организованы. В Open/Save диалогах тоже есть. Да много где есть.

Какой функционал ты вообще ждал от этого свойства то?


> Это свойство не поможет мне стать ОРД.

Что такое ОРД?


> Придётся для "бесплатной" версии ПО писать более подробное
> описание.

Это как связано с данным свойством?


 
Ega23 ©   (2011-01-10 12:45) [5]


> Что такое ОРД?

Подозреваю, что Отец Русской Демократии


 
Германн ©   (2011-01-11 01:43) [6]


> Какой функционал ты вообще ждал от этого свойства то?

Просто запал мне в душу один новенький бесплатный компонент. ListView "строго" со стилем vsReport имеющий разделение Item"ов на группы. Ну очень такая функциональность была бы пригодной для моего нынешнего проекта. Для юзера удобной. Но компонент пока еще сырой да и не в полной мере соответствует моим требованиям. Пробовал искать у Torry нечто подобное - не нашел. Ждать когда автор этот компонент доведёт до ума некогда (проект должен пойти на тестирование уже в этом месяце). Самому доводить (автор не возражает) по тем же причинам некогда. Так что пока поставил TTreeView. Из имеющихся "компонент с группами" он пока единственный пригодный мне.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2011.04.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.004 c
15-1293210445
asd
2010-12-24 20:07
2011.04.10
чо бы почитать для начинающего пользователя


15-1292941578
aka
2010-12-21 17:26
2011.04.10
как бороться с негодяем?


1-1251369396
ViToTiV
2009-08-27 14:36
2011.04.10
Вызов формы без деактивации текущей формы


2-1294899349
12
2011-01-13 09:15
2011.04.10
Control.Enable := False Но, чтоб визуально не изменился.


1-1252240815
atruhin
2009-09-06 16:40
2011.04.10
Delphi 2009/2010 string какой стандарт unicode?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский