Главная » Статьи для тега "текста"

Тексты на графическом экране Free Pascal

Добавлено Дата: 18 June, 2014 категория: Free Pascal

Сопровождение изображения пояснительными подписями на графическом экране расширяет возможности программы по представлению результатов работы. В BGI-графике для этой цели используются две процедуры:

OutText(msg); OutTextXY(x, y, msg);

В первом случае положение строкового сообщения msg зависит от позиции те- кущей точки (графического курсора). Во втором случае точка привязки текста за- висит от координат указанной точки (x, y). Любой шрифт, который можно исполь- зовать при формировании подписей, обладает такими характеристиками как высота и ширина заглавных символов. Если они одинаковы для любых символов алфавита, то шрифт принято называть моноширинным. Например, тексты программ в поле редактора FP набираются моноширинным шрифтом. Если ширины разных букв отличаются друг от друга, то такой шрифт называют пропорциональным. Приме- ром такого шрифта является Times New Roman, которым набрана эта книга. Высота строчных букв составляет примерно 2/3 от высоты прописных букв.

Читать »

Загрузка текстовых файлов в Processing

Добавлено Дата: 15 April, 2014 категория: Processing

В этом примере мы рассмотрим основные приемы загрузки текстовых файлов с жестого диска. В следующих главах мы применим эти навыки.

Приступим

Здесь вам понадобится текстовый файл с несколькими строками текста. Я взял стотворение My life as a progress meter от fridge. Вы можете прочитать весь текст на сайте поэзии по адресу http://opensourcepoetry. org/index.html?poemDisplay.php? poem_id=765. Текстовый файл нужно добавить в папку data вашего скетча Processing.

Читать »

Реализация приложения TextProcessor в Visual C# (Sharp)

Добавлено Дата: 19 February, 2014 категория: C#

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

На рис. 10.3 показан пример вывода содержимого текстового файла с номерами предыдущих тиражей лотереи в текстовом редакторе Notepad (Блокнот). Очевидно, что содержимое в таком виде не несет легко улавливаемой смысловой информации для людей.

Читать »

Пишем текст в Processing

Добавлено Дата: 5 February, 2014 категория: Processing

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

Читать »

Прорисовка текста – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

Добавлено Дата: 13 September, 2013 категория: Программирование игр под Android

Хотя текст, выводимый в игре Мистер Ном, будет нарисован от руки, весьма полезно будет узнать, как выводить текст с помощью шрифтов TrueType. Начнем с загрузки собственного TrueType-шрифта из папки assets/.

Загрузка шрифтов. Android API предлагает класс Typeface, предназначенный для хранения TrueType. Класс предоставляет простой статический метод для загрузки файла шрифта из каталога assets/:

Читать »

Рисование текста в Android приложении

Добавлено Дата: 25 July, 2013 категория: Разработка для Android

 

Среди наиболее важных методов Canvas – те, которые используются для рисования текста. Хотя часть функций Canvas дублируется в других местах, это не касается функций, связанных с отображением текста. Чтобы поместить текст в виджет, нужно использовать Canvas (или сделать подкласс от другого виджета, применяющего его).

Читать »

Позиционная линия-выноска – КОМПАС в DELPHI

Добавлено Дата: 16 July, 2013 категория: Delphi, OLE, САПР

Параметры позиционной линии-выноски (ksPosLeaderParam)

Интерфейс ksPosLeaderParam используется для задания параметров позиционной линии-выноски. Получить этот интерфейс можно с помощью метода GetParamStruct интерфейса KompasObject. Для этого в качестве единственного параметра данному методу нужно передать значение константы ko_PosLeaderParam. Рассмотрим свойства интерфейса ksPosLeaderParam.

Читать »

Линия-выноска для обозначения клеймения  – КОМПАС в DELPHI

Добавлено Дата: 27 June, 2013 категория: Delphi, OLE, САПР

Параметры линии-выноски для обозначения клеймения (ksBrandLeaderParam)

Интерфейс ksBrandLeaderParam служит для обписания параметров линии-выноски для обозначения клеймения. Получить этот интерфейс можно с помощью метода GetParamStruct интерфейса KompasObject. Для этого в качестве единственного параметра данному методу нужно передать значение константы ko_BrandLeaderParam. Рассмотрим свойства интерфейса ksBrandLeaderParam.

Читать »

Текстовая надпись Простой текст КОМПАС в DELPHI

Добавлено Дата: 7 June, 2013 категория: Delphi, OLE, САПР

Для написания текстов на листе чертежа используется метод ksText интерфейса ksDocument2D. Вот его прототип:

function ksText(

x: Double;        //координата x выводимого текста y: Double;      //координата y выводимого текста ang: Double;       //угол наклона текста

Читать »

Добавление статического текста C++ Builder

Добавлено Дата: 6 June, 2013 категория: C++, C++ Builder

Создание поля статического текста (метки) очень похоже на создание поля ввода, за исключением одной небольшой детали. Метка, в конце концов, должна содержать какой-нибудь текст. Здесь мы будем использовать тот текст, который пользователь введет в поле ввода, расположенное справа от переключателя Создать новую метку. Этот текст будет использован для свойства Caption поля статического текста (метки).

Читать »

Пример. Построение обозначения шероховатости с выносной линией – КОМПАС в DELPHI

Добавлено Дата: 2 June, 2013 категория: Delphi, OLE, САПР

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

var

kompas: KompasObject; Document2D: ksDocument2D; RoughParam: ksRoughParam; RoughPar : ksRoughPar; ShelfPar : ksShelfPar; DynamicArray : ksDynamicArray; Char255 : ksChar255;

Читать »

Линия-выноска для обозначения маркировки – КОМПАС в DELPHI

Добавлено Дата: 31 May, 2013 категория: Delphi, OLE, САПР

Параметры линии-выноски для обозначения маркировки (ksMarkerLeaderParam)

Интерфейс ksMarkerLeaderParam1 служит для описания параметров линии-выноски для обозначения маркировки. Получить этот интерфейс можно с помощью метода GetParamStruct интерфейса KompasObject. Для этого в качестве значения единственного параметра данному методу необходимо передать значение константы ko_MarkerLeaderParam. Рассмотрим свойства интерфейса ksMarkerLeaderParam.

Читать »

Встроенный текстовый редактор Bascom-8051

Добавлено Дата: 3 February, 2013 категория: Bascom-8051, Basic, Железо

Главное  рабочее  окно  Bascom,  в  котором  находится  текст  проекта,  обеспечивает  все  минимально необходимые  операции  редактирования.  Главное  достоинство  встроенного   редактора  это  наличие  режима автоматического  форматирования  и расцвечивание  компонентов  текста. Это  обеспечивает  ускорение ввода  и текста  и  устранение  грубых  ошибок  –  они  сразу  видны.  Можно,  использую  меню  “Options  –  Environment”, установить цвет поля редактора, отличающийся от белого (рекомендуется бледно желтый) – приятней работать. Там  же  можно  выбрать  размер  и  тип  шрифта,  чтобы  было  лучше  видно  текст  в  рабочем  окне.  И  наконец, рекомендуется задавать параметры автоматического форматирования, отвечающий сложности текста программы. Ниже приведено назначение клавиш рабочего окна Bascom.

Читать »

Использование всплывающих уведомлений Metro

Добавлено Дата: 6 December, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

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

Читать »

Текстовые элементы управления Metro

Добавлено Дата: 15 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

В  Windows  Runtime  выделяют три  типа  базовых элементов   управления,

позволяющих редактировать текст:

·                   TextBox — позволяет  вводить простой текст в виде  одной или нескольких строк;

Читать »