가장 큰 차이점은 어디에서 상속을 받았느냐 입니다.
TButton은 TWinControl로부터 상속을 받고, TSpeedButton은 TGraphicControl로부터 상속을 받습니다. 그래서, TButton은 포커스를 갖을 수 있지만, TSpeedButton은 포커스를 갖지 못합니다. 포커스를 갖는다는 말은 다른 의미로는 윈도우 핸들을 가지고 있느냐, 없느냐의 차이죠. ^^ TGraphicControl이 핸들을 가지고 있지 않은 대신 화면에 그려지는 속도에서는 약간의 이득이 있답니다.
그 외에, TSpeedButton은 Flat, Glyph 등의 속성을 가지고 있고, TButton은 자주 쓰는 Cancel, Default, ModalResult 등의 속성에서 차이가 나죠..
가장 큰 차이점은 어디에서 상속을 받았느냐 입니다.
TButton은 TWinControl로부터 상속을 받고, TSpeedButton은 TGraphicControl로부터 상속을 받습니다. 그래서, TButton은 포커스를 갖을 수 있지만, TSpeedButton은 포커스를 갖지 못합니다. 포커스를 갖는다는 말은 다른 의미로는 윈도우 핸들을 가지고 있느냐, 없느냐의 차이죠. ^^ TGraphicControl이 핸들을 가지고 있지 않은 대신 화면에 그려지는 속도에서는 약간의 이득이 있답니다.
그 외에, TSpeedButton은 Flat, Glyph 등의 속성을 가지고 있고, TButton은 자주 쓰는 Cancel, Default, ModalResult 등의 속성에서 차이가 나죠..