Владимир Волков

Программирование для карманных компьютеров


Скачать книгу

размеров и выравнивание компонентов

      Для создания аккуратного дизайна помещенные на форму компоненты требуют определенной подгонки по размеру и точного выравнивания. Для этих целей в eVB есть ряд инструментов, объединенных в меню Format. Команды этого меню приведены в следующем списке.

      ♦ Команда Align управляет взаимным выравниванием компонентов на форме.

      • Lefts – левые стороны выделенных компонентов будут выровнены по левой стороне первого компонента слева.

      • Centers – вертикальные центры выделенных компонентов будут выровнены по центру первого компонента справа.

      • Rights – правые стороны выделенных компонентов будут выровнены по правой стороне первого компонента справа.

      • Tops – верхние стороны выделенных компонентов будут выровнены по верхней стороне первого компонента сверху.

      • Middles – горизонтальные центры выделенных компонентов будут выровнены по центру первого компонента снизу.

      • Bottoms – нижние стороны выделенных компонентов будут выровнены по нижней стороне первого компонента снизу.

      • To Grid – левые верхние углы выделенных компонентов будут совмещены с ближайшим узлом координатной сетки. Эта команда имеет смысл только в том случае, если в настройках Tools ► Options ► General не взведен флажок Align Controls to Grid. Если этот флажок взведен, то привязка к узлам координатной сетки производится автоматически, в момент помещения компонента на форму или перемещения его по форме.

      ♦ Команда Make same size позволяет выровнять размеры компонентов.

      • Width – ширина выделенных компонентов приравнивается к наибольшей ширине из группы.

      • Heigth – высота выделенных компонентов приравнивается к наибольшей из группы.

      • Both – выравнивает как ширину, так и высоту выделенных компонентов.

      ♦ Команда Size to Grid совмещает все углы выделенного компонента с ближайшими узлами координатной сетки.

      ♦ Команда Horizontal Spacing позволяет выровнять горизонтальные расстояния между компонентами.

      • Make Equal – располагает выделенные компоненты на равном расстоянии друг от друга. При этом должно быть выделено не менее трех компонентов.

      • Increase – увеличивает расстояние между выделенными компонентами по горизонтали.

      • Decrease – уменьшает расстояние между выделенными компонентами по горизонтали.

      • Remove – делает горизонтальное расстояние между компонентами равным нулю.

      ♦ Команда Vertical Spacing позволяет уравнять вертикальные расстояния между компонентами. Содержит тот же набор подкоманд, что и Horizontal Spacing.

      ♦ Команда Center in form предназначена для центровки компонентов. Две подкоманды располагают по вертикальному и горизонтальному центру формы выделенный компонент или группу компонентов. Следует обратить внимание на то, что при расположении по центру формы группы компонентов расстояния между компонентами остаются неизменными.

      ♦ Команда Order управляет расположением компонентов в слоях.

      • Bring to front – выводит выбранный компонент