C ++ / Tk与Tk 8.5兼容吗?

时间:2011-06-28 16:39:32

标签: c++ user-interface tcl tk

从Tk 8.5开始,Tk开始使用基于Native的UI组件 - 按钮,滚动条等。我想知道C ++ / Tk是否支持这种Native GUI方法?

1 个答案:

答案 0 :(得分:1)

据我所知,C ++ / Tk基于Tk 8.4(如果它在此之前它真的需要更新)。它原则上不会很难适应支持Ttk小部件的8.5;只需添加更多小部件定义(以及其他一些命令,因此您可以执行更改主题等操作)。如果它完全在[*]完成,那么至少在某些小部件上花费了几个小时,因为Ttk小部件已经遵循与现有小部件相同的模式;非小部件位可能需要更长的时间,就像全新的小部件类型(笔记本,树视图)一样,尽管它们遵循正常的Tk模式,但它们仍然有许多新方法。

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