Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows XP » Аддоны - [addon] Увеличенные диалоги Открыть/Сохранить [4-comdlg_big] (open/save dialog sizes)

Ответить
Настройки темы
Аддоны - [addon] Увеличенные диалоги Открыть/Сохранить [4-comdlg_big] (open/save dialog sizes)

Модератор


Moderator


Сообщения: 8276
Благодарности: 2855


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Amigos
Дата: 09-11-2012
Описание: скрины
Вложения
Тип файла: 7z 4-comdlg_big_s_091124_16-44.7z
(112.2 Kb, 122 просмотров)


В Windows XP есть возможность при вызове диалогов Открыть/Сохранить менять их размер мышкой, как и любого другого окна, более того, эти изменения сохраняются до перезагрузки раздельно для каждого приложения. А вот после перезагрузки нужно будет снова менять размеры.

А нужно ли их менять?
читать дальше »
на первый взгляд (здесь и далее скрины действия Пуск/Выполнить/Обзор) — не очень
Цитата:
но это минимальное для XP разрешение экрана
а вот так оно выглядит при разрешении 1920×1440 (которое пока увидишь не часто, но уже попадаются Wide мониторы с 1920 по горизонтали)
Цитата:
даже на превью видно, что диалог смотрится маленьким лоскутком
ну и бог с ним, если бы его хватало...
в реальной жизни этот диалог смотрит в "мои документы" где лежат файлы за несколько лет работы.
И просматривать эту кучу файлов и искать в ней достаточно веселей, если поменять режим отображения со "списка" на "таблица", ведь там есть и сортировка, и группировка.
но при включении режима отображения "таблица" …
Цитата:
… эта таблица перестаёт помещаться в диалоге…
и это диалог смотрит в папку где ещё почти ничего нет (по вертикали все элементы влазят)
и это при использовании стандартно-мелкого шрифта Tahoma 8

при увеличенном другим моим аддоном шрифте всё ещё веселее:
Цитата:
лично я что дома (ноут 1280×800) что на работе (19″ 1280×1024) каждый раз растягивал эти диалоги до нормального размера, потом пользовался программками, которые в числе прочего умели менять размеры этих диалогов, ну а сейчас решил поменять сам диалог.

изменения вносятся в 1552 диалог comdlg32.dll (см. ниже замечания о совместимости)
теперь диалог больше, но его ещё можно использовать при разрешении 800×600, и при использовании дефолтного шрифта и режима отображения "таблица" в него по горизонтали всё влазит:
Цитата:
про совместимость
читать дальше »
с Respatch'ем аддон совместим, в comdlg32.dll Respatch меняет только 3 иконки, 1552 диалог не меняется
А вот WinStyle этот диалог меняет, и при совместном использовании в дистрибутив попадет prokazzz'ин 1552 диалог что бы этого не произошло, уберите патчер Patch_COMDLG32.dl_.exe
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:43, 24-11-2009

 

Аватара для momo2000

Ветеран


Сообщения: 601
Благодарности: 150

Профиль | Отправить PM | Цитировать


Цитата Amigos:
и побороть, скорее всего, несложно - просто поменять диалоги на русские. »
дык смысла нет, там походу просто в англ сomdlg32.dll 2 диалога 1547 и 1552 вытянуты и всё, т.е. ваш сomdlg32.dll даже более качественно сделан, главное понять как немец в виде таблицы сделал отображение папок!

Отправлено: 19:07, 21-01-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Модератор


Moderator


Сообщения: 8276
Благодарности: 2855

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z COMDLG32 russ code page+rus dialog+rus menus_s_110122_16-10.7z
(111.9 Kb, 21 просмотров)

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 что русские, что английские такого косяка не вызывают.
причем, когда вчера я пробовал этот патч на работе Пуск\выполнить\обзор работало нормально

так что придётся углубить и расширить раскопки.

для желающих повозится самостоятельно - аттач
в аттаче COMDLG32.DLL из "патча" которую сумрачный немецкий гений похакал на предмет "вид/таблица" , а потом уже я изменил локаль диалогов на русскую + залил русские диалоги и менюшки, диалоги 1547 и 1552 с изменённым размером (как в аддоне из шапки)
пробуйте (желательно на виртуалке)

Последний раз редактировалось Amigos, 22-01-2011 в 19:47.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:10, 22-01-2011 | #12


Аватара для momo2000

Ветеран


Сообщения: 601
Благодарности: 150

Профиль | Отправить PM | Цитировать


Amigos, я как раз вчера так и подумал, что там просто comdlg32.dll из разных версий Windows от 98 до 7 и подозревал, что файл этот может быть старой версии, так и получилось. Разгадать бы шараду по поводу таблицы и в топку немчуру

Отправлено: 15:11, 22-01-2011 | #13


Аватара для OEM22

Ветеран


Сообщения: 614
Благодарности: 83

Профиль | Отправить PM | Цитировать


Привет всем. Народ, подскажите, а диалог 1547 в comdlg32.dll тогда когда используется?

Отправлено: 14:06, 23-01-2011 | #14


Модератор


Moderator


Сообщения: 8276
Благодарности: 2855

Профиль | Отправить PM | Цитировать


Цитата OEM22:
диалог 1547 в comdlg32.dll тогда когда используется? »
в программах, написанных до выхода win me/2k, в которых появился places bar

например этот диалог использует программа IrfanView, хотя она регулярно обновляется автором и вполне могла бы использовать новый диалог с places bar.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:16, 23-01-2011 | #15


Модератор


Moderator


Сообщения: 8276
Благодарности: 2855

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z 4-comdlg_big_s_110123_17-51.7z
(112.4 Kb, 74 просмотров)
Тип файла: 7z 2 tweaks.7z
(614 байт, 62 просмотров)

Обновлённый аддон 4-comdlg_big в аттаче.

в этом аддоне (кроме изменений описанных в шапке) в код comdlg внесены изменения, аналогичные "немецкому патчу",
теперь вид по умолчанию - "таблица"
Пуск\выполнить\обзор работает корректно, тестируйте.
автор внесённого кода Mr dUSHA.

скрин в аттаче также архив с двумя твиками, меняющими режим сортировки на "по дате, с группировкой" скрин и возвращающий умолчальный "по имени, без группировки"

будьте внимательны, эти твики также меняют режим отображения проводника в режимах "таблица" и "плитка"
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:51, 23-01-2011 | #16


Модератор


Moderator


Сообщения: 8276
Благодарности: 2855

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z ComDlg_800_s_110126_16-17.7z
(164.3 Kb, 82 просмотров)

то же самое (4-comdlg_big+вид таблица) для живой системы.

обращаю ваше внимание, что никаких проверок (xp или vista, SP3 установлен или нет, тот ли язык) данная программа не делает, и поэтому может быть установлена и на висту/севен , что приведёт к потере работоспособности последних.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:20, 26-01-2011 | #17


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Amigos,
Добрый день.
Есть возможность откатить ComDlg_800_s_110126_16-17, не откатывая систему? ПК рабочий.
И нет ли у Вас твиков меняющих режим просмотра диалога по умолчанию на "отсортированный по дате, без группировки, новые сверху"?
Заранее благодарен за ответ.
ОС - XP SP3

Последний раз редактировалось keptyb, 28-02-2013 в 20:30. Причина: Добавление.


Отправлено: 20:22, 28-02-2013 | #18


Модератор


Moderator


Сообщения: 8276
Благодарности: 2855

Профиль | Отправить PM | Цитировать


Цитата keptyb:
откатить ComDlg_800_s_110126_16-17, не откатывая систему? »
в системе остаётся файл comdlg32.std - это копия файла comdlg32.dll, который использовался системой до патча
востановление возможно либо ручками при запуске с liveCD либо батником из самой системы

Код: Выделить весь код
del  %SystemRoot%\system32\dllcache\comdlg32.dll /f /q 
ren %SystemRoot%\system32\comdlg32.dll comdlg32.800
ren %SystemRoot%\system32\comdlg32.std comdlg32.dll
Цитата keptyb:
твиков меняющих режим просмотра диалога по умолчанию на "отсортированный по дате, без группировки, новые сверху"? »
твика нет, но возможность получить желаемое есть.
Цитата Amigos:
сортировка в диалоге "открыть/сохранить" такая же, как в проводнике при выставлянии вида "таблица" »
нужно в проводнике настроить отображение так, как нужно, после чего зайти в настройки, в настройках вида нажать "сбросить для всех папок", а потом "как у текущей папки"

Последний раз редактировалось Amigos, 01-03-2013 в 07:29.

Это сообщение посчитали полезным следующие участники:

Отправлено: 06:54, 01-03-2013 | #19


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Amigos,
Спасибо за ответ. Но мне необходимо что бы файлы в системе были упорядочены по имени, а в диалоге "открыть/сохранить" по дате изменения, новые сверху. Может быть можно как-то модифицировать твик? Сам совершенно не разбираюсь, и опасаюсь за ПК (у нас в конторе такая поддержка, что после последней переустановке системы самому пришлось "новую" систему доделывать через реестр, отдавать им ПК нельзя ни в коем случае ), поэтому вопрошаю к профи.

Почему-то после применения батника в диалогах открыть/сохранить всё равно таблица осталась, может быть я что-либо не так делаю?

Где-то вычитал, что если в XP в диалоге зажать Ctrl и закрыть окно, то выбранный вид сохраняется. Пробовал, но не получается, может это быть связано с применением ComDlg_800_s_110126_16-17 ?

Отправлено: 09:29, 02-03-2013 | #20



Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows XP » Аддоны - [addon] Увеличенные диалоги Открыть/Сохранить [4-comdlg_big] (open/save dialog sizes)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Можно ли сделать, чтобы диалоги Копирование/Перемещение были в режиме "Подробнее"? andrey_2003 Microsoft Windows 7 12 13-11-2011 04:55
Интерфейс - [решено] Редактирование папок диалогового окна Сохранить/Открыть файл (PlacesBar) Artya Microsoft Windows 2000/XP 15 03-11-2009 00:05
[решено] Своя папка в стандартном окне Windows открыть/сохранить Volniy_Strelok Microsoft Windows 2000/XP 4 03-05-2007 17:49
Не вижу разделов в менюшках "Сохранить как" "Открыть" и т.д. SettiBiz Microsoft Windows 2000/XP 20 14-08-2006 16:23
Запуск *.ехе из HTML без диалога открыть/сохранить Guest Программирование и базы данных 1 11-02-2004 02:19




 
Переход