Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Тема 3. Умови та технології ефективної поведінки


Дата добавления: 2014-12-06; просмотров: 625



Restorator, единственный из редакторов ресурсов имеет встроенный Explorer (нижнее окно), да еще и с Закладками (Bookmarks) в придачу. Это позволяет открывать в нем файлы простым перетаскиванием их (drag-and-drop) из Explorer в окно дерева ресурсов (левое окно). Можно открыть сразу несколько файлов, можно выделить в нижнем окне все файлы в папке, и кинуть их в левое окно - будут открыты все, содержащие ресурсы, файлы. Про остальные Restorator скажет, что они не Win32PE файлы (нюанс: про некоторые запакованные Win32PE файлы, ошибочно говорит, что в них нет ресурсов).

Позволяет экспортировать ресурсы как в двоичном формате RES, так и в текстовом RC. Файл RC, для совместимости с другими редакторами, может быть сохранен с общими операторами CONTROL (Options > Settings > Saving). Можно извлечь в один клик все ресурсы, можно извлекать по отдельности, в том числе и перетаскиванием из дерева ресурсов в Explorer. То же с импортом: автоназначение всех ресурсов в один клик, или перетаскивание ресурса из Explorer, на соответствующий ресурс в дереве ресурсов. При этом на ресурсе появляется стрелочка, сигнализирующая об изменении ресурса. Restorator маркирует измененные ресурсы, для создания в будущем патча. (Его иногда критикуют за эту маркировку, потому что он прописывает ее внутри файла (Bome… Bome…) (?))

Раскрыв дерево, и щелкнув на ресурсе, можно просмотреть ресурс в окне Viewer (верхнее окно), в режимах: Hex, RC и в режиме редактирования. Для ресурсов Menu и Dialog имеется предпросмотр: внеся в меню или диалог какие-либо изменения в режиме редактирования, можно посмотреть, как это будет выглядеть в программе, нажав F7 или кнопку Preview на панели инструментов. На сложных диалогах, с большим количеством примененных флагов (стилей диалога), по качеству этого предпросмотра, Restorator уступает Resource Hacker и PE Explorer.
Отредактированный ресурс сохраняется: F8 или кнопка Commit, на значке ресурса в дереве ресурсов появится стрелочка.

До сохранения файла можно сбросить все изменения в ресурсе [Resources > Detach]
Закончив редактирование файла, результат сохраняется, поддерживается резервное копирование (Options > Settings > Saving)

Нюансы:

Окно редактирования не поддерживает перетаскивание.
В контекстном меню Explorer не работает пункт Отправить - очень обидный баг.
Отсутствует предпросмотр для RCData (имеется в Language Localizator и PASSOLO)
Нет WYSIWYG-корректировки для Dialogs (это удобнее делать в Resource Hacker), можно откорректировать только непосредственным изменением координат элемента (последние 4 цифры в конце каждой строки).
Не редактирует ресурс Version (можно в Resource Hacker).
Не умеет редактировать 240 ресурс (редактирует eXeScope и PASSOLO)
При импорте файлов RC, извлеченных Resource Hacker, Restorator отказывается их принимать - это связано с тем, что он не видит строки LANGUAGE в заголовке ресурса. Можно открыть файл, сохраненный в Resource Hacker, в Restorator и перетаскивать ресурсы прямо в дереве ресурсов из одного файла в другой…
Сообщение "ресурс поврежден" - файл запакован (см. Паковка)
Сообщение "ресурс превышает размер памяти" (чаще всего в RCData) - баг семейства операционок Windows 9x (95/98/Me) - та же проблема в ResHack и др. (решение - только Windows XP/NT, там этого бага нет)

 


<== предыдущая лекция | следующая лекция ==>
Тема 6. Надання першої допомоги потерпілим при нещасних випадках | Тема 4. Довідково-інформаційні документи
1 | 2 | 3 | 4 | 5 | 6 | 7 | <== 8 ==> | 9 | 10 |
Studopedia.info - Студопедия - 2014-2024 год . (0.184 сек.) російська версія | українська версія

Генерация страницы за: 0.184 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7