문제
TTK (Tile) 테마 위젯을 사용하기 위해 Bwidget의 (가능한) 전환에서 무슨 일이 일어나고 있는지 알 수 있습니다. 나는 그것을 알고있다 약간 작업은 Bwidget 1.8 (위젯 :: 테마 명령이 결국)에서 수행되었지만 테마 위젯을 사용하기 위해 Bwidget을 "강제"하려고하면 가장 간단한 스크립트에도 실패합니다 ....
> tclsh85
% package require Tk
8.5.2
% package require tile
0.8.2
% namespace import -force ttk::*
% package require BWidget
1.8
% Widget::theme 1
1
%
% ButtonBox .buttons
unknown option "-padx"
% Dialog .dialog
can't access "ButtonBox::opt": parent namespace doesn't exist
등 등
해결책
TTK가 TK와 직접 호환되지 않기 때문에 네임 스페이스 가져 오기를 수행하지 않으므로 기존 코드에서 작동하지 않을 것입니다.
존재하는 제한된 지원은 다음과 같은 지원입니다.
위젯 :: 테마 1
메인 프레임과 상태 바가 업데이트되었지만 Bwidget에서는 그다지 많지 않은 것 같습니다.
제휴하지 않습니다 StackOverflow