Documentation Archive Developer
Search

Tk Changes

Tk

Framework Architectures
Fromi386,ppc,x86_64
Toi386,x86_64
tkInt.h
Added TkKeyEvent
tkIntDecls.h
Added #def TkCanvasDashParseProc_TCL_DECLARED
Added #def TkCanvasDashPrintProc_TCL_DECLARED
Added #def TkOffsetParseProc_TCL_DECLARED
Added #def TkOffsetPrintProc_TCL_DECLARED
Added #def TkOrientParseProc_TCL_DECLARED
Added #def TkOrientPrintProc_TCL_DECLARED
Added #def TkPixelParseProc_TCL_DECLARED
Added #def TkPixelPrintProc_TCL_DECLARED
Added #def TkSmoothParseProc_TCL_DECLARED
Added #def TkSmoothPrintProc_TCL_DECLARED
Added #def TkStateParseProc_TCL_DECLARED
Added #def TkStatePrintProc_TCL_DECLARED
tkIntPlatDecls.h
Added TkIntPlatStubs::LRESULT() (no architecture available)
Added TkWinChildProc() (no architecture available)
Modified TkMacOSXGrowToplevel()
Declaration
FromEXTERN int TkMacOSXGrowToplevel ( void *whichWindow, Point start);
ToEXTERN int TkMacOSXGrowToplevel ( void *whichWindow, XPoint start);

Modified TkSetMacColor()
Declaration
FromEXTERN int TkSetMacColor ( unsigned long pixel, CGColorRef *macColor);
ToEXTERN int TkSetMacColor ( unsigned long pixel, void *macColor);

Modified TkMacOSXWinBounds()
Declaration
FromEXTERN void TkMacOSXWinBounds ( TkWindow *winPtr, Rect *geometry);
ToEXTERN void TkMacOSXWinBounds ( TkWindow *winPtr, void *geometry);

Modified TkMacOSXMakeStippleMap()
Declaration
FromEXTERN BitMapPtr TkMacOSXMakeStippleMap ( Drawable d1, Drawable d2);
ToEXTERN void * TkMacOSXMakeStippleMap ( Drawable d1, Drawable d2);

Modified TkMacOSXDoHLEvent()
Declaration
FromEXTERN int TkMacOSXDoHLEvent ( EventRecord *theEvent);
ToEXTERN int TkMacOSXDoHLEvent ( void *theEvent);

ttkDecls.h
Modified Ttk_RegisterElement()
Declaration
FromTTKAPI Ttk_ElementImpl Ttk_RegisterElement ( Tcl_Interp *interp, Ttk_Theme theme, const char *elementName, Ttk_ElementSpec *elementSpec, void *clientData);
ToTTKAPI Ttk_ElementClass * Ttk_RegisterElement ( Tcl_Interp *interp, Ttk_Theme theme, const char *elementName, Ttk_ElementSpec *elementSpec, void *clientData);

ttkTheme.h
Removed #def TTK_STATE_USER7
Removed Ttk_ElementImpl
Removed Ttk_LayoutFindNode()
Removed Ttk_LayoutIdentify()
Removed Ttk_LayoutNode
Removed Ttk_LayoutNodeName()
Removed Ttk_LayoutNodeParcel()
Removed Ttk_PlaceLayoutNode()
Added #def TTK_STATE_HOVER
Added TtkEnumerateHashTable()
Added Ttk_ClientRegion()
Added Ttk_Element
Added Ttk_ElementClass
Added Ttk_ElementName()
Added Ttk_ElementParcel()
Added Ttk_Ensemble
Added Ttk_FindElement()
Added Ttk_IdentifyElement()
Added Ttk_InvokeEnsemble()
Added Ttk_LayoutStyle()
Added Ttk_PlaceElement()
Added Ttk_Style
Added Ttk_StyleDefault()
Added Ttk_StyleMap()
Modified Ttk_LayoutNodeInternalParcel()
Declaration
FromTtk_Box Ttk_LayoutNodeInternalParcel ( Ttk_Layout, Ttk_LayoutNode *);
ToTtk_Box Ttk_LayoutNodeInternalParcel ( Ttk_Layout, Ttk_Element);

Modified Ttk_LayoutNodeReqSize()
Declaration
Fromvoid Ttk_LayoutNodeReqSize ( Ttk_Layout, Ttk_LayoutNode *, int *w, int *h);
Tovoid Ttk_LayoutNodeReqSize ( Ttk_Layout, Ttk_Element, int *w, int *h);

Modified Ttk_ChangeElementState()
Declaration
Fromvoid Ttk_ChangeElementState ( Ttk_LayoutNode *, unsigned set, unsigned clr);
Tovoid Ttk_ChangeElementState ( Ttk_Element, unsigned set, unsigned clr);

Modified Ttk_LayoutNodeInternalPadding()
Declaration
FromTtk_Padding Ttk_LayoutNodeInternalPadding ( Ttk_Layout, Ttk_LayoutNode *);
ToTtk_Padding Ttk_LayoutNodeInternalPadding ( Ttk_Layout, Ttk_Element);