и можете створити власний компонент шляхом оголошення нового віконного класу та реєстрації його в Windows. Віконний клас містить інформацію, загальну для всіх екземплярів одного типу компонентів. Ви можете створити віконний клас на основі вже існуючого (це називається створенням підкласів), помістити свій елемент у динамічну бібліотеку (DLL) - так само як стандартні елементи керування Windows - і створити інтерфейс для елемента. Приклади створення підкласів елементів управління Windows можна знайти в компонентах з модуля StdCtrls, що містить стандартні компоненти Windows (такі як TEdit). p align="justify"> клас delphi гілка windows
3. Створення нової гілки класів
= class (TPanel)
public
procedure CMMouseEnter (var message: TMessage); message CM_MOUSEENTER;
procedure CMMouseLeave (var message: TMessage); message CM_MOUSELEAVE;;: TForm1;: TMypanel;
{$ R *. dfm} TMyPanel.CMMouseEnter (var message: TMessage);. Label1.Caption: = 'Миша на панелі';; TMyPanel.CMMouseLEAVE (var message: TMessage);. Label1 . Caption: = 'Миша поза панелі';; TForm1.FormCreate (Sender: TObject);: = TMyPanel.Create (self); MyPanel1 do: = Form1;: = true;: = 100;: = 100;;; TForm1 . Button1Click (Sender: TObject);
begin;;.
Висновок
У даній роботі був реалізований спосіб створення нової гілки класів. Детально описано і показано в програмі. p align="justify"> Список літератури
1. А.Я. Архангельський Прийоми програмування в Delphi на основі VCL. - М.: ТОВ <<Біном-Пресс>>, 2006 р. - 944 c.
2. В. Фаронов Мистецтво створення компонентів Delphi (+ CD). Бібліотека програміста. - СПб.: Питер, 2005. - 463 с.
. М. Кент Delphi 7 для професіоналів.
. Фленов М.Є. Delphi 2005. Секрети програмування - СПб.: Питер, 2006. - 266 с.