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

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





КомпонентGroupIndexTagSpeedButton110SpeedButton221SpeedButton332

У обробник події OnClick для кнопки Ж введемо:

with sender as TSpeedButton dodown

end;

Події OnClick для решти двох кнопок зв'яжемо з подією SpeedButton1Click за допомогою Інспектора об'єктів, як у випадку з пунктами меню.

. Помістити на панель ще одну кнопку SpeedButton. У властивість Caption нічого не вводити. Виконати два клацання на властивості Glyph. У діалоговому вікні вибрати команду Load і з каталогу Program Files/Common Files/Borland Shared/Images/Buttons завантажимо файл Font.bmp або будь-який інший. p align="justify"> У обробнику OnClick написати наступний код:

with fontdialog1 doexecute then memo1.Font: = font;

18. Компонент Memo дозволяє зберігати інформацію лише у форматі txt, тому при закритті файлу всі елементи форматування пропадуть. Тому ми замінимо компонент на що дозволяє зберігати текст у форматі rtf. Для цього необхідно натиснути Alt + F12. На екрані з'явиться вікно з вмістом файлу Unit1.dfm (даний файл ресурсів форми містить всі налаштування форми, зроблені за допомогою Інспектора об'єктів). Знайдіть у цьому файлі опис компонента object Memo1: T Memo і замініть його на Memo1: TRichEdit. Потім знову натисніть Alt + F12. При компіляції погодитеся з тим, що вам запропонує Delphi. p align="justify">. Помістимо на панель ще три кнопки SpeedButton, які відповідатимуть за вирівнювання тексту по лівому краю, по правому краю і по центру. Задамо їх властивості наступним чином:


КомпонентGroupIndexTagSpeedButton540SpeedButton641SpeedButton742

У властивостях Caption введемо В«<В», В«>В» і В«=В» відповідно.

Для 1-й кнопки створимо обробник OnClick:

with sender as tspeedbutton do.Paragraph.Alignment: = TAlignment (tag)

В 

Оброблювачі цієї події для інших кнопок зв'яжемо з SpeedButton5Click

. Встановити на форму компонент StatusBar, що знаходиться в палітрі Win32. Два рази клацнути на компоненті, щоб перейти у вікно редагування StatusBar. У вікні редагування три рази натиснути кнопку Додати, щоб отримати три панелі на компоненті. На перших двох буде відображатися поточний стан клавіш CapsLock і NumLock. На третій - системний час. p align="justify">. Додати на форму компонент Timer, розташований на палітрі System. додамо до списку глобальних змінних KS: Tkeyboardstate

Створити обробник OnTimer: (KS); StatusBar1 doKS [VK_Capital] = 1 then panels [0]. Text: = 'CAP' else panels [0]. Text: =''; KS [VK_NumLock ] = 1 then panels [1]. Text: = 'Num' else panels [1]. Text: ='';. Panels [2]. Text: = TimeToStr (Time);

end;

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





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

  • Реферат на тему: Phonetic peculiarities of the popular science text
  • Реферат на тему: Grammar of the Text: its Basic Units and Main Features (based on the novel ...
  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Порівняльна характеристика розвитку двох суб'єктів Російської Федерації ...
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...