Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
3-70589
XTormentor
2002-06-28 13:51
2002.07.22
РУСИФИКАЦИЯ ДАННЫХ ПРИ РАБОТЕ В Delphi


1-70707
c0pYc@t
2002-07-11 10:05
2002.07.22
Помогите с DLL


14-70913
Giga-Byte
2002-06-26 10:15
2002.07.22
Есть где-нить компонент Grid, чтобы помещать иконки


7-70942
sir_musatov
2002-04-29 11:49
2002.07.22
функция format в Win2k


3-70617
ADO
2002-06-30 19:48
2002.07.22
Можно ли в DBGrid запретить вставку новых строк, и при этом....




   Наверх