Студопедия — Корректировка
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Корректировка






Во всех современных редакторах имеется WYSIWYG (что видишь - то и получаешь) корректировка обычным перетаскиванием, но для понимания - опишу:

У каждого элемента есть координаты и размеры - четыре цифры:

 

1. Расстояние от левого края диалога до элемента
2. Расстояние от верхнего края до элемента
3. Ширина элемента
4. Высота элемента

 

Изменяя эти 4 цифры, можно откорректировать отображение элемента, сдвигая его в любую сторону, увеличивая или уменьшая его высоту и ширину.

Нюансы:

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

Есть несколько типовых приемов корректировки:

Например, для обычного текста (TEXT), если перевод не помещается в отведенное место - увеличивается либо длина, чтобы текст отображался полностью, либо высота на 8 (обычно) пикселей - в последнем случае текст перейдет на следующую строку. Если элемент при этом симметрией привязан к какому-нибудь другому элементу, то стоит приподнять его на 4 пикселя.

Для радиокнопок и флажков увеличение высоты не применимо (обычно) - это приведет лишь к увеличению окошка флажка или радиокнопки, но если позволяет место снизу под элементом, то можно там создать дополнительную текстовую (TEXT) строку и поместить в нее все что не влезло в основную. Проще всего это сделать, скопировав любую текстовую строку, вставив ее в диалог, заменив в ней текст на нужный и откорректировав ее размеры и расположение (нюанс: если в строке нет идентификатора, то и не надо, если стоит "-1", то и пусть стоит, а вот если используется 3-4 значное число, то важно выставить такое число, которого нет в диалоге).

Или вот еще способ от http://edfoxrus.narod.ru:

Для управления в Dialog можно вставить в строку флаг BS_MULTILINE в Resource Hacker [в контекстном меню предпросмотра: Edit control] - это обеспечивает многострочность.

После перевода содержания выпадающих списков (оно обычно находится в разделах Strings и 240), иногда приходится увеличивать длину COMBOX, чтобы слова в списке отображались целиком.

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

Очень продвинута корректировка в PASSOLO (см. Шаблонные...)

 







Дата добавления: 2015-03-11; просмотров: 345. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...

Тема: Изучение фенотипов местных сортов растений Цель: расширить знания о задачах современной селекции. Оборудование:пакетики семян различных сортов томатов...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.018 сек.) русская версия | украинская версия