ソス@ソスソスソスeソスRソスソスソス|ソス[ソスlソスソスソスgソスソスノゑソスソスソスqソスRソスソスソス|ソス[ソスlソスソスソスgソスヤの変会ソスソス相互に費ソスソスfソスソスソスソスソスソスソスソスソスノは?
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
ソスEpapy's softwarelibrary
ソスRソスソスソス|ソス[ソスlソスソスソスgソスJソスソスソスノつゑソスソスト学ソスKソスソスnソス゚まゑソスソスソスソスB
ソスgソスソスソスbソスNソスoソス[ソスソスソスソスソスソスソスニエソスfソスBソスbソスgソスノ撰ソスソスソスソスlソスソスソス¥ソスソスソスソスソスソスA
ソスGソスfソスBソスbソスgソスノ撰ソスソスソスソスlソスソスソスソスソスヘゑソスソスソスソスニトソスソスソスbソスNソスoソス[ソスフつまみゑソスソスレ難ソスソスソスソスソス
ソスニゑソスソスソスソスAソスマ会ソスソス相互に費ソスソスfソスソスソスソスソスソスソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスソスソスソスソストみようソスニ考ソスソスソスワゑソスソスソスソスB
ソスeソスRソスソスソス|(TPanel)ソスフ擾ソスノ子ソスRソスソスソス|(TTrackBarソスソスTEdit)ソスソスuソスソスソスワゑソスソスソスソスB
ソスソスソスソスソスナ2ソスツ包ソスソスソスソスソスネゑソスソスソスソスニゑソスソスソスソスソスワゑソスソスB
ソス@ソスgソスソスソスbソスNソスoソス[ソスソスソスマ会ソスソスソスソスソスソスニゑソスソスAソスgソスソスソスbソスNソスoソス[ソスフつまみの位置ソスソスGソスfソスBソスbソスgソスノ費ソスソスfソスソスソスソスソスソスフゑソスソスニになゑソスBソスソスソスフイソスxソスソスソスgソスソスvソスソスソスpソスeソスBソスAソスvソスソスソスVソス[ソスWソスソスソスヘ?
ソスAソスGソスfソスBソスbソスgソスノ撰ソスソスソスソスlソスソスソスソス黷スソスニゑソスソスAソスgソスソスソスbソスNソスoソス[ソスフつまみの位置ソスノどのようソスノゑソスソスト費ソスソスfソスソスソスソスソス驍アソスニになゑソスBソスソスソスフイソスxソスソスソスgソスソスvソスソスソスpソスeソスBソスAソスvソスソスソスVソス[ソスWソスソスソスヘ?
ソスソスソスソスソストゑソスソスソスソスソスソスソスソスB
ソスネ会ソスソスソスソスソスソスフソソス[ソスXソスナゑソスソスB
unit PanelTrackBarEdit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls,ComCtrls,StdCtrls;
type
TPanelTrackBarEdit = class(TPanel)
private
{ Private ソス骭セ }
FTrackBar: TTrackBar;
FEdit: TEdit;
protected
{ Protected ソス骭セ }
public
{ Public ソス骭セ }
constructor Create( AOwner: TComponent); override;
published
{ Published ソス骭セ }
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('Samples', [TPanelTrackBarEdit]);
end;
constructor TPanelTrackBarEdit.Create( AOwner: TComponent);
begin
inherited Create(AOwner);
width:= 190;
height:= 30;//100;
//TrackBarソスソス成
FTrackBar:= TTrackBar.Create(self);
FTrackBar.Parent:= self;
FTrackBar.Top:= 2;
FTrackBar.Left:= 2;
//Editソスソス成
FEdit:= TEdit.Create(self);
FEdit.Parent:= self;
FEdit.top:=2;
FEdit.Left:= 150;
FEdit.Width:= 30;
FEdit.Text:= inttostr(FTrackBar.position);
end;
end.
Mr.XRAYソスナゑソスソスDソスソスソスNソスソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスD
ソスソスソスソスソスフコソスソスソス|ソス[ソスlソスソスソスgソスソスソスソスツコソスソスソス|ソス[ソスlソスソスソスgソスノはゑソスソスいソスソスネ趣ソズゑソスソスソスソスソスワゑソスソスソスソスC
ingソスソスソスソスフようソスノ,ソスソスソスフコソスソスソス|ソス[ソスlソスソスソスg(PanelTrackBarEdit)ソスソスgソスpソスソスソスソスソスAソスvソスソスソスソスソスソス
TTrackbar,TEditソス操作すソスソスKソスvソスフなゑソスソスRソス[ソスhソスナゑソスソスソスホ,ソスネ会ソスソスフ考ソスソスソスソスソスナイソスxソスソスソスgソスソスソスソスソスソスソスツ能ソスナゑソスソスD
1. ソスソスソスソスナ撰ソスソスソスソスソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスノ必ソスvソスネイソスxソスソスソスgソスソスソス`
2. ソスソスソスフイソスxソスソスソスgソスソスナ必ソスvソスネ擾ソスソスソスソスソスソスソスソス
ソスネ会ソスソスヘ,Editソスフ値ソスソスマ更ソスソスソスソス鼾ソスナゑソスソスD(TEditソスソスOnChangeソスソスgソスp)
//***ソス@ソスソスソスヌ会ソスソスソスソスソスソスsソスナゑソス(6ソスs)
unit PanelTrackBarEdit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls,ComCtrls,StdCtrls;
type
TPanelTrackBarEdit = class(TPanel)
private
{ Private ソス骭セ }
FTrackBar: TTrackBar;
FEdit: TEdit;
protected
{ Protected ソス骭セ }
procedure EditChange(Sender: TObject); //***
public
{ Public ソス骭セ }
constructor Create( AOwner: TComponent); override;
published
{ Published ソス骭セ }
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('Samples', [TPanelTrackBarEdit]);
end;
constructor TPanelTrackBarEdit.Create( AOwner: TComponent);
begin
inherited Create(AOwner);
width:= 190;
height:= 30;//100;
//TrackBarソスソス成
FTrackBar:= TTrackBar.Create(self);
FTrackBar.Parent:= self;
FTrackBar.Top:= 2;
FTrackBar.Left:= 2;
//Editソスソス成
FEdit:= TEdit.Create(self);
FEdit.Parent:= self;
FEdit.top:=2;
FEdit.Left:= 150;
FEdit.Width:= 30;
FEdit.OnChange := EditChange; //***
FEdit.Text:= inttostr(FTrackBar.position);
end;
procedure TPanelTrackBarEdit.EditChange(Sender: TObject); //***
begin //***
FTrackBar.Position := StrToIntDef(FEdit.Text,0); //***
end; //***
end.
ソスQソスlソスノなるかソスヌゑソスソスソスソスヘわかソスソスワゑソスソスソス...
http://mrxray.on.coocan.jp/Delphi/plSamples/160_CreateComponent.htm#110
Mr.XRAY ソスソスソスソスソス
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスソスソスソスソスソスソスワゑソスソスソスソスB
ソスuソスソスソスホらしソスソスソスvソスフ一言ソスノ尽ソスソスソスワゑソスソスB
Mr.XRAYソスソスソスソスフコソス[ソスhソスソスQソスlソスノゑソスソスト、
ソスu//*ソスvソスフつゑソスソストゑソスソスソスsソスソスtソスソスソスソスソスソスソストみまゑソスソスソスソスB
ソスソスソスメゑソスソストゑソスソスソスソスニゑソスソスソスフ難ソスソスソスナゑソスソスB
ソスソスソスソスソスソスニに、ソスRソスソスソス|ソス[ソスlソスソスソスgソスフサソスCソスYソスソスマゑソスソスソスソスニゑソスソスノ、ソスgソスソスソスbソスNソスoソス[ソスニエソスfソスBソスbソスgソスフ位置ソスソスソスソスソスワゑソスソスソスソスソスソス謔、ソスノゑソスソスソスニゑソスソスAソスGソスfソスBソスbソスgソスフ広ソスソスソスソスマゑソスソスソスニゑソスソスAソスソスソスいソスソスネプソスソスソスpソスeソスBソス窿ソス¥ソスbソスhソスソスtソスソスソスソスソスソスソストゑソスソスソスソスネゑソスソスソスAソスラ具ソスソスソスdソスヒゑソスソスソスソスニ思ソスソスソスワゑソスソスB
ソス{ソスソスソスノゑソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスネ会ソスソスソスソスAMr.XRAYソスソスソスソスフコソス[ソスhソスソスワねゑソスソスト付ソスソスソスソスソスソスソスソスソスソスフでゑソスソスB
unit PanelTrackBarEdit;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
ExtCtrls,ComCtrls,StdCtrls;
type
TPanelTrackBarEdit = class(TPanel)
private
{ Private ソス骭セ }
FTrackBar: TTrackBar;
FEdit: TEdit;
protected
{ Protected ソス骭セ }
procedure EditChange(Sender: TObject); //***
procedure TrackBarChange(Sender: TObject); //*
public
{ Public ソス骭セ }
constructor Create( AOwner: TComponent); override;
published
{ Published ソス骭セ }
end;
procedure Register;
implementation
procedure Register;
begin
RegisterComponents('Samples', [TPanelTrackBarEdit]);
end;
constructor TPanelTrackBarEdit.Create( AOwner: TComponent);
begin
inherited Create(AOwner);
width:= 190;
height:= 30;//100;
//TrackBarソスソス成
FTrackBar:= TTrackBar.Create(self);
FTrackBar.Parent:= self;
FTrackBar.Top:= 2;
FTrackBar.Left:= 2;
FTrackBar.OnChange:= TrackBarChange; //*
//Editソスソス成
FEdit:= TEdit.Create(self);
FEdit.Parent:= self;
FEdit.top:=2;
FEdit.Left:= 150;
FEdit.Width:= 30;
FEdit.OnChange := EditChange; //***
FEdit.Text:= inttostr(FTrackBar.position);
end;
procedure TPanelTrackBarEdit.EditChange(Sender: TObject); //***
begin //***
FTrackBar.Position := StrToIntDef(FEdit.Text,0); //***
end; //***
procedure TPanelTrackBarEdit.TrackBarChange(Sender: TObject); //*
begin //*
FEdit.Text:= intTostr(FTrackBar.Position); //*
end; //*
end.
>ソスソスソスソスソスソスニに、ソスRソスソスソス|ソス[ソスlソスソスソスgソスフサソスCソスYソスソスマゑソスソスソスソスニゑソスソスノ、ソスgソスソスソスbソスNソスoソス[ソスニエソスfソスBソスbソスg
ソスソスソスソスソスこの包ソスソス@ソスナゑソスソスソスソスフでゑソスソスソスソスCソスワゑソスソスハの包ソスソス@ソスソスソスソスソスソストゑソスソスソスソスワゑソスソスヒ.
ソスソスソスソスナ使ソスpソスソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスフクソスソスソスXソスソスソス`ソスソスソスト使ソスpソスソスソスソスソスソス@ソスナゑソスソスD
ソスソスソスフ包ソスソス@ソスヘ,ソスソスソスソスフコソスソスソス|ソス[ソスlソスソスソスgソスノ対ゑソスソスト細ゑソスソスソスソスソスソス艪ェソスKソスvソスニなゑソスソスソスソス鼾ソスノ有ソスソスソスナゑソスソスD
ソスレゑソスソスソスソスソスソスソスヘ省暦ソスソスソスソスワゑソスソスソスソスCソスeソスXソスgソスソスソスソスフでゑソスソスソスホ以会ソスソスフ手順ソスソスソスソスソスソスソスナゑソスソス蛯、ソスD
1. ソスRソスソスソス|ソス[ソスlソスソスソスgソスフコソス[ソスhソスソスoソスXソスフ通ゑソスソスソス(ソスニりあソスソスソスソスソスeソスXソスgソスpソスフプソスソスソスWソスFソスNソスgソスソス)ソスノ置ソスソス
2. ソスeソスXソスgソスpソスフプソスソスソスWソスFソスNソスgソスソス成ソスDソスRソスソスソス|ソスヘゑソスソスフテソスXソスgソスpソスvソスソスソスOソスソスソスソスソスナ撰ソスソスソスソスソスソスソスD
ソス@ソス@usesソスソスplPanelTrackBarEditソスソスヌ会ソスソスソスソスワゑソス
ソスrソスWソスソスソスAソスソスソスネコソスソスソス|ソスフテソスXソスgソスヘ,ソスソスソスsソスソスソスノ撰ソスソスソスソスソスソスソスニゑソスソスソスソスナゑソスソスD
ソスRソスソスソス|ソス[ソスlソスソスソスgソスフ再イソスソスソスXソスgソス[ソスソスソスソスソスKソスvソスソスソスソスワゑソスソスソスDソスソスソスソスソスソスCソスン計ソスソスソスフデソスUソスCソスソス
ソスeソスXソスgソスフ場合ソスヘ再イソスソスソスXソスgソス[ソスソスソスソスソスKソスvソスナゑソスソスD
----- ソスRソスソスソス|ソスフコソス[ソスhソス@ソス@plPanelTrackBarEdit.pasソスナ保托ソスソスソスソスソス --------
unit plPanelTrackBarEdit;
interface
uses
SysUtils, Classes, Controls, ExtCtrls, StdCtrls, ComCtrls, Graphics;
type
//ソスOソスソスソスQソスソス
//TplTracBarソスソスTplEditSPソスヘコソス[ソスhソスナは鯉ソスソスソスナ抵ソス`ソスソスソストゑソスソス驍スソス゚,ソスソスソスフままでは参ソスソス
//ソスナゑソスソスネゑソス
TplTrackBar = class;
TplEditSP = class;
TplPanelTrackBarEdit = class(TPanel)
private
{ Private ソス骭セ }
FTrackBar : TplTrackBar;
FEdit : TplEditSP;
protected
{ Protected ソス骭セ }
procedure SetParent(AParent: TWinControl); override;
public
{ Public ソス骭セ }
constructor Create( AOwner: TComponent); override;
destructor Destroy; override;
property TrackBar : TplTrackBar read FTrackBar write FTrackBar;
property Edit : TplEditSP read FEdit write FEdit;
published
{ Published ソス骭セ }
end;
//ソスソスソスソスRソスソスソスgソスソスソス[ソスソスソスソスTTrackBar
//TplPanelTrackBarEditソスフプソスソスソスpソスeソスBソスソスソス利用ソスツ能ソスノゑソスソス驍スソス゚にプソスソスソスpソスeソスBソスソスソス`
TplTrackBar = class(TTrackBar)
private
FPanelTrackBarEdit : TplPanelTrackBarEdit;
protected
procedure Changed; override;
public
property PanelTrackBarEdit : TplPanelTrackBarEdit read FPanelTrackBarEdit;
end;
//ソスソスソスソスRソスソスソスgソスソスソス[ソスソスソスソスTEdit
//TplPanelTrackBarEditソスフプソスソスソスpソスeソスBソスソスソス利用ソスツ能ソスノゑソスソス驍スソス゚にプソスソスソスpソスeソスBソスソスソス`
TplEditSP = class(TCustomEdit)
private
FPanelTrackBarEdit : TplPanelTrackBarEdit;
protected
procedure Change; override;
procedure DoEnter; override;
procedure KeyPress(var Key: Char); override;
public
property PanelTrackBarEdit : TplPanelTrackBarEdit read FPanelTrackBarEdit;
end;
procedure Register;
implementation
uses DebugWndUnit;
procedure Register;
begin
RegisterComponents('plXRAY', [TplPanelTrackBarEdit]);
end;
{ TplTrackBarEdit }
//=============================================================================
// ソスRソスソスソス|ソスソスCreateソスソスソスソス
// ソスrソスWソスソスソスAソスソスソスネ難ソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスソスSetParentソスナ撰ソスソスソスソスソスソスソス
// ソスソスrソスWソスソスソスAソスソスソスネ難ソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスソスCreateソスナ撰ソスソスソスソスソスソストよい
//=============================================================================
constructor TplPanelTrackBarEdit.Create(AOwner: TComponent);
begin
inherited;
Caption := '';
Width := 250;
Height := 85;
Color := $00AFBBA6;
//Delphi6ソスネ降ソスソスXPManソスソスgソスpソスソスソスソス鼾ソスヘゑソスソス黷ェソスネゑソスソスソスTPanelソスソスColorソスvソスソスソスpソスeソスB
//ソスフ設定がソスソスソスfソスソスソスソスネゑソス
Self.ParentBackground := False;
end;
//=============================================================================
// ソスRソスソスソス|ソスソスDestroyソスソスソスソス
// ソスソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスソスソスソスソスソスソスソス
//=============================================================================
destructor TplPanelTrackBarEdit.Destroy;
begin
if Assigned(FTrackBar) then FreeAndNil(FTrackBar);
if Assigned(FEdit) then FreeAndNil(FEdit);
inherited;
end;
//=============================================================================
// ソスRソスソスソス|ソスソスSetParentソスソスソスソス
// ソスrソスWソスソスソスAソスソスソスネ難ソスソスソスRソスソスソス|ソス[ソスlソスソスソスgソスソスSetParentソスナ撰ソスソスソスソスソスソスソス
// SetParentソスソスソス¥ソスbソスhソスヘ会ソスソスソスソスト出ソスソスソスソスソスフで抵ソスソスソス
//=============================================================================
procedure TplPanelTrackBarEdit.SetParent(AParent: TWinControl);
begin
inherited;
//ソスRソスソスソス|ソスjソスソスソスフ趣ソスソスソスSetParentソスヘ呼ばゑソス驍スソス゚,Parentソスソスソスソスソスソスソス鼾ソスヘ擾ソスソスソスソスソスソスソスネゑソス
if AParent = nil then exit;
Caption := '';
if not Assigned(FTrackBar) then begin
FTrackBar := TplTrackBar.Create(Self);
FTrackBar.Parent := Self;
FTrackBar.Left := 10;
FTrackBar.Top := 10;
FTrackBar.Height := 35;
FTrackBar.Width := Self.Width-FTrackBar.Left-10;
FTrackBar.Min := 0;
FTrackBar.Max := 100;
FTrackBar.Frequency := 10;
FTrackBar.TickStyle := tsNone;
FTrackBar.FPanelTrackBarEdit := Self;
end;
if not Assigned(FEdit) then begin
FEdit := TplEditSP.Create(Self);
FEdit.Parent := Self;
FEdit.Left := FTrackBar.Left+5;
FEdit.Top := FTrackBar.Top+FTrackBar.Height+3;
FEdit.Width := 45;
FEdit.FPanelTrackBarEdit := Self;
end;
FEdit.SetFocus;
end;
{ TplTrackBar }
//=============================================================================
// TTrackBarソスRソスソスソス|ソスソスソスソスナゑソスOnChageソスCソスxソスソスソスgソスソスソスソス
// Changedソスソスソス¥ソスbソスhソスソスOverrideソスソスソスト作成ソスソスソストゑソスソスソスソスニ趣ソスソスソスソスIソスノゑソスソスフソスソス¥ソスbソスhソスソスソストばゑソスソス
//=============================================================================
procedure TplTrackBar.Changed;
begin
inherited;
FPanelTrackBarEdit.FEdit.Text:= IntTostr(Self.Position);
end;
{ TplEditSP }
//=============================================================================
// TEditソスRソスソスソス|ソスソスソスソスナゑソスOnChageソスCソスxソスソスソスgソスソスソスソス
// Changeソスソスソス¥ソスbソスhソスソスOverrideソスソスソスト作成ソスソスソストゑソスソスソスソスニ趣ソスソスソスソスIソスノゑソスソスフソスソス¥ソスbソスhソスソスソストばゑソスソス
//=============================================================================
procedure TplEditSP.Change;
begin
inherited;
FPanelTrackBarEdit.FTrackBar.Position :=
StrToIntDef(FPanelTrackBarEdit.FEdit.Text,0);
end;
//=============================================================================
// TEditソスRソスソスソス|ソスソスソスソスナゑソスOnEnterソスCソスxソスソスソスgソスソスソスソス
// DoEnterソスソスソス¥ソスbソスhソスソスOverrideソスソスソスト作成ソスソスソストゑソスソスソスソスニ趣ソスソスソスソスIソスノゑソスソスフソスソス¥ソスbソスhソスソスソストばゑソスソス
//=============================================================================
procedure TplEditSP.DoEnter;
begin
inherited;
//ソスソスソスネ奇ソスソスソスソスソスソスヘゑソスsソスツにゑソスソストゑソスソスワゑソス
SetImeMode(Handle,imDisable);
end;
//=============================================================================
// TEditソスRソスソスソス|ソスソスソスソスナゑソスOnKeyPressソスCソスxソスソスソスgソスソスソスソス
// KeyPressソスソスソス¥ソスbソスhソスソスOverrideソスソスソスト作成ソスソスソストゑソスソスソスソスニ趣ソスソスソスソスIソスノゑソスソスフソスソス¥ソスbソスhソスソスソストばゑソスソス
// KeyPressソスヘ継ソスソスソスソスソスソスTWindControl.pasソスナ抵ソス`ソスソスソスソストゑソスソスソス
//=============================================================================
procedure TplEditSP.KeyPress(var Key: Char);
begin
//ソスソスソスlソスネ外ソスヘ難ソスソスヘゑソスソスソスソスネゑソス
//ソスpソスソスソスヘ難ソスソスヘでゑソスソスネゑソス. #8ソスソス[BackSpace]. #27ソスソス[Escape]
if ((Key>='0') and (Key<='9')) or (Key=#8) or (Key=#27) then begin
inherited KeyPress(Key);
end else begin
Key:=#0;
end;
end;
end.
------ ソスeソスXソスgソスvソスソスソスOソスソスソスソスソスフコソス[ソスh
//=============================================================================
// ソスJソスソスソスソスソスフコソスソスソス|ソス[ソスlソスソスソスgソスソスtソスHソス[ソスソスソス¥ソスソスソスJソスnソスナ撰ソスソスソス
// ソスrソスWソスソスソスAソスソスソスネコソスソスソス|ソス[ソスlソスソスソスgソスヘ,ソスTソスマゑソスマ更ソスソスソスソスニ再イソスソスソスXソスgソス[ソスソスソスソスソスKソスvソスノなゑソス
// ソスソスソスsソスソスソスフテソスXソスgソスナゑソスソスソスホ,ソスソスソスsソスソスソスノ撰ソスソスソスソスソスソストテソスXソスgソスソスソスソスニ再イソスソスソスXソスgソス[ソスソスソスソスソスsソスv
// ソスソスソスソスソスソスソスCソスン計ソスソスソスフ外ソスマ変更ソスヘ再イソスソスソスXソスgソス[ソスソスソスソスソスKソスv
//=============================================================================
procedure TForm1.FormShow(Sender: TObject);
var
APanelTrackBarEdit : TplPanelTrackBarEdit;
begin
APanelTrackBarEdit := TplPanelTrackBarEdit.Create(Self);
APanelTrackBarEdit.Parent := Self;
APanelTrackBarEdit.Top := 20;
APanelTrackBarEdit.Left := 20;
end;
>ソスRソスソスソス|ソス[ソスlソスソスソスgソスJソスソスソスノつゑソスソスト学ソスKソスソスnソス゚まゑソスソスソスソスB
ソスニゑソスソスソスソスソスソスニでゑソスソスフで,ソスツゑソスソスナに.
ソスRソスソスソス|ソス[ソスlソスソスソスgソス{ソスフの厄ソスソスOソスCソスワゑソスソスソスソスソスナ撰ソスソスソスソスソスソスソスRソスソスソスgソスソスソス[ソスソスソスソスNソスソスソスXソスソスソスノゑソス
ソスノ力ソスソスjソス[ソスNソスネ厄ソスソスOソスソスツゑソスソスソスニゑソスソスソスソスナゑソスソスD
ソスソスソスソスヘ托ソスソスフソスソスjソスbソスgソスソスgソスpソスソスソスソスソスソスソスノ厄ソスソスOソスフ衝突ゑソスソスソスソス驍スソス゚でゑソスソスD
ソスソスソスヘプソスソスソスtソスBソスbソスNソスXソスニゑソスソスト先頭ソスソスplソスソスtソスソスソストゑソスソスワゑソスソスD
Mr.XRAYソス@ソスソスソスソス
ソスソスソスホらくソスフ間、2009/01/06(ソスソス) 10:01:15ソス@ソスノ回答ゑソスソストゑソスソスソスソスソスソスソスソスソスソスソスソスニにつゑソスソスト学ソスKソスソスiソス゚てゑソスソスソスAソスソスソスフペソス[ソスWソスソスJソスソスソストゑソスソスワゑソスソスソスナゑソスソスソスソスB
ソスヌ会ソスソスソスソスソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
ソスソスソスソスソスAソスソスソスソスソスソスソスSソスメゆえソスAソスソスソスXソスソスソスナゑソスソスB
ソスJソスソスヤゑソスソスwソスKソスソスソスト、ソスソスソスソスソスソスソスツ暦ソスソスソスソスソストゑソスソスソスソスソスソスソスソスニ思ソスソスソスワゑソスソスB
ソスソスソスト、ソスソスLソス¥ソス[ソスX(plPanelTrackBarEdit.pas)ソスソスRソスソスソスpソスCソスソスソスソスソス謔、ソスニゑソスソスソスソスニゑソスソスソスA
uses DebugWndUnit;
ソスフ行ソスナ、ソスvソスソスソスIソスGソスソスソス[ソスソスソスナまゑソスソスB
ソスOソスソスソスQソスニのソスソスjソスbソスgソスソスソスニ思ソスソスソスワゑソスソスソスソスAソスヌゑソスソスソスQソスニゑソスソスソスホよいソスナゑソスソス蛯、ソスソスソスB
Mr.XRAYソスナゑソスソスD
>uses DebugWndUnit;
>ソスフ行ソスナ、ソスvソスソスソスIソスGソスソスソス[ソスソスソスナまゑソスソスB
ソスソスソスソスヘ,ソスソスソスソスソスfソスoソスbソスNソスフゑソスソス゚に使ソスpソスソスソストゑソスソス驛ソスjソスbソスgソスナゑソスソスDソス除ソスソスソストゑソスソスソスソスソスソスソスソスD
ソスソスソスXソス除ソスソスYソスソスソスソスナゑソスソスD
ソスソスソスsソスvソスソスソスOソスソスソスソスソスソスUPソスソスソストゑソスソスワゑソスソスDソスソスソスソスソスしソスソスソスソスソスソスソスソスD
http://mrxray.on.coocan.jp/Delphi/plSamples/160_CreateComponent.htm#112
ソスソスソスフペソス[ソスWソスフ先頭ソスソス[DownLoad]ソス{ソス^ソスソスソスソスソスソスソスソスワゑソスソスD
ソスXソス‾ソス}ソスZソスソスソスDソスヤ違いソスワゑソスソスソスソスDソスソスソスソスフは趣ソスソスsソスソスソスフ撰ソスソスソスソスナゑソスソスソスソスソスCソスソスソスソスソスソスナゑソスソスヒ.
http://mrxray.on.coocan.jp/Delphi/plSamples/160_CreateComponent.htm#111
ソスソスソスソスソスソスノゑソスソストゑソスCソスソスソスソスソスフコソスソスソス|ソス[ソスlソスソスソスg(ソスRソスソスソスgソスソスソス[ソスソス)ソスソスソスソスツコソスソスソス|ソス[ソスlソスソスソスgソスソス
ソス成ソスヘ鯉ソスソス¥ソスしソスソスソスニ思ソスソスソスワゑソスソスD
ソスソスソスソスホゑソスソストゑソスソスソスソスソスソスソスソスD
Mr.XRAYソス@ソスソスソスソス
ソスずソスソスソスフ間に2ソスツゑソスソスソスソスソスソスソスンゑソスソストゑソスソスソスソスソスソスソスソスAソスソスソスモゑソスソストゑソスソスワゑソスソスB
ソスミ介しソストゑソスソスソスソスソスソスソスソスソスソスyソス[ソスWソスヘ、ソスソスソスソスソスソスAソスソスソスxソスソスソスソスヤゑソスソスト学ソスKソスソスソストゑソスソスソスソスソスソスソスソスニ思ソスソスソスワゑソスソスB
ソスvソスソスソスツゑソスソスナ、ソスナゑソスソスソスソスソスネゑソスソスロ托ソスソスン定しソストゑソスソスワゑソスソスワゑソスソスソスソスB
DelphiソスソスソスSソスメのゑソスソスソスソスノ、ソスソスソスソスソスnソス[ソスhソスソスソスノ抵ソスソスソスナ、ソスンなゑソスソスソスノゑソスソスソスソスfソスソスソスソスソスソスソスソスソスソストゑソスソスソスワゑソスソスB
ソスソスソスノとゑソスソスト雲ソスフ擾ソスフ托ソスソスン(ソスソスソスソスソストにゑソスソスソスソスvソスソスソストゑソスソスワゑソスソスjソスナゑソスソスソスMr.XRAYソスソスソスかゑソスuソスソスソスソスホゑソスソストゑソスソスソスソスソスソスソスソスvソスニ撰ソスソスソスソス頂ゑソスソスAソスニてゑソスソスソス黷オソスソスソスナゑソスソスB
ソスソスソス黷ゥソスソスソスAソスソスソスツゑソスソスツゑソスソスソスホりたソスソスソスナゑソスソスB
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスB