Вверх ↑
Этот топик читают: Гость
Ответов: 3655
Рейтинг: 69
#31: 2008-03-14 17:49:02 ЛС | профиль | цитата
nesco писал(а):
Как сообщество отнесется к данным, кардинальным изменениям. Ведь придется переписывать все схемы с менюхами, табами и тд

Мне кажется удобство предложенное Galkov_ым превосходит
неудобство поставить одну из старых версий и редактировать
старую схему там.
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#32: 2008-03-14 18:05:38 ЛС | профиль | цитата
Вячеслав писал(а):
одну из старых версий и редактировать старую схему там

Я не помню такого предложения. Насколько я помню, то он предложил отдельное свойство сделать для совместимости. Лично я не собираюсь возвращаться к старью и доводить его до ума снова.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#33: 2008-03-14 18:33:56 ЛС | профиль | цитата
nesco писал(а):
Лично я не собираюсь возвращаться к старью
Ну и назвал бы в StringTableMT нижнюю точку Array, а не Strings
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#34: 2008-03-18 03:11:35 ЛС | профиль | цитата
Tad писал(а):
Ну и назвал бы в StringTableMT нижнюю точку Array, а не Strings
Это не я придумал, а оставил я ее из-за совместимости со стандартной таблицой. Да и причем здесь вообще таблица, я не понимаю
Что вы до меня докопались. Лучше бы меню потестили на совместимость, а то базарить все умеют
------------ Дoбавленo:

Galkov, ну и зоопарк с этими контролами и их картинками, начиная от прямого присвоения в меню, продолжая ImageList'ами в TabControl'e и TreeView'e и заканчивая линейным Bitmap'ом в ToolBar'e. И что с этим зоопарком делать
------------ Дoбавленo:

Ну а это ни в какие рамки не лезет -- в TreeView'e про удаление ImageList'a вообще забыли
карма: 22

0
Ответов: 3851
Рейтинг: 159
#35: 2008-03-18 12:15:10 ЛС | профиль | цитата
Интересно - а возможен ли механизм "лёгкого" (или аккуратного?) переименования точек, например Strings в Array, без потери совместимости, чтобы в элементе новой версии отображалась точка Array, но и старые схемы с точками Strings тоже открывались и запускались бы без проблем?

оффтоп конечно, но просто - интересно
карма: 0
начавший
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#36: 2008-03-20 03:50:00 ЛС | профиль | цитата
Вот, домучал -- TreeView новой версии.

В архиве пример работы TreeView в режиме DirView, то что проталкивал Вячеслав в TreeViewA. Но этот компонент не содержит и куска того юнита (DirTreeView.pas) -- почти весь тот юнит сделан в примере из дискретных компонентов без IC (за исключением чтения иконок из файлов, этот метод встроен в TreeView), и так же точно работает в динамическом режиме, не считывая все файлы сразу, во как

Жду отзывов и результатов тестирования.
карма: 22

0
Ответов: 8888
Рейтинг: 823
#37: 2008-03-20 09:51:22 ЛС | профиль | цитата
nesco, наверное спать хотел: 20 Mar 2008 03:50, архива-то нет
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#38: 2008-03-20 10:27:20 ЛС | профиль | цитата
Леонид, он помоему вообще не спит.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#39: 2008-03-20 13:11:36 ЛС | профиль | цитата
Леонид, я сначала кинул не тот архив, потом удали его и приклеил новый... значит не приклеился


------------ Дoбавленo:


А вот немного поправленная версия, лучше тестить на ней. В архиве пример -- это уже более-менее законченный браузер, файлы иожно запускать в связанной программе, да и иконки файлов точнее определяет.
карма: 22

0
файлы: 1treeview_2_10.zip [8.7KB] [348]
Ответов: 5227
Рейтинг: 588
#40: 2008-03-20 17:22:03 ЛС | профиль | цитата
nesco - в build168 работает. В связке с ShellBrowser вполне приличный проводник может получится.

Вот только один момент мне проясни пожалуйста. В твоей схеме отключил вывод файлов, оставил только папки, так вот раскрывая любой каталог последний остаётся якобы не раскрытым (плюсик слева) так не понятно это в схеме так задумано или в TreeView?
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Разработчик
Ответов: 26066
Рейтинг: 2120
#41: 2008-03-20 17:45:43 ЛС | профиль | цитата
andrestudio писал(а):
так не понятно это в схеме так задумано или в TreeView?

TreeView -- это набор методов плюс список и окно вывода, он ничего сам не делает, все делает схема. Как сделаешь, так и будет.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#42: 2008-03-20 19:27:48 ЛС | профиль | цитата
nesco писал(а):
то что проталкивал Вячеслав в TreeViewA

Ага то что надо
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#43: 2008-03-20 19:38:34 ЛС | профиль | цитата
Вячеслав, это -- бета версия, чисто для "посмотреть". Я немного его переделываю, но основной функционал останется.
карма: 22

0
Ответов: 3655
Рейтинг: 69
#44: 2008-03-20 19:54:59 ЛС | профиль | цитата
nesco писал(а):
это набор методов плюс список и окно вывода, он ничего сам не делает, все делает схема. Как сделаешь, так и будет.

Предпологаю кучу вопросов (как отandrestudio, ) типа не работает !
карма: 0

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#45: 2008-03-20 22:36:39 ЛС | профиль | цитата
Вячеслав писал(а):
типа не работает !

Во-первых: он совместим со старым.
Во-вторых: пример-то работает, и работает так, как задумано
Есть специальные переменные и методы: вовремя контролируя одни, и применяя друие, можете получить то, что хотите, и все будет зависеть только от вас.
карма: 22

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