Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Ліцензування програмного забезпечення. Різні види ліцензії та їх порівняння

Реферат Ліцензування програмного забезпечення. Різні види ліцензії та їх порівняння





ify"> Щоб не було секундною затримки після завантаження програми, для обробника OnCreate форми виберемо Timer1Timer.

. Створимо контекстне меню. Встановити на форму компонент PopupMenu. Створимо пункти - Cut, Copy, Paste. У обробники подій OnClick запровадити відповідно наступний код:

Для пункту Copy: Memo1. CopyToClipboard;

Для пункту Cut: Memo1. CutToClipboard;

Для пункту Paste: Memo1.PasteFromClipboard;

У властивості Memo1 PopUpMenu виберемо PopUpMenu1

Для того, щоб недоступні команди (якщо текст не виділений або буфер порожній) виділялися сірим кольором зробимо наступне. У список uses додамо модуль Clipbrd (він забезпечує доступ до об'єкта Clipboard - буферу обміну). p align="justify"> Створимо обробник OnPopUp для PopUpMenu

Виконати самостійно:

Створити кнопку для закреслити шрифту (властивість Style - fsStrikeOut, т.е Tag = 3) Зробити спливаючі підказки для всіх кнопок. Додати на панель кнопку для додавання маркерів. У обробнику OnClick для нової кнопки помістити код:

if (sender as TSpeedButton). down then.Paragraph.Numbering: = nsBullet else.Paragraph.Numbering: = nsNone

Використовуючи властивість ShortCut пунктів меню призначити їм комбінації гарячих клавіш, наприклад - Open - Ctrl + O, Save - Ctrl + S і т.п. Створити кнопку Undo, при натисканні якої буде скасовано останню дію. У обробнику кнопки помістити код:

Memo1.Undo.

Якщо скасовувати нічого, кнопка повинна бути недоступною (для цього використовуємо властивість Memo1.CanUndo).

6. Додати в контекстне меню пункти Виділити всі (метод SelectAll) і Видалити (ClearSelection). Якщо операції недоступні, пункти повинні бути неактивними. У першому випадку можна використовувати значення memo1.text <> .

. Створити пункт меню Про програму. p align="justify"> Створити нову форму. Змінити її заголовок. Помістити на неї компонент Memo. Встановити властивість компонента ReadOnly в True. Клацнути два рази по властивості Lines і ввести текст. Змінити довільним чином властивості Color і Font компоненту Memo. p align="justify"> У обробнику події OnClick пункту меню Про програму написати код:

Form2.showmodal

Результатом виконання даної лабораторної роботи є створений згідно із завданням програмний продукт. Виконане завдання повинне бути пред'явлено викладачеві в електронному вигляді. У ході захисту лабораторної роботи ...


Назад | сторінка 25 з 33 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Організація роботи контейнерного пункту
  • Реферат на тему: Організація роботи контрольного пункту автозчеплення вантажного депо
  • Реферат на тему: Визначення основних показників роботи пункту технічного огляду вагонів
  • Реферат на тему: Розробка основних принципів щодо вдосконалення роботи пункту комерційного о ...