Вверх ↑
Этот топик читают: Гость
Ответов: 3655
Рейтинг: 69
#1: 2006-06-24 22:18:40 ЛС | профиль | цитата
Компонент от Ампера
Теперь можно ставить оба TreeView и TreeViewA
карма: 0

0
файлы: 1TreeViewA.rar [5KB] [838]
Ответов: 2058
Рейтинг: 28
#2: 2007-01-03 06:06:34 ЛС | профиль | цитата
А как в этом компоненте, сделать так что бы можно было, получить полный путь к папке? Пример . Мне нужно получить "Drogram FilesHiAsm" а он мне выдаёт только это "HiAsm"
карма: 1

0
Ответов: 3655
Рейтинг: 69
#3: 2007-01-03 17:18:40 ЛС | профиль | цитата
Эдик, Вообще не понял вопрос
Дай пример
карма: 0

0
Ответов: 2058
Рейтинг: 28
#4: 2007-01-03 18:01:49 ЛС | профиль | цитата
Вот пример. Зайди, на пример, по адрессу Cocuments and SettingsAll Users
Add(MainForm,8732207,21,105)
{
Left=20
Top=105
Width=404
Height=351
}
Add(TreeViewA,3953465,168,126)
{
Left=20
Top=15
Width=225
Height=275
link(onClick,7365544:doText,[(243,139)(243,139)])
}
Add(Label,7365544,259,133)
{
Left=260
Top=25
Width=120
}
с право будет показываться только последная выделенная папка C: , потом Documents and Settings, потом All Users.
А как получить полный путь то есть Cocuments and SettingsAll Users
карма: 1

0
Ответов: 3655
Рейтинг: 69
#5: 2007-01-03 18:43:07 ЛС | профиль | цитата
Эдик, Вот так
Add(Browse,12393167,133,56)
{
link(onBrowse,8401521:doText,[])
}
Add(Button,331985,77,56)
{
Left=75
Top=55
link(onClick,12393167:doBrowse,[])
}
Add(Label,8401521,189,56)
{
Left=10
Top=80
Width=370
}
Те же яйца только в профиль
карма: 0

0
Ответов: 2058
Рейтинг: 28
#6: 2007-01-03 18:55:51 ЛС | профиль | цитата
А на фига мне эти яйца нужны, да и ещё и в профил. Короче я так и знал, что самому придёться голову ломать.
карма: 1

0
Ответов: 3655
Рейтинг: 69
#7: 2007-01-03 19:22:07 ЛС | профиль | цитата
Эдик, Я думаю что можно Это как то достать только надо знать как.
procedure THITreeViewA._OnClick;
begin
//if _prop_DataType = 1 then
_hi_OnEvent(_event_onClick,Control.TVItemText[Control.TVSelected])
//else _hi_OnEvent(_event_onClick,Control.CurIndex);
end;
В этой процедуре Control.TVSelected - говорит что надо вывести TVSelected(выделенную строку) надо написать что то другое что бы выводил весь путь.
карма: 0

0
Ответов: 376
Рейтинг: 1
#8: 2007-01-04 09:05:45 ЛС | профиль | цитата
Вячеслав, а почему А, там же св-во Directories.
Похоже он даже на Array не в каком виде не реагирует
code_388
карма: 1

0
файлы: 1code_388.txt [496B] [643]
Ответов: 3655
Рейтинг: 69
#9: 2007-01-04 13:36:59 ЛС | профиль | цитата
Botan, Там точка есть а кода нет
procedure THITreeViewA._var_Array;
begin

end;
Много чего недописано.Если посмотришь код то увидишь.
карма: 0

0
Ответов: 2058
Рейтинг: 28
#10: 2007-01-04 14:54:58 ЛС | профиль | цитата
Это дело вроде исправляеться логко. Берёшь и из стондартоного компонента копируешь нужный код, с необходимыми правками после этого.

Вот компонент немного доработанный. Добавленны точки
doSaveToStram
Index

Через doSaveToStram можно получить строки.
карма: 1

0
файлы: 1TreeVievA.rar [5.2KB] [471]
Ответов: 139
Рейтинг: 0
#11: 2007-01-04 18:03:24 ЛС | профиль | цитата
Вячеслав, никак не могу пристроить сверху кнопку, чтобы можно было стартовую папку задавать. В процедуре init никак не хочет брать данные с точки. Помоги!

[size=-2]------ Добавлено в 18:03
А вообще было бы класно чтобы он отображал структуру как в Browse вместе с Рабочим столом, Моим компьютером и тп.
карма: 0

0
Ответов: 2058
Рейтинг: 28
#12: 2007-01-04 18:34:45 ЛС | профиль | цитата
А как в этом компоненте, сделать так что бы можно было, получить полный путь к папке? Пример . Мне нужно получить "Drogram FilesHiAsm" а он мне выдаёт только это "HiAsm"

Danya, а ты с такой проблемой не сталкивался? Может ты её решил?
карма: 1

0
Ответов: 139
Рейтинг: 0
#13: 2007-01-04 19:12:51 ЛС | профиль | цитата
на это я забил и использую shellview с фильтром /dir/
карма: 0

0
Ответов: 3655
Рейтинг: 69
#14: 2007-01-04 20:26:14 ЛС | профиль | цитата
Danya, Стартовую папку задать нельзя можно задать только стартовое имя диска
Если надо то выложу
карма: 0

0
Ответов: 376
Рейтинг: 1
#15: 2007-01-05 09:11:17 ЛС | профиль | цитата
Вячеслав, Да, надо.
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)