Dear all... I have created my own custom component. It used TWinControl as it's "canvas" and a TDateTimePicker on top of it.
When I dropped onto a TForm, everything was ok. But if I dropped it onto the TTabSheet (tab in TPageControl), the TDateTimePicker will visible ONLY WHEN I dropped it. If I close the application and then re-open it again, the TDateTimePicker will invisible. Is this a bug or I made some mistake? this is my script Constructor Tdtp.Create(AOwner: TComponent); Begin Inherited Create(AOwner); OnResize := OnComponentResize; Height := 23; Width := 121; boolEnabled := True; DateTimePicker1 := TDateTimePicker.Create(Self); DateTimePicker1.Parent := Self; DateTimePicker1.Left := 0; DateTimePicker1.Top := 0; DateTimePicker1.Align := alClient; // DateTimePicker1.Font.Name := 'Verdana'; // Error !!! // DateTimePicker1.Font.Size := 9; // Error !!! Try DateTimePicker1.Font.Name := 'Verdana'; // I made trick in here, and it works Except End; DateTimePicker1.Visible := True; DateTimePicker1.TabStop := True; DateTimePicker1.OnEnter := onDTPEnter; DateTimePicker1.OnExit := onDTPExit; OnComponentResize(Self); DateTimePicker1.OnChange := EventChange; DateTimePicker1.OnClick := EventClick; DateTimePicker1.OnCloseUp := EventCloseUp; DateTimePicker1.OnContextPopup := EventContextPopup; DateTimePicker1.OnDblClick := EventDblClick; DateTimePicker1.OnDragDrop := EventDragDrop; DateTimePicker1.OnDragOver := EventDragOver; DateTimePicker1.OnDropDown := EventDropDown; DateTimePicker1.OnEndDock := EventEndDock; DateTimePicker1.OnEndDrag := EventEndDrag; DateTimePicker1.OnKeyDown := EventKeyDown; DateTimePicker1.OnKeyPress := EventKeyPress; DateTimePicker1.OnKeyUp := EventKeyUp; DateTimePicker1.OnStartDock := EventStartDock; DateTimePicker1.OnStartDrag := EventStartDrag; DateTimePicker1.OnUserInput := EventUserInput; Try DateTimePicker1.Font.Size := 9; // I made trick in here, and it works Except End; End; Thank You..... -- "Sabbe Satta Bhavantu Sukhitatta - Semoga Semua Makhluk Hidup Berbahagia" Se Hai Ce Nei, Kai Siung Ti Ye - Di Empat Penjuru Lautan, Kita Semua Bersaudara Ko Ko Cay Siang - Yang Tinggi Masih Ada Pula Yang Melebihi Oleh Karena Itu Jangan Takabur, Jumawa, dan Terlalu Berbangga Diri Niksen - Pulsarian Bandung 782 members of KORMOT COMMUNITY KC #008 D 5470 WQ