Новые книги

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

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

Предлагаем уважаемым читателям отправиться в совместное с автором исследование столь богатого и живого океана цвета. В этом путешествии вы, возможно, найдёте для себя что-то новое и практически значимое. А помогать вам будут большое количество иллюстраций, примеров, а также понятный и образный слог автора.
With important new revelations into the Russian hacking of the 2016 Presidential campaigns

cite

“[Andrei Soldatov is] the single most prominent critic of Russia’s surveillance apparatus.”

text-author

—Edward Snowden

After the Moscow protests in 2011–2012, Vladimir Putin became terrified of the internet as a dangerous means for political mobilization and uncensored public debate. Only four years later, the Kremlin used that same platform to disrupt the 2016 presidential election in the United States. How did this transformation happen?

The Red Web is a groundbreaking history of the Kremlin’s massive online-surveillance state that exposes just how easily the internet can become the means for repression, control, and geopolitical warfare. In this bold, updated edition, Andrei Soldatov and Irina Borogan offer a perspective from Moscow with new and previously unreported details of the 2016 hacking operation, telling the story of how Russia came to embrace the disruptive potential of the web and interfere with democracy around the world.

A Library Journal Best Book of 2015

A NPR Great Read of 2015

Вопрос и Ответ 12

Вопросы и Ответы


      12. Как одной процедурой осуществить вывод и в окно и на принтер?

      Для этого необходимо учитывать размер используемого контекста отображения и конечно же, сам контекст в который производится вывод. Вот параметры которые необходимы процедуре для вывода:

      Вывод

      Контекст

      Ширина

      Высота

      в окно

      Printers.Canvas

      ClientWidth ClientHeight

      на принтер

      Canvas

      PageWidth PageHeight

      Пример:

      ............

      {вывод рисунка в контекст Cv}
      PROCEDURE TForm1.Draw(Cv: TCanvas; W, H : Integer);
      VAR k: Integer;
      BEGIN

        k := W DIV 40; {вычисление коэффициента - от ширины листа}
        WITH Cv DO BEGIN {рисование в предоставленном контексте}

          Font.Name := 'Times New Roman Cyr';
          Font.Size := k*6;
          Font.Color := clOlive;
          TextOut(k*10, k*6, 'Delphi');
          Font.Size := k*4;
          Font.Color := clBlue;
          TextOut(k*11, k*15, 'для всех');
          Pen.Color := clRed;
          Pen.Width := k div 2;
          MoveTo(k*15, k*22);
          LineTo(k*34, k*21);

        END;

      END;

      ............

      {вывод информации в окно}
      procedure TForm1.FormPaint(Sender: TObject);
      begin

        Draw(Canvas, ClientWidth, ClientHeight);

      end;

      ............

      {вывод информации на принтер}
      procedure TForm1.mPrintClick(Sender: TObject);
      begin

        WITH Printer DO BEGIN

          BeginDoc;
          Draw(Printer.Canvas, PageWidth, PageHeight);
          EndDoc;

        END;

      end;

      ............

      Для работы с принтером не забудте добавить модуль Printers в строку Uses....


...предыдущая страница следующая...
оглавление



"Вопрос и Ответ 12"
Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2024 .
При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны!
Время генерации страницы: 0.007