Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Стандартные ресурсы [Win95/98]


wal ©   (2004-08-30 16:49:00) 

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

С уважением.


GuAV   (2004-08-31 15:05:00) [1]


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

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

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


wal   (2004-08-31 10:55:00) [2]


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

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

С уважением.


GuAV   (2004-08-30 18:41:00) [3]


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

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

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

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

С уважением.


GuAV   (2004-08-30 17:29:00) [4]


> COMCTRL32.DLL

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


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

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


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

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

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

Взаимно.


wal   (2004-08-30 17:21:00) [5]


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

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

С уважением.


GuAV   (2004-08-30 17:17:00) [6]

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


Игорь Шевченко   (2004-08-30 17:16:00) [7]


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


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

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

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

С уважением,


Наверх

Титульная страница Поиск, карта сайта Написать письмо