|
해당화 님이 쓰신 글 :
: 제가 레포트 디자이너를 만들고 있습니다.
:
: 그래서 선을 그릴수 있어야 한는데... 그러지 못하겠더군요.
:
: 비주얼베이직에는 라인이라는 콤포넌트가 있어서 그걸 동적생성을 시킨다음
:
: 쓰면 되는데..
:
: 델파이나 씨빌더에는 고게 없더라구여..
:
: 그래서 Tcanvas나 Moveto를 사용하려했지만
:
: 이런건 런타임중에 이동이나 사이즈 조절이 안돼잖아요~~
:
: 어떻게 해야할지... 난감합니다.
:
: 알려주세요
:
만약에 저라면 TGraphicControl에서 상속받아서 Component를 하나 만드는 방법을
사용할것 같은데요. 물론 Component를 만드는 것이 결코 쉬운 일이 아니라는 것은
알고 있습니다. 하지만 Component를 만들지 않고 그냥 코딩하는 것이 제생각에는
더 어려운 작업이 아닐까 합니다. TCanvas의 MoveTo() Method, 또는 LineTo() Method를
사용하신다고 해서 런타임중에 이동이나 사이즈 조절이 안돼는것은 아닙니다.
다만 그렇게 만드실려면 상당히 지저분한 코딩이 되기 때문에 차라리 이기회에
Component 제작에 대해 공부도 하실겸 해서 Component를 만드시는 방법이 훨신더
효율적이라고 생각합니다.
|