[addon] Увеличенные диалоги Открыть/Сохранить [4-comdlg_big] (open/save dialog sizes)
Вложений: 1
В Windows XP есть возможность при вызове диалогов Открыть/Сохранить менять их размер мышкой, как и любого другого окна, более того, эти изменения сохраняются до перезагрузки раздельно для каждого приложения. А вот после перезагрузки нужно будет снова менять размеры. А нужно ли их менять? изменения вносятся в 1552 диалог comdlg32.dll (см. ниже замечания о совместимости) теперь диалог больше, но его ещё можно использовать при разрешении 800×600, и при использовании дефолтного шрифта и режима отображения "таблица" в него по горизонтали всё влазит: про совместимость |
Вложений: 1
то же самое, но для живой системы (патчер)
|
Все работает отлично!
|
юзаю Direct Folders 3.6
можно настроить любой размер диалоговых окон (стандартных), сделать так, что бы автоматом отображались вид : значки, превью, таблица, плитка. настраивает левую панельку с дисками (можно свои папки повесить) а так же в меню правого клика добавляет выбранные директории. поставил и забыл. |
для тех, кто, как и я, считает, что "таблица" лучший вид отображения для диалога "открыть/сохранить", обратите внимание на этот пост http://forum.oszone.net/post-1592656.html#post1592656
|
Amigos, я попробовал этот патчер, но он кривой для русской XP, хоть и написано не зависит от языка Windows.
Не могли бы вы разобрать этот патчер, точнее файл Comdlg32.dll после его применения, как там сделано так, что в виде таблицы отображается и как сортировку сделать "по типу" файлов. Сам диалог, понятно, как раздвинуть, может етот патч ещё в реестр вносит что-то? |
http://lingo.atspace.com/openwide.html еще есть такая программа
|
Цитата:
сортировка в диалоге "открыть/сохранить" такая же, как в проводнике при выставлянии вида "таблица" скорее всего, нужно настроить вид в проводнике, перезагрузится, убедится, что настройки не сбросились в дефолтные , экспортировать settings для твика Код:
; вид в проводнике по умолчанию - таблица Цитата:
Цитата:
к примеру сервиспаки для windows языкозависим и на windows с не своей локализацией не установится Цитата:
на вскидку Цитата:
весь цимес текущей темы в обсуждении способов, не требующих загрузки в память левых программ |
Цитата:
так как патч просто подменяет сomdlg32.dll на англ со всеми англ диалогами! В общем, ваша версия сomdlg32.dll самое то, но как в ней сделать вид "Таблица"? Тоже через реестр как сортировку? |
Цитата:
так что это фича. называть это "кривостью" некорректно. и побороть, скорее всего, несложно - просто поменять диалоги на русские. в выходные поковыряюсь |
Цитата:
|
Вложений: 1
momo2000, и всем причастным.
чего наковырено на сегодняшний день: File-Open patcher на самом деле никакой не патчер :( . автор взял comdlg32 из разных версий windows (95, 2k, xp, Vista) вручную их похакал на предмет "вид/таблица" и написал инсталлятор, который извлекает нужную dll, хакает sfcfiles, плюс меняет размер диалогов 1536, 1537, 1547, 1552, причем изменение горизонтального размера фиксировано, а вертикальный размер запрашивается у пользователя. теоретически, у файла COMDLG32.DLL из этого "патча" два минуса: - эта Dll из американской windows с американскими же ресурсами диалогов - эта Dll из SP2 несмотря на всё это, она работает скрины до и после но вот у меня наблюдаются странности с таким пропатченным файлом, в виртуалке Пуск\выполнить\обзор перезагружает explorer.exe :( другие программы (например mspaint со скрина) диалог "открыть" показывают нормально. причем трабл именно с патченным английским файлом из sp2. чистые, без патча, COMDLG32.DLL sp2 что русские, что английские такого косяка не вызывают. причем, когда вчера я пробовал этот патч на работе Пуск\выполнить\обзор работало нормально :dont-know так что придётся углубить и расширить раскопки. для желающих повозится самостоятельно - аттач в аттаче COMDLG32.DLL из "патча" которую сумрачный немецкий гений похакал на предмет "вид/таблица" , а потом уже я изменил локаль диалогов на русскую + залил русские диалоги и менюшки, диалоги 1547 и 1552 с изменённым размером (как в аддоне из шапки) пробуйте (желательно на виртуалке) |
Amigos, я как раз вчера так и подумал, что там просто comdlg32.dll из разных версий Windows от 98 до 7 и подозревал, что файл этот может быть старой версии, так и получилось. Разгадать бы шараду по поводу таблицы и в топку немчуру
|
Привет всем. Народ, подскажите, а диалог 1547 в comdlg32.dll тогда когда используется?
|
Цитата:
например этот диалог использует программа IrfanView, хотя она регулярно обновляется автором и вполне могла бы использовать новый диалог с places bar. |
Вложений: 2
Обновлённый аддон 4-comdlg_big в аттаче.
в этом аддоне (кроме изменений описанных в шапке) в код comdlg внесены изменения, аналогичные "немецкому патчу", теперь вид по умолчанию - "таблица" Пуск\выполнить\обзор работает корректно, тестируйте. автор внесённого кода Mr dUSHA. скрин в аттаче также архив с двумя твиками, меняющими режим сортировки на "по дате, с группировкой" скрин и возвращающий умолчальный "по имени, без группировки" будьте внимательны, эти твики также меняют режим отображения проводника в режимах "таблица" и "плитка" |
Вложений: 1
то же самое (4-comdlg_big+вид таблица) для живой системы.
обращаю ваше внимание, что никаких проверок (xp или vista, SP3 установлен или нет, тот ли язык) данная программа не делает, и поэтому может быть установлена и на висту/севен , что приведёт к потере работоспособности последних. |
Amigos,
Добрый день. Есть возможность откатить ComDlg_800_s_110126_16-17, не откатывая систему? ПК рабочий. И нет ли у Вас твиков меняющих режим просмотра диалога по умолчанию на "отсортированный по дате, без группировки, новые сверху"? Заранее благодарен за ответ. ОС - XP SP3 |
Цитата:
востановление возможно либо ручками при запуске с liveCD либо батником из самой системы Код:
del %SystemRoot%\system32\dllcache\comdlg32.dll /f /q Цитата:
Цитата:
|
Amigos,
Спасибо за ответ. Но мне необходимо что бы файлы в системе были упорядочены по имени, а в диалоге "открыть/сохранить" по дате изменения, новые сверху. Может быть можно как-то модифицировать твик? Сам совершенно не разбираюсь, и опасаюсь за ПК (у нас в конторе такая поддержка, что после последней переустановке системы самому пришлось "новую" систему доделывать через реестр, отдавать им ПК нельзя ни в коем случае ), поэтому вопрошаю к профи. Почему-то после применения батника в диалогах открыть/сохранить всё равно таблица осталась, может быть я что-либо не так делаю? Где-то вычитал, что если в XP в диалоге зажать Ctrl и закрыть окно, то выбранный вид сохраняется. Пробовал, но не получается, может это быть связано с применением ComDlg_800_s_110126_16-17 ? |
Цитата:
Вид всегда таблица (после моего патча), с CTRL сохраняется сортировка, не вид. Цитата:
придётся пользоватся сторонними программами Цитата:
|
Цитата:
у меня экзешник не запускается. Подскажите, в чём может быть проблема? |
Усё в порядке.
Распаковал экзешник, прогнал скрипты. |
Время: 09:58. |
Время: 09:58.
© OSzone.net 2001-