HOME ПРИМЕРЫ THANKS НОВИЧКАМ ДОКИ LINKS JavaScript Mail


 
В этот день много лет назад...
14 декабря. В 1503 году (522 года назад) - Родился Мишель де Нотрдам, или Нострадамус (Nostradamus)(14.12.1503- 2.07.1566), лейб-медик Карла IX, получил известность как автор "Центурий", содержавших предсказания грядущих событий европейской истории. Нострадамус принадлежал к древнему иудейскому роду Иссахар, которому приписывался особый пророческий дар. В 22 года он поступил в университет в Монпелье. В 1546 в Эксе его застала чума. Будучи уже к тому времени искусным фармацевтом, он изобрел противочумное средство. Его первая жена и двое детей скончались от неизвестной болезни. Потрясенный смертью близких, Нострадамус отправился в путешествие по Италии и Франции, став странствующим врачом. В 1548 он женился вторично, этот брак оказался удачным, и жена подарила ему шестерых детей.
 
 

Turbo Pascal Documentation

Процедура SetTextJustify

Модуль Graph


     Функция: Устанавливает  значения  выравнивания  текста,
которые используются процедурами OutText и OutTextXY.
     Описание: SetTextJustify(гориз, верт : word)
     Примечания: После процедуры SetTextJustify вывод
     текста будет выравниваться по текущему указателю задан-
ным способом. При использовании двух следующих операторов

           SetTextJustify(CenterText, CenterText);
           OutTextXY(100, 100, 'ABC');

в середине точки с координатами (100,100) появится буква  В.
Установленные по умолчанию параметры выравнивания можно вос-
становить с помощью вызова SetTextJustify(LeftText,TopText).
Если  процедуре SetTextJustify передаются недопустимые пара-
метры, функция GraphResult  будет  возвращать  значение  -11
(grError), а текущие параметры выравнивания текста останутся
неизмененными.
     Определены следующие константы:

       const
         { горизонтальное выравнивание }
         LeftText    = 0;   { выровнять влево }
         CenterText  = 1;   { центрировать }
         RightText   = 2;   { выровнять вправо }
         { вертикальное выравнивание }
         BottomText  = 0;   { переместить вниз }
         CenterText  = 1;   { центрировать }
         TopText     = 2;   { переместить вверх }
     Аналогичная процедура имеется в версии 2.0 Турбо-Си.
     Ограничения: Должен использоваться графический режим.
     Прочее: См. также процедуры SetLineStyle, OutTextXY,
GetTextSettings, OutText, TextHeight, TextWidth,
SetUserCharSize, GraphResult.
     Пример:

        uses Graph;
        var
          Gd, Gm : integer;
        begin
          Gd := Detect;
          InitGraph(Gd, Gm, '');
          if GraphResult <> grOk then
             Halt(1);
       { выравнивание текста относительно центра экрана }
       SetTextJustify(CenterText, CenterText);
       OutTextXY(Succ(GetMaxX) div 2,
                 Succ(GetMaxY) div 2,
                 'Легко центрируется');
         Фжгенп;
         ЕнрфжЙугсй;
        жпе.




HOME