C++ 是C++/Tk是否与Tk 8.5兼容?

C++ 是C++/Tk是否与Tk 8.5兼容?,c++,user-interface,tcl,tk,C++,User Interface,Tcl,Tk,自TK8.5以来,Tk开始使用基于本机的UI组件——按钮、滚动条等。我想知道C++/Tk是否支持这种本机GUI方法 据我所知,C++/Tk是基于TK8.4的(如果是在TK8.4之前,那么它确实需要更新)。原则上,适应8.5并不难,因为8.5支持Ttk小部件;只需添加更多小部件定义(以及一些其他命令,以便您可以执行更改主题之类的操作)。如果这是明智的[*],那么你至少要花上几个小时的时间才能完成一些小部件,因为Ttk小部件已经遵循了与现有小部件相同的模式;非小部件位可能需要更长的时间,全新的小部件

自TK8.5以来,Tk开始使用基于本机的UI组件——按钮、滚动条等。我想知道C++/Tk是否支持这种本机GUI方法

据我所知,C++/Tk是基于TK8.4的(如果是在TK8.4之前,那么它确实需要更新)。原则上,适应8.5并不难,因为8.5支持Ttk小部件;只需添加更多小部件定义(以及一些其他命令,以便您可以执行更改主题之类的操作)。如果这是明智的[*],那么你至少要花上几个小时的时间才能完成一些小部件,因为Ttk小部件已经遵循了与现有小部件相同的模式;非小部件位可能需要更长的时间,全新的小部件类型(notebook、treeview)也可能需要更长的时间,因为尽管它们遵循正常的Tk模式,但仍然有许多新方法

[*我还没有读过C++/Tk的源代码,所以我不能肯定这有多容易。]