Group: comp.lang.tcl


Subject: Tile and Keynav
From: jenglish@flightlab.com (Joe English)
Date: 11/11/2007 5:27:58 PM
fandom wrote: > >Now that keynav has been removed from Tile, is it going to be >substituted >with something else or do we have to manage the bindings ourselves? There are two different branches: there's the Tile extension, which is still maintained for 8.4 and for development purposes, and "Ttk", the parts of Tile that got pulled into Tk 8.5 beta. The keynav package and ttk::dialog aren't included in Tk. They're still included in Tile for now, but will be moving to a separate project (provisionally at Google Code, http://code.google.com/p/tile-extras/), to be distributed separately. >Also I have noticed that the ttk* header files aren't installed, is it >on >purposse? I ask mainly because there absence is the first problem >to solve in order to get TileQt to compile. Two choices: you can install the Tile extension and compile against those headers; the resultant shared library will depend on the Tile extension. Or you can compile against Tk 8.5 beta private headers; the resultant shared library will only load into Tk 8.5. Note also that somebody changed the header name from "tkTheme.h" to "ttkTheme.h" during the integration. Apologies for the inconvenience. --Joe English