|
감사합니다. ^^
제가 Non Visual 컴포넌트를 미쳐 생각을 하지 못 했군요 ^^
그래도 제가 막연히 생각하던거랑 크게 다르지 않아서 다행이네요 ^^
저는 TComponent로 인해서 객체지향에서 얘기하는 컴포넌트의 정의에
부합한다고 생각을 했거든요...
저도 VCL 소스를 조금 보긴 했는데...
하나 더 질문을 하자면...
Owner와 Parent가 다른 개념이긴 하지만.
처음부터 VCL 설계 당시에 두 가지를 통합했다면... 어땠을까 하는 것입니다.
물론 지금 것이 더 합리적이기에 지금처럼 했겠지만...
어떤 점에서 합리적인지, 아니면 지금 구조가 아니면 VCL 같은 구현이
불가능 한 것인지... ^^
정리하자면... Parent를 없애도 되지 않을까... ^^
Parent가 있어야 편하다는걸 알긴 하지만...
없어도 구현이 불가능하진 않을까 해서입니다.
VCL 구조를 지지하다가... 다른 개발자랑 많은 얘기가 오고갔는데
이 문제에 대해서는 도저히 이해를 못 시키겠더라구요... ㅠ.ㅠ
|