You are here

MyTcl이 진정한 Tcl/Tk RAD툴로 변모하려합니디만..

admin의 아바타

몇일전부터 MyTcl에 Tk위젯을 배치해서 진정한 GUI 프로그래밍을 할 수 있는 기능을 구현하기 위해

몇가지 테스트를 해보고 있습니다.

이틀 정도 Tk 코드를 분석해 보고 코딩한 결과

MFC 인도우의 핸들을 얻어오고 Tk toplevel 을 올릴 수 있었습니다.

toplevel을 올리고 나니 쉽사리 Tk 위젯도 올려지더군요. (당연한 얘기겠지요.)

결과를 보니 아래아 같은 믹스 프로그래밍이 가능합니다.

wxWidgets + Tk + Tcl, MFC + Tk + Tcl ..

이제부터가 문제인데, 어떻게 위젯을 배치할것인가..

manager는 grid, pack, place를 어덯게 지원할것인가?..

pack되어 있는 위젯의 pack 배치는 어떻게 삭제,변경 할 것인가..

이벤트 바인딩과 코드 에디터와의 연계성은 어떻게 할것인가.. 등등..

여러 문제로 고민중입니다.. vtcl을 분석해볼까 생각도 해밨습니디만..

이건 차후 문제이고.. 근본적인 문제의 해결 방안을 모색하고 나서 봐야할것 같다는 생각이 듭니다.

여려분들이 직접 아이디어를 주신다면 감사할것 같습니다. ^_^ (직접적인 예제 코드...)

어쨌든.. 이 기능은 쉽게 구현할 수 있을것 같진 않습니다..

맛배기로 스샷민 보세요. ㅎㅎ

당분간은 내부적으로 기능 구현만 하고.. MyTcl 릴리즈에는 어느정도 기능 구현이 될때까지 빠져서 나갑니다.

첨부 파일파일 크기
Image icon 2009-05-03 17-06-58.png32.68 KB