Инфоурок Информатика Другие методич. материалыПроект в среде Lazarus «Форматирование»

Проект в среде Lazarus «Форматирование»

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Создайте папку проекта.docx

Проект «Форматирование»

Запустите LAZARUS. Если открылся предыдущий проект, то выполните команду Проект — Создать проект.... В появившемся диалоговом окне выберите из списка слово Приложение и нажмите кнопку Создать.

Задание 1. Начертание шрифта

1. Установите свойства Формы:

Заголовок формы (свойствоCaption) – Форматирование_ФИ

Цвет формы (свойствоColor- по настроению

2.    Поместите на форму метку Label1, свойство Caption - напишите Ура! Работает!

 

3.  Установите начальный размер шрифта 12. Раскройте список свойства Font, и в строке Size установите значение 12.

4.   Разместите на форме другие объекты (см рис)

5. Обратите внимание на начертание шрифта на кнопках: Полужирный, Курсивный, Подчеркнутый.

6. Для кнопки Полужирный пропишите событие: Label1.Font.Style:=[fsbold];

Аналогично для кнопок: Курсивный, Подчеркнутый. Свойство для этих кнопок можно посмотреть  здесь

http://u.jimdo.com/www54/o/s04ff8a63e5b6a678/img/iaa215eb0dab80104/1393776167/std/image.png

 

 

 

 

 


Здесь установлено свойство для кнопки Полужирный     

 

 

 

 

 

7. Пропишите событие для кнопки Сброс (чтобы запись принимала первоначальный вид)

8. Код для увеличения размера шрифта: Label1.Font.Size:=Label1.Font.Size+1;

9.  Добавьте кнопку Размер шрифта-1по уменьшению шрифта на 1. Убедитесь в работоспособности программы.

10. Измените текст программы. Добавьте ограничения по длине надписи. Если она превышает Размеры формы+Отступ метки от левого края формы, увеличение должно остановиться, текст надписи изменяется, сообщая о причине отмены действия.

If Label1.Width+Label1.Left>= Form1.Width then

     begin

           Label1.Font.Size:=Label1.Font.Size;

           Label1.Caption:='Уменьшай!';

     end

     else

         begin

           Label1.Font.Size:=Label1.Font.Size+1;

           Label1.Caption:='Ура! Работает!';

         end;

Задание 2. Цвет шрифта

1.  Добавьте кнопку Случайно по Изменению цвета шрифта.

procedure TForm1.Button……Click(Sender: TObject);

var c:integer;

begin

  c:=random(3);

  case c of

         0:begin c:=clBlack;Label1.Caption:='Черный!';end;

         1:begin c:=clGreen;Label1.Caption:='Зеленый!';end;

         2:begin c:=clRed;Label1.Caption:='Красный!';end;

  end;

  Label1.Font.Color:=c;

end;         

2.   Добавьте еще 3 значения цвета по своему усмотрению.

3.  Чтобы иметь возможность выбора цвета, добавьте на форму объект ColorDialog вкладки Dialogs. Добавьте кнопку Диалог , пропишите код:

     If ColorDialog1.Execute=True then

        Label1.Font.Color:=ColorDialog1.Color;

4.  Фон надписи изменяем командой для кнопки Цвет фона шрифта

If ColorDialog1.Execute=True then

Label1.Color:=ColorDialog1.Color;

5. Добавьте команду для кнопки Сброс для сброса цвета шрифта  до первоначального. 

6.   Добавьте кнопку Цвет формы., и аналогичным образом измените цвет формы.

 

Контрольные вопросы

Заполните таблицу:

Шрифт

Код для кнопки

Полужирный

 

Курсив

 

Подчеркнутый

 

Сброс

 

Диалог

 

Цвет формы

 

Цвет фона

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проект в среде Lazarus «Форматирование»"

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Ландшафтный архитектор

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ Создайте папку проекта.docx

Проект «Форматирование»

Запустите LAZARUS. Если открылся предыдущий проект, то выполните команду Проект — Создать проект.... В появившемся диалоговом окне выберите из списка слово Приложение и нажмите кнопку Создать.

Задание 1. Начертание шрифта

1. Установите свойства Формы:

Заголовок формы (свойствоCaption) – Форматирование_ФИ

Цвет формы (свойствоColor- по настроению

2.    Поместите на форму метку Label1, свойство Caption - напишите Ура! Работает!

 

3.  Установите начальный размер шрифта 12. Раскройте список свойства Font, и в строке Size установите значение 12.

4.   Разместите на форме другие объекты (см рис)

5. Обратите внимание на начертание шрифта на кнопках: Полужирный, Курсивный, Подчеркнутый.

6. Для кнопки Полужирный пропишите событие: Label1.Font.Style:=[fsbold];

Аналогично для кнопок: Курсивный, Подчеркнутый. Свойство для этих кнопок можно посмотреть  здесь

http://u.jimdo.com/www54/o/s04ff8a63e5b6a678/img/iaa215eb0dab80104/1393776167/std/image.png

 

 

 

 

 


Здесь установлено свойство для кнопки Полужирный     

 

 

 

 

 

7. Пропишите событие для кнопки Сброс (чтобы запись принимала первоначальный вид)

8. Код для увеличения размера шрифта: Label1.Font.Size:=Label1.Font.Size+1;

9.  Добавьте кнопку Размер шрифта-1по уменьшению шрифта на 1. Убедитесь в работоспособности программы.

10. Измените текст программы. Добавьте ограничения по длине надписи. Если она превышает Размеры формы+Отступ метки от левого края формы, увеличение должно остановиться, текст надписи изменяется, сообщая о причине отмены действия.

If Label1.Width+Label1.Left>= Form1.Width then

     begin

           Label1.Font.Size:=Label1.Font.Size;

           Label1.Caption:='Уменьшай!';

     end

     else

         begin

           Label1.Font.Size:=Label1.Font.Size+1;

           Label1.Caption:='Ура! Работает!';

         end;

Задание 2. Цвет шрифта

1.  Добавьте кнопку Случайно по Изменению цвета шрифта.

procedure TForm1.Button……Click(Sender: TObject);

var c:integer;

begin

  c:=random(3);

  case c of

         0:begin c:=clBlack;Label1.Caption:='Черный!';end;

         1:begin c:=clGreen;Label1.Caption:='Зеленый!';end;

         2:begin c:=clRed;Label1.Caption:='Красный!';end;

  end;

  Label1.Font.Color:=c;

end;         

2.   Добавьте еще 3 значения цвета по своему усмотрению.

3.  Чтобы иметь возможность выбора цвета, добавьте на форму объект ColorDialog вкладки Dialogs. Добавьте кнопку Диалог , пропишите код:

     If ColorDialog1.Execute=True then

        Label1.Font.Color:=ColorDialog1.Color;

4.  Фон надписи изменяем командой для кнопки Цвет фона шрифта

If ColorDialog1.Execute=True then

Label1.Color:=ColorDialog1.Color;

5. Добавьте команду для кнопки Сброс для сброса цвета шрифта  до первоначального. 

6.   Добавьте кнопку Цвет формы., и аналогичным образом измените цвет формы.

 

Контрольные вопросы

Заполните таблицу:

Шрифт

Код для кнопки

Полужирный

 

Курсив

 

Подчеркнутый

 

Сброс

 

Диалог

 

Цвет формы

 

Цвет фона

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Проект в среде Lazarus «Форматирование»"

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 654 697 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 13.01.2017 1887
    • RAR 2.7 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Семенова Светлана Вениаминовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 7 лет и 7 месяцев
    • Подписчики: 1
    • Всего просмотров: 27747
    • Всего материалов: 15

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 141 человек из 43 регионов
  • Этот курс уже прошли 1 294 человека

Мини-курс

Дизайн и визуальная коммуникация

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 14 регионов

Мини-курс

Современные тенденции в архитектуре

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Проектный анализ: стратегии и инструменты управления успешными проектами

6 ч.

780 руб. 390 руб.
Подать заявку О курсе