Cтраница 2
![]() |
Вкладка Text диалогового окна New Dimension Style. [16] |
Если в размерных числах планируется использовать правильные дроби, то в поле Fraction height scale ( Масштаб высоты дроби) нужно установить отношение высоты дроби к высоте прочего текста размерной надписи. Как правило, выбирается масштаб, несколько больший 1, так что дробная часть размерного числа оказывается несколько выше остальных элементов надписи. [17]
При вычислении высоты текста создается объект контекста устройства окна представления, затем выбирается объект шрифта в объекте контекста устройства и вызывается функция GetTextMetrics для получения размеров символов. Высота текста равна сумме высоты одиночной строки, умноженной на количество строк, и высоты верхнего поля. [18]
Текст располагается над стрелкой автоматически. Высота текста равна удвоенной высоте размерной надписи. [19]
Текст располагается над стрелками автоматически. Высота текста равна удвоенной высоте размерной надписи. [20]
Высота текста задается в поле Height: ( Высота:) и определяет размер знаков используемого шрифта. Если в процессе описания стиля задана фиксированная высота текста, при создании однострочных надписей запрос Height: ( Высота:) не выводится. [21]
Стилей может быть много, каждый стиль должен иметь имя. Стиль включает в себя имя файла шрифта, высоту текста, степень сжатия / растяжения, угол наклона, направление отрисовки текста ( слева направо или справа налево), ориентацию текста ( вертикальный или горизонтальный) и другие параметры. [22]
Стенки букв вытравливаются почти отвесно и получаются глад кими, а дно их - шероховатым. Поэтому следует производить травление глубже, чем требуется для запроектированной высоты текста. Лишний слой по высоте после наращивания текста снимают плоским надфилем; таким образом, весь текст выравнивается по высоте с одновременным удалением шероховатостей, образующихся в процессе травления. [23]
![]() |
Диалоговая панель Help Dialog имеет две встроенные пиктограммы.| Программа MenuTest использует функцию Drawlcon и сообщение WM MOSEMOVE для рисования произвольных, линий в своем основном окне. [24] |
Заметьте, что этот код ссылается на пиктограмму по присвоенному имени, а не по имени файла. Кроме того, последние два параметра, определяющие ширину и высоту статического текста, игнорируются, поскольку статическое поле автоматически масштабируется так, чтобы вместить пиктограмму. [25]
Например, для многострочных надписей предусмотрены режимы подчеркивания и надчеркивания отдельных слов и фраз, также разрешено указывать для них свои шрифты, цвета и высоту текста. [26]
В большинстве же случаев поле X используется для задания значения параметра фильтру. В этом случае поля Y и Z не используются. Например, если задать Text Height ( Размер текста), то в поле X вводится высота текста. Однако не всегда существует необходимость в фильтре, отбирающем определенное значение. Допустим, вы хотите создать фильтр, который выбирает все окружности с радиусами, меньшими, чем 0.75. Когда вы выберете в списке Circle Radius ( Радиус круга), станет доступным поле X. [27]
Текст сам по себе не является объектом на рисунке. Программа рассматривает текст лишь как примечание к рисунку. Planix Home 3D Architect представляет текст и другие объекты-примечания, такие как маркеры и размеры, в печатном масштабе. Это означает, что, если вы задали высоту текста 0 25 дюймов, он будет напечатан именно такого размера, независимо от того, каков в данный момент масштаб рисунка. Это согласуется с общими стандартами черчения, которые определяют размер текста при выводе на печать. [28]