Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.22;
Скачать: CL | DM;

Вниз

Как создать компонент, который бы имел все свойства Ttimer.....   Найти похожие ветки 

 
Петр Мельников   (2002-07-10 23:32) [0]

Только к уже имеющимся свойствам добавить еще штук 8. При этом это свойства типа: Gox,Goy,Positionx,Positiony.... и все они должны быть типа integer и никакой нагрузки не нести. Т.е в принципе нужно размножить такую вещь как tag. Все эти 8 свойств нужны для того, чтобы хранить в них циферки. А в мечтах я надеюсь, что может кто такую компоненту сам создаст и мне чайнику бросить а там я уж как нибудь разобрался....


 
Юрий Зотов ©   (2002-07-11 00:43) [1]


unit MyTimer;

interface

uses
Classes, ExtCtrls;

type
TMyTimer = class(TTimer)
private
FGox: integer;
FGoy: integer;
// и т.д.
published
property Gox: integer read FGox write FGox default 0;
property Goy: integer read FGoy write FGoy default 0;
// и т.д.
end;

procedure Register;

implementation

procedure Register;
begin
RegisterComponents["Samples", [TMyTimer])
end;

end.


Это все, что требуется. Включите этот юнит в любой уже имеющийся пакет (или создайте новый), затем перекомпилируйте (или проинсталлируйте) этот пакет - и см. на страницу Samples.


 
Петр Мельников   (2002-07-11 17:25) [2]

Большое спасибо Юрий Зотов!



Страницы: 1 вся ветка

Текущий архив: 2002.07.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-70696
ripp
2002-07-11 02:49
2002.07.22
Помогите разобратся с WinExec ом


3-70589
XTormentor
2002-06-28 13:51
2002.07.22
РУСИФИКАЦИЯ ДАННЫХ ПРИ РАБОТЕ В Delphi


1-70786
Programmer1
2002-07-09 10:44
2002.07.22
Управление сервером автоматизации MSOffice а


8-70835
Olgerd
2002-03-15 20:08
2002.07.22
Текст на прозрачной фоне.


1-70708
artko
2002-07-08 14:47
2002.07.22
как создать форму, имея только имя ее класса(string)?