Вниз
Скачать: CL | DM;

Стандартные ресурсы   Найти похожие ветки 

← →
wal ©   (2004-08-30 16:49) [0]

Добрый день.
Возник вопрос, а точнее предположение, что должна даже в свежеустановленной винде (для пущей совместимости возьмем Win-95, не OSR) существовать некоторая ДЛЛ-ка, в которой есть ресурсы пиктограмм типа "новый", "открыть", "сохранить", "печатать" и т.д.
Может быть, также, существуют стандартные ресурсы менющек типа "файл", "правка", "помощь" (ох и размечтался же я).
Прошу владеющих информацией подтвердить или опровергнуть мое предположение.
Спасибо за уделенное время.

С уважением.


← →
Игорь Шевченко ©   (2004-08-30 17:16) [1]


> что должна даже в свежеустановленной винде (для пущей совместимости
> возьмем Win-95, не OSR) существовать некоторая ДЛЛ-ка, в
> которой есть ресурсы пиктограмм типа "новый", "открыть",
> "сохранить", "печатать" и т.д.


Нет, насколько я знаю.

Есть иконки в MessageBox (user32.dll), набор стандартных пиктограмм в Shell32.dll и в moricons.dll.

Иконки для проводника находятся в самом проводнике.

С уважением,


← →
GuAV ©   (2004-08-30 17:17) [2]

COMCTRL32.DLL ?
юзай грабилки ресурсов типа restorator.
Ваще имхо плохая идея.


← →
wal ©   (2004-08-30 17:21) [3]


> GuAV ©   (30.08.04 17:17) [2]
> COMCTRL32.DLL ?
> юзай грабилки ресурсов типа restorator.
> Ваще имхо плохая идея.

COMCTRL32.DLL - вроде с четвертым ИнетЕхплорером появилась, если я не ошибаюсь.
юзай грабилки ресурсов типа restorator - много всего перелопатить надо, и неизвестно, что "родное" виндовое, а что "извне" принесено.
Ваще имхо плохая идея. - А собственно почему плохая?

С уважением.


← →
GuAV ©   (2004-08-30 17:29) [4]


> COMCTRL32.DLL

Этот содержит то что на закладке Win32.
Да, обновления его идут совместно с IE (они походу совместно разрабатываюстся ;-) )


>  возьмем Win-95, не OSR

и извлечём WinRARом из .cab"ов все .Dll"ки и посмотрим шо в них ресторатором, да?


> А собственно почему плохая?

Посто имхо. Приложение должно нести всё своё с собой, из винды юзать только то что док-ровано. Выйдет новая винда, "лоххорн" какой-нить, и шо? :)

> С уважением.

Взаимно.


← →
GuAV ©   (2004-08-30 18:41) [5]


> >  возьмем Win-95, не OSR
>
> и извлечём WinRARом из .cab"ов все .Dll"ки и посмотрим шо
> в них ресторатором, да?

Я имею ввиду использвать грабер ресурсов, и уже "лопатить" сводится к PageDown в каком-нить Picture Browser.

> А собственно почему плохая?

Вот заюзали Вы блокнот для мени файл. А юзер взял и перезаписал блокнот своим, на нашем же Дельфи писаном. И меню файл там уже нет.

С уважением.


← →
wal ©   (2004-08-31 10:55) [6]


> GuAV ©   (30.08.04 18:41) [5]
> Вот заюзали Вы блокнот для мени файл. А юзер взял и перезаписал
> блокнот своим, на нашем же Дельфи писаном. И меню файл там уже нет.

Вот собственно поэтому и интересует не блокнот, а какая-нибудь ДЛЛ-ка, причем системная, которую если кто (MS?) и будет перезаписывать, то для совместимости оставит то, что было раньше.
А таскать с собой то, что уже ГАРАНТИРОВАННО есть в системе тоже, по моему, неправильно.

С уважением.


← →
GuAV ©   (2004-08-31 15:05) [7]


> ГАРАНТИРОВАННО

Ну как сказать. В OSR2 в COMCTL32.DLL то же что и у меня (98).
Будет удивительно если когда либо изменятся.
Но чтоб MS гарантировали что они не изменятся - сомневаюсь.
> то для совместимости оставит то, что было раньше.

А вот спроси у них. Если пообещают оставить, то вперед.
Имхо минимализм при разработке приложений не уместен, особенно на Delphi (особенно если юзаешь VCL)



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.023 c
3-1095317882
ksa2002
2004-09-16 10:58
2004.10.10
QRDBText.DataField


14-1095131033
Kair()
2004-09-14 07:03
2004.10.10


1-1096117057
Nils
2004-09-25 16:57
2004.10.10
Нужен пример работы с TMemIni?


1-1095844550
Игорь_
2004-09-22 13:15
2004.10.10
Компоненты формы


4-1094711149
UNIVERSAL
2004-09-09 10:25
2004.10.10
Окно поверх всех окон - проблема(+)




   Наверх