структура SCRIPT_TABDEF (usp10.h)
Содержит определения позиций вкладок для ScriptStringAnalyse.
Синтаксис
typedef struct tag_SCRIPT_TABDEF {
int cTabStops;
int iScale;
int *pTabStops;
int iTabOrigin;
} SCRIPT_TABDEF;
Члены
cTabStops
Число записей в массиве, указанное pTabStops.
Значение | Значение |
---|---|
0 | Позиции табуляции происходят каждые восемь символов средней ширины. |
1 | Все позиции табуляции — это длина первой записи в массиве, обозначенном pTabStops. |
больше 1 | Первые позиции табуляции cTabStops указываются в массиве pTabStops, а последующие позиции табуляции — каждые восемь средних символов. |
iScale
Коэффициент масштабирования для значений iTabOrigin и pTabStops . Значения преобразуются в координаты устройства путем умножения на значение, указанное в iScale, а затем деления на 4. Если значения уже находятся в единицах устройств, задайте для параметра iScale значение 4. Если значения находятся в единицах диалога, задайте для iScale среднюю ширину символов шрифта диалога. Если значения кратны средней ширине символов для выбранного шрифта, задайте для iScale значение 0.
pTabStops
Указатель на массив с количеством записей, указанных cTabStops. Каждая запись задает позицию табуляции. Положительные значения представляют собой выравнивание по краю, а отрицательные — выравнивание по краю. Единицы для элементов массива указываются значением iScale.
iTabOrigin
Начальное смещение в логических единицах для табуляции. Вкладки запускают логические единицы iTabOrigin перед началом строки. Это правило помогает в ситуациях, когда в одной строке происходит несколько выходных данных с вкладками.
Комментарии
Эта структура игнорируется, если параметру dwFlags не присвоено значение SSA_TAB в функции ScriptStringAnalyse .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | usp10.h |
Распространяемые компоненты | Internet Обозреватель 5 или более поздней версии в Windows Me/98/95 |