Как изменить диалоговое окно windows

Как изменить диалоговое окно windows

Как изменить диалоговое окно?

Существует возможность внесения изменений или локализации интерфейса без перекомпилирования программ. Для этого возможно изменять диалоговые окна при помощи редактора ресурсов. Шаблоны самих диалоговых окон приложений для операционных систем семейства Windows обычно хранятся в секциях ресурсов PE модулей (либо самих исполняемых модулей, либо динамических библиотек).

Необходимо: утилита Resource Hacker, котоаря доступна для бесплатной загрузки по адресу rpi.net.au/

Откройте файл модуля PE, в котором находятся диалоги, подлежащие изменению. Нажмите одновременно клавиши Ctrl и O или выберите пункты меню File и «Open. » программы Resource Hacker. Откроется диалоговое окно с названием «Open file containing resource . «, служащее для выбора нужного файла. Перейдите к директории с модулем, выделите в списке нужный файл и нажмите кнопку «Открыть».

Откройте ресурс нужного вам диалогового окна. Разверните в левой панели приложения группу «Dialog». Разворачивайте один за одним вложенные узлы этой секции, выделяя содержащиеся в них элементы. Во время этого процесса на правой панели отобразится декомпилированное содержимое ресурса в виде текста скрипта, а вдругом, плавающем окне визуализируется сам диалог. Внесите в диалог необходимые изменения при помощи редактирования его стилей, атрибутов, а также геометрических параметров. Затем перетащите фокус ввода в плавающее окно с диалогом. Щёлкните по нему правой кнопкой мыши для вызова контекстного меню и выберите команду «Edit Dialog» или воспользуйтесь сочетанием клавиш Ctrl+E. В новом окне «Dialog Editor» внесите все необходимые изменения в диалог. Например, измените заголовок диалога, его размеры, координаты по умолчанию, шрифт, набор стилей и расширенных стилей (при установке флажка ExStyle) окна. Подтвердите сохранение внесённых изменений, нажав на кнопку «OK».

Внесите в диалог необходимые изменения при помощи добавления новых элементов управления. Для этого одновременно нажмите клавиши Ctrl и I или щёлкните по диалогу правой кнопкой мыши и выберите пункт «Insert Control». Во вновь открывшемся окне Control Editor укажите тип элемента управления, который хотите добавить. Для этого выделите элемент из списка Pre-defined controls или нажмите на одну из кнопок, располагающихся ниже. Если нужно, то в текстовое поле Caption введите текст окна элемента управления. Установите координаты и размеры создаваемого элемента, используя поля Left, Top, Width, Height. Их можно скорректировать в визуальном режиме и позже. Введите его числовой идентификатор в поле ID. Задайте стили диалога. Подтвердите сохранение всех внесённых изменений, нажав на кнопку «OK».

Внесите в диалог необходимые изменения при помощи редактирования свойств уже существующих в нем элементов управления. Для этого щёлкните правой кнопкой мыши по какому-нибудь элементу управления диалога. В появившемся контекстном меню выберите пункт «Edit control». Произведите те же действия по изменению свойств, что были описаны в предыдущем абзаце.

Убедитесь в правильности всех внесённых вами изменений. Просмотрите диалог целиком в плавающем окне, чтобы удостовериться: диалог изменён именно таким образом, который вас устраивает.

Объедините измененный скрипт ресурса диалогового окна. Нажмите на кнопку «Compile Script» в главном окне приложения Resource Hacker.

Сохраните по желанию PE модуль или же его копию. Откройте меню, выберите пункт File. Затем кликните по пункту Save или «Save as . «. Если это необходимо, то укажите новое имя файла и нажмите на кнопку «Сохранить».

Теперь проверьте результат выполненных действий. Запускайте PE модуль, если он является исполняемым файлом приложения. Произведите те действия, которые отобразят совершённых изменений в диалогах. Убедитесь том, что ни одно внесённое изменение не повлияло на работу программы.

Читайте также:  Windows 10 мышь не открывает папки

Имейте в виду, что если лицензия на использование приложений или библиотек не допускает изменений в их диалоговых окнах, то делать этого нельзя.

Как изменить диалоговое окно windows

Последние добавленные статьи
  • Чем отличаются активированная и неактивированная версии Windows 10?
    Различия активированной и неактивированной Windows 10. Какие ограничения у неактивированной Windows 10. Как активировать Windows 10 официально?
  • Понижение Windows 7 Максимальная до Профессиональной. Пошаговая инструкция.
    KMS активатор не активирует Windows 7 Ultimate. Можно ли решить проблему? Да! Просто понизьте редакцию вашей Windows без переустановки системы!
  • За что производители игр не любят Linux?
    В статье бегло описываются пять основных причин, по которым разработчики игр сторонятся операционной системы Linux, предпочитая делать консольные игры и игры для Windows.
  • Разговор по сотовому. Слушают все?
  • Выбор компьютера — взгляд психолога
  • Condemned: Criminal Origins. Истина где-то рядом.
  • Дефрагментация — польза или вред?
  • Лучшие настройки BIOS
  • Как сделать скриншот в Windows 8 и 8.1?
  • Установка Windows XP на Mac OS X через BootCamp
  • Хакеры станут повелителями интернета?
  • Невыдуманные вопросы абонентов сотовой связи.
  • Список обновлений в Windows Vista SP1

—>

Как изменить размер любого диалогового окна в Windows 7 и 8?
17.06.2014

Как известно, размер окон некоторых программ не может быть изменен. То же самое касается и некоторых диалоговых окон в Windows, но это неудобство можно преодолеть с помощью специальной крошечной утилиты под незамысловатым названием — ResizeEnable.

ResizeEnable представляет собой бесплатное портативное приложение (т.е. не требует установки), которое не имеет интерфейса и работает в области уведомлений панели задач. От пользователя никаких особых действий не требуется — достаточно просто запустить ResizeEnable. После запуска вы сможете легко изменить размер любого окна.

В качестве примера я взял окно «Свойства панели задач», размер которого по идее нельзя изменить.

Но с помощью ResizeEnable эта проблема легко решается, а скриншот ниже тому подтверждение.

Однако когда вы закроете окно, а затем снова откроете, оно вернется к своему размеру по умолчанию.

Скачать ResizeEnable можно прям отсюда. Приложение далеко не новое, оно было разработано еще в 2003 году и с тех пор не обновлялось. Тем не менее, ResizeEnable отлично работает на Windows 7 и Windows 8.

Работа с окнами Windows

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

Количество открытых окон может быть неограниченным, все зависит от мощности компьютера и Вашего желания. Размер этих окон так же может быть разным: на всю ширину экрана или же совсем маленьким. Для комфортной работы с окнами можно подстраивать размер под себя, сворачивать и закрывать ненужные в данный момент окна.

Стандартные окна имеют одинаковую структуру, откроем любую папку, файл или программу и мы увидим те же элементы, независимо от того, какой размер окна или какая именно открыта программа. Например, сравним окна текстового редактора, элемента управления «мой компьютер» и программы для работы в интернете (браузер) и мы увидим, что совершенно разные объекты откроются в одинаковых окнах, на границах которых имеются кнопки управления:

Видно, что каждый открытый элемент обрамляет рамка, а в правом верхнем углу находятся кнопки управления окном. Рассмотрим структуру окна подробнее:

Элементы стандартного окна на примере программы «блокнот»

Строка меню включает в себя различные настройки, которые открываются по щелчку левой кнопки мышки(ЛКМ).

Заголовок окна — название открытой программы, папки или файла.

Кнопка сворачивания прячет выделенное нами окно (активное окно) в панель задач (горизонтальную полоску, расположенную внизу экрана). Само окно продолжает работать, просто убирается из нашего поля зрения.

Кнопка развертывания растягивает окно на всю ширину экрана, повторное нажатие на эту кнопку возвращает предыдущий размер окна

Кнопка закрытия — закрывает окно.

Полоса прокрутки появляется, когда размер окна уменьшен настолько, что вся информация не может в нем отображаться. Для просмотра содержимого документа можно нажимать на стрелки сверху и снизу полосы прокрутки ЛКМ, или же на сам ползунок, удерживая ЛКМ и перетаскивая ползунок вниз или вверх. Полоса прокрутки может быть как вертикальной (на изображении выше), так и горизонтальной.

Граница окна и углы окна используются для изменения размера окна, это достигается перетаскиванием их указателем мыши.

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

Часто при работе удобно сразу видеть несколько открытых окон с папками, файлами или программами.

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

Как переместить окно

Все очень просто: для перемещения окна необходимо курсор мыши навести на заголовок окна (верхняя часть окна), зажать ЛКМ и, удерживая её, передвинуть туда, куда нужно, после чего отпустить ЛКМ.

Изменение размеров окна

Чтоб изменить размер окна, курсор мыши наводится на границу окна или его угол. Обычный значок курсора превращается в двустороннюю стрелку. Как только значок появился, можно зажимать ЛКМ и перетаскивать границу, делая окно больше или меньше.

Заметьте, если перетащить стрелку к правой или левой границе, то будет изменяться только ширина окна, а если к верхней или нижней границе, то меняться будет высота. А если курсор мыши навести на угол, то изменить можно и ширину и высоту сразу.

Что такое диалоговое окно?

Окна бывают двух типов:

  1. окна программ, папок, документов, которые по структуре одинаковы, мы рассмотрели это выше;
  2. диалоговые окна

Диалоговое окно — это особый вид окна, который требует участия пользователя в виде ответа на поставленный вопрос. Обычно диалоговые окна появляются, когда системе Windows необходимо указание для продолжения дальнейшей работы, например, ей нужно знать, сохранять ли файл перед закрытием программы?

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

Что такое активное окно?

Активное окно — это то окно, которое выбрано в данный момент (выбирается левым щелчком мыши). То есть это не какой-то особый тип окна, а обозначение того окна, в котором мы сейчас работаем. Единовременно активным может быть только одно окно. На первой картинке в этом уроке видно три открытых окна, какое же из них активно? Все просто, после клика мыши активное окно сразу переносится на передний план для нашего удобства. На переднем плане окно калькулятора, оно-то и активно.

Как изменить размер любого диалогового окна

В Windows не всегда можно изменить размер диалогового окна — его размеры заданы где-то совсем глубоко, где и не отыщешь. И поэтому иногда получается, что часть текста просто скрывается куда-то, и посмотреть его нет никакой возможности — окно не изменяет свой размер.

Понятно, что разработчики ориентировались на размер диалогового окна, в котором все было написано по-английски. Но при русификации этого они не учли, вот и появляются корявые окна, в которых половины не видно. Особенно заметны становятся такие огрехи на экранах с небольшим разрешением. Для решения этой проблемы можно воспользоваться утилитой ResizeEnable.

Эта утилита не потребует установки и не будет вмешиваться в реестр. Она просто на лету позволит растягивать любые окна в любом направлении. Растягивание окон работает, пока запущена программа. Как только вы ее выключите и откроете окно заново, оно будет отображаться так, как задумано изначально.

ResizeEnable — бесплатная, портабельная утилита, которая работает в 32/64-битных версиях Windows Vista/7.

Если вам нужно сосредоточиться на работе в одном приложении, то поможет это сделать Winsupermaximize.

Winsupermaximize – интересная программа, которая позволяет открывать окно на максимальную ширину и высоту экрана, убирая при этом кнопки управления окном. Это похоже на полноэкранный режим работы браузера, но может быть применимо ко всем программам.

Как переместить или изменить размер окна в Windows при помощи клавиатуры?

Меню Windows для перемещения и изменения размеров окна

На экране вашего монитора когда-нибудь было открытым настолько большое окно, что его области выходили за пределы экрана? И вы никак не могли ничего сделать с этим окном, кроме как закрыть программу? Так как все доступные области для изменения размера были за границами экрана? Или может у вас есть программа, которая всегда открывается в крошечном виде?

Какой бы вопрос или задача перед вами не вставала, для ее решения существует небольшая старая хитрость. Она переходит от версии к версии Windows, начиная с Windows 3. Это специальное меню для управления положением и размером окна.

Обычно, это мало используемое меню можно открыть щелчком левой кнопкой мыши на левом верхнем углу окна. Но, это меню так же можно открыть и при помощи сочетания клавиш.

Нажмите «Alt + Пробел», и данное меню откроется. Чтобы осуществлять дальнейшие шаги, необходимо нажимать первые буквы требуемых действий или выбирать пункты, при помощи стрелок вверх и вниз. Именно эта возможность позволяет быстро перемещать или изменять размеры окошек.

Примечание: В зависимости от локализации, конкретные буквы будут разными, так как и сами слова на разных языках называются по разному. Например, данная инструкция сделана для русской версии Windows.

Как при помощи клавиатуры переместить окно в Windows

  1. Нажмите комбинацию клавиш «Alt + Пробел»
  2. Введите букву «П»
  3. Включится режим перемещения и курсор мыши переместится в центр золовка окна. Так же изменится сам курсор мыши
  4. Используйте клавиши стрелок, чтобы переместить окно в нужное вам место
  5. После того как вы расположили окно, нажмите «Enter» (для сохранения) или «Esc» (для отмены). Или щелкните кнопкой мыши

Примечание: Есть несколько тонкостей при перемещении окна, с помощью клавиатуры. Но, в основном они чисто косметические. Как, например, изменения курсора обратно, после первого нажатия клавиши стрелки. Или, перемещение окна вместе с мышкой, только после первого нажатия клавиши стрелки.

Как при помощи клавиатуры изменить размер окна в Windows

Действия примерно такие же, как и с перемещением окна при помощи клавиатуры. Однако, наличие одной и той же буквы «Р» в двух словах «Размер» и «Развернуть» немного изменяет инструкцию.

  1. Нажмите комбинацию клавиш «Alt + Пробел»
  2. Если вы хотите развернуть окно до максимума, то нажмите букву «Р»
  3. Если вы хотите вручную подкорректировать размер, то в появившемся меню, стрелками вниз и вверх перейдите к пункту «Размер» и нажмите «Enter»
  4. Окно перейдет в режим изменения размера
  5. Используя клавиши стрелок, измените размер
  6. После того как вы закончите, нажмите «Enter» (для сохранения) или «Esc» (для отмены). Или щелкните кнопкой мыши

Примечание: Так же как и с перемещением окна, существуют различные косметические нюансы. Например, после того, как вы нажмете первый раз клавишу стрелки, перемещение мышки будет изменять размер окна.

Несмотря на то, что это достаточно старый трюк, но вы будете рады тому, что он до сих пор поддерживается Windows, когда появится необходимость.

Примечание: В зависимости от состояния окна, различные пункты меню будут недоступны. Например, если окно развернуто на весь экран, то его можно только «Свернуть» или «Восстановить».

Теперь вы знаете как при помощи клавиатуры можно переместить или изменить размер окна в Windows. А так же ряд тонкостей, связанных с использованием данного меню.

☕ Хотите выразить благодарность автору? Поделитесь с друзьями!

Читайте также:  Windows lite multiboot usb x86 x64 by mr kazybek
Оцените статью