Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / XE4 sample VCL / 23 сообщений из 23, страница 1 из 1
30.06.2021, 17:41
    #40080991
Chungachanga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Один из бывших разрабов в команде использовал в проекте ShellCtrls, а именно ShellTreeView.
Как он устновил его, он не помнит, но считает, что через установщик XE4.
Проверить это не удаётся, потому что я не могу пробиться ни через то, что запускается из панели управления и хранится под ProgramData/guid... потому что оно разрешает только Repair/Uninstall, ни через установщик на ISO который вопит что ему нужен JSharp 2.0 который на самом деле установлен.
Дальше он предложил мне установить vclshellctrls.dpk но не может сказать, как.
Пробовал устанавливать индивидуальные .dcu из Users\Public\... Rad Studio\11\Samples\Delphi\Vcl\ShellControls но они все говорят, что не могут найти имя пакета, который я выбрал как "установить в новый" в 1й раз и дальше выбирал как "установить в существующий".
Если открыть лежащий там же проект, то он называется .bpl но когда компилируется, BPL не создаётся. ЧЯНТД?
...
Рейтинг: 0 / 0
30.06.2021, 17:53
    #40080993
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Chungachanga> ЧЯНТД?

Описываешь свои метания вместо проблемы.
Нужно что? ShellTreeView идёт (шёл) в поставке
ещё с D6/D7. Может он где-то и выкидывался
(что вряд ли), но это в любом случае не мешает
взять соотв. файлы (может достаточно только
одного ShellCtrls.pas и установить из него - ХЗ)
из любой версии, если в текущей их почему-то нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.06.2021, 20:12
    #40081019
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Гаджимурадов Рустам,

В старых версиях в demos/examples был отдельный dpk для Shell Controls. Не думаю, что что-то кардинально поменялось. Во всяком в исходниках Vcl.Shell-чего-то-там.pas - есть.
...
Рейтинг: 0 / 0
30.06.2021, 20:57
    #40081024
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
DarkMaster> В старых версиях в demos/examples был отдельный dpk для Shell Controls.
DarkMaster> Не думаю, что что-то кардинально поменялось.

Угу, и я о том же. И подсказываю, что даже если
в какой-то конкретной версии/поставке/установке
поменялось - несложно "доставить" вручную.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.06.2021, 21:45
    #40081029
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Гаджимурадов Рустам,

Тут - программист нужен (с) :)
...
Рейтинг: 0 / 0
30.06.2021, 22:25
    #40081034
Chungachanga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Гаджимурадов Рустам
идёт (шёл) в поставке ещё с D6/D7


tempora mutantur e nos mutamur in illis.
...
Рейтинг: 0 / 0
01.07.2021, 01:24
    #40081043
s62
s62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
DarkMaster
Гаджимурадов Рустам,

В старых версиях в demos/examples был отдельный dpk для Shell Controls. Не думаю, что что-то кардинально поменялось. Во всяком в исходниках Vcl.Shell-чего-то-там.pas - есть.
Да, посмотрел, в XE3 есть в Samples такой проект. И там есть этот
Код: pascal
1.
 TShellTreeView = class(TCustomShellTreeView)
...
Рейтинг: 0 / 0
01.07.2021, 03:01
    #40081045
northener
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Если мне не изменяет мой склероз, то и TShellTreeView и TShellListView как классы живут внутре Дельфи уже очень давно. Но вот как компоненты их не было никогда. Так что в RealTime их создать можно, а в DesignTime их нет.
...
Рейтинг: 0 / 0
01.07.2021, 03:13
    #40081046
northener
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Точнее в DesignTime их нельзя выбрать мышкой на палитре компонентов и бросить на форму.
...
Рейтинг: 0 / 0
01.07.2021, 07:32
    #40081055
Exteris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
northener
Точнее в DesignTime их нельзя выбрать мышкой на палитре компонентов и бросить на форму.

В Delphi 7 точно было в палитре. Потом в какой-то версии убрали.
...
Рейтинг: 0 / 0
01.07.2021, 12:43
    #40081112
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Chungachanga> tempora mutantur e nos mutamur in illis.

Так ты за всех не говори. Кто-то мутантур с темпорой,
а к-то не мутантур (или мутантур не из-за темпоры).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
01.07.2021, 12:45
    #40081113
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
northener> Если мне не изменяет мой склероз

Изменяет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
01.07.2021, 12:50
    #40081115
s62
s62
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Chungachanga
...
Пробовал устанавливать индивидуальные .dcu из Users\Public\... Rad Studio\11\Samples\Delphi\Vcl\ShellControls но они все говорят, что не могут найти имя пакета, который я выбрал как "установить в новый" в 1й раз и дальше выбирал как "установить в существующий".
Если открыть лежащий там же проект, то он называется .bpl но когда компилируется, BPL не создаётся. ЧЯНТД?

Там два проекта - пакет времени проектирования и пакет времени исполнения. Открываешь первый - dclshlctrls.dproj. В Project Manager на файле bpl - правой кнопкой мыши и Install. Готово.
Bpl будут в той папке, которая задана в настройках Delphi для пакетов.

P.S. При этом есть один нюанс, но чтобы не запутывать, не написал сейчас про него.
...
Рейтинг: 0 / 0
01.07.2021, 14:00
    #40081143
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
...
Рейтинг: 0 / 0
01.07.2021, 15:54
    #40081174
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
DimaBr,

Ну вот, сломал всю интригу :)
...
Рейтинг: 0 / 0
01.07.2021, 15:59
    #40081178
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
DarkMaster
DimaBr, Ну вот, сломал всю интригу :)

Так у ТС XE4. Так что всё на месте. В справке ХЕ6 ShellControls ещё присудствуют.
...
Рейтинг: 0 / 0
01.07.2021, 17:46
    #40081218
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
DimaBr, а там где-нибудь написано, почему они в семёрке их выкинули?

"Слишком много всякого мусора, наводим порядок" или что?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
01.07.2021, 18:52
    #40081242
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Гаджимурадов Рустам,

Нет - там тупо - "мы их убрали"... Мне вот интересно почему, т.к. ShellXXXX - это по факту обвязка над стандартными Win контролами, которые из системы никуда не делись.

P.S. Кстати, а такое гуано мамонта как вкладка "Win 3.1" - благополучно живет.
...
Рейтинг: 0 / 0
01.07.2021, 19:37
    #40081251
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
DarkMaster> там тупо - "мы их убрали"... Мне вот интересно почему

Ну наверняка ведь на EMBT-форумах это обсуждалось.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
01.07.2021, 20:11
    #40081253
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Гаджимурадов Рустам,

Рустам, я щас на Delphi - чисто из-за легаси :( А так-то - перешел на C#
...
Рейтинг: 0 / 0
01.07.2021, 21:28
    #40081261
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Гаджимурадов Рустам,

Но легаси - овер дофига, это да :)
...
Рейтинг: 0 / 0
02.07.2021, 11:31
    #40081328
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
01.07.2021 20:11, DarkMaster пишет:
> Рустам, я щас на Delphi - чисто из-за легаси :( А так-то - перешел на C#

и ты Брут!.. ©
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
02.07.2021, 11:44
    #40081337
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XE4 sample VCL
Да тут каждый второй Брут, от безрыбья.
Сам тоже был грешен.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / XE4 sample VCL / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]