Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.034 c
1-1095947188
yaric
2004-09-23 17:46
2004.10.10
Удаление из TEdit


1-1095935192
Cosinus
2004-09-23 14:26
2004.10.10
ЕХЕ из ресурса. Возможно ли запустить без Res.SaveToFile?


4-1094461814
Паскаль
2004-09-06 13:10
2004.10.10
button1.enabled:=sendmessage(...,em_canudo,0,0) выдает ошибку!


4-1094106544
Алексей
2004-09-02 10:29
2004.10.10
Как узнть активный язык ввода в другом приложении?


1-1095751085
Illin
2004-09-21 11:18
2004.10.10
Как получить путь к exe файлу своего приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский