Index: index.html =================================================================== RCS file: /cvsroot/tix/tix/index.html,v retrieving revision 1.5 diff -u -p -u -p -r1.5 index.html --- index.html 9 Dec 2001 05:23:39 -0000 1.5 +++ index.html 18 May 2004 12:39:55 -0000 @@ -34,7 +34,7 @@ liabilities. You should use Tix only if you agree to all of its licensing terms.

-

  • ChangeLog
    +
  • ChangeLog
    A log of changes made to Tix.

    Index: demos/tixwidgets.tcl =================================================================== RCS file: /cvsroot/tix/tix/demos/tixwidgets.tcl,v retrieving revision 1.3 diff -u -p -u -p -r1.3 tixwidgets.tcl --- demos/tixwidgets.tcl 28 Mar 2004 02:44:56 -0000 1.3 +++ demos/tixwidgets.tcl 18 May 2004 12:39:55 -0000 @@ -29,6 +29,7 @@ # package require Tix +tixAppContext tix tk appname "TixDemo#[pid]" Index: demos/widget =================================================================== RCS file: /cvsroot/tix/tix/demos/widget,v retrieving revision 1.6 diff -u -p -u -p -r1.6 widget --- demos/widget 28 Mar 2004 02:44:56 -0000 1.6 +++ demos/widget 18 May 2004 12:39:55 -0000 @@ -22,6 +22,7 @@ exec wish "$0" "$@" # $Id: widget,v 1.6 2004/03/28 02:44:56 hobbs Exp $ package require Tix +tixAppContext tix eval destroy [winfo child .] wm title . "Tix Widget Tour" set tix_demo_running 1 Index: generic/tixGeometry.c =================================================================== RCS file: /cvsroot/tix/tix/generic/tixGeometry.c,v retrieving revision 1.3 diff -u -p -u -p -r1.3 tixGeometry.c --- generic/tixGeometry.c 28 Mar 2004 02:44:56 -0000 1.3 +++ generic/tixGeometry.c 18 May 2004 12:39:55 -0000 @@ -331,7 +331,7 @@ TIX_DEFINE_CMD(Tix_FlushXCmd) return TCL_ERROR; } -#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ +#if !defined(__WIN32__) && !defined(MAC_TCL) && !defined(MAC_OSX_TK) /* UNIX */ XFlush(Tk_Display(tkwin)); #endif return TCL_OK; Index: generic/tixInit.c =================================================================== RCS file: /cvsroot/tix/tix/generic/tixInit.c,v retrieving revision 1.15 diff -u -p -u -p -r1.15 tixInit.c --- generic/tixInit.c 9 Apr 2004 21:36:40 -0000 1.15 +++ generic/tixInit.c 18 May 2004 12:39:55 -0000 @@ -61,13 +61,13 @@ static Tix_TclCmd commands[] = { {"tixGrid", Tix_GridCmd}, {"tixHandleOptions", Tix_HandleOptionsCmd}, {"tixHList", Tix_HListCmd}, -#ifndef __WIN32__ +#if !defined(__WIN32__) && !defined(MAC_OSX_TK) {"tixInputOnly", Tix_InputOnlyCmd}, #endif {"tixManageGeometry", Tix_ManageGeometryCmd}, {"tixMapWindow", Tix_MapWindowCmd}, {"tixMoveResizeWindow", Tix_MoveResizeWindowCmd}, -#ifndef __WIN32__ +#if !defined(__WIN32__) && !defined(MAC_OSX_TK) {"tixMwm", Tix_MwmCmd}, #endif {"tixNoteBookFrame", Tix_NoteBookFrameCmd}, @@ -270,7 +270,7 @@ Tix_Init(interp) tixColumnUid = Tk_GetUid("column"); tixDisabledUid = Tk_GetUid("disabled"); -#ifndef __WIN32__ +#if !defined(__WIN32__) && !defined(MAC_OSX_TK) /* This is for tixMwm command */ Tk_CreateGenericHandler(TixMwmProtocolHandler, NULL); #endif Index: generic/tixInputO.c =================================================================== RCS file: /cvsroot/tix/tix/generic/tixInputO.c,v retrieving revision 1.2 diff -u -p -u -p -r1.2 tixInputO.c --- generic/tixInputO.c 28 Mar 2004 02:44:57 -0000 1.2 +++ generic/tixInputO.c 18 May 2004 12:39:56 -0000 @@ -18,6 +18,7 @@ #include #include +#ifndef MAC_OSX_TK /* * A data structure of the following type is kept for each * widget managed by this file: @@ -442,3 +443,4 @@ WidgetCmdDeletedProc(clientData) Tk_DestroyWindow(tkwin); } } +#endif Index: generic/tixPort.h =================================================================== RCS file: /cvsroot/tix/tix/generic/tixPort.h,v retrieving revision 1.5 diff -u -p -u -p -r1.5 tixPort.h --- generic/tixPort.h 28 Mar 2004 02:44:57 -0000 1.5 +++ generic/tixPort.h 18 May 2004 12:39:56 -0000 @@ -49,7 +49,14 @@ # if defined(MAC_TCL) # include "tixMacPort.h" # else +# if defined(MAC_OSX_TK) +# include +# define Cursor XCursor +# define Region XRegion # include "../unix/tixUnixPort.h" +# else +# include "../unix/tixUnixPort.h" +# endif # endif #endif Index: generic/tixUtils.c =================================================================== RCS file: /cvsroot/tix/tix/generic/tixUtils.c,v retrieving revision 1.11 diff -u -p -u -p -r1.11 tixUtils.c --- generic/tixUtils.c 28 Mar 2004 02:44:57 -0000 1.11 +++ generic/tixUtils.c 18 May 2004 12:39:56 -0000 @@ -498,7 +498,7 @@ Tix_GetRenderBuffer(display, windowId, w -1, -1, (Tk_ErrorProc *) ErrorProc, (ClientData) &badAlloc); pixmap = Tk_GetPixmap(display, windowId, width, height, depth); -#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ +#if !defined(__WIN32__) && !defined(MAC_TCL) && !defined(MAC_OSX_TK) /* UNIX */ /* * This XSync call is necessary because X may delay the delivery of the * error message. This will make our graphics a bit slower, though, Index: generic/tixWidget.c =================================================================== RCS file: /cvsroot/tix/tix/generic/tixWidget.c,v retrieving revision 1.5 diff -u -p -u -p -r1.5 tixWidget.c --- generic/tixWidget.c 28 Mar 2004 02:44:57 -0000 1.5 +++ generic/tixWidget.c 18 May 2004 12:39:56 -0000 @@ -206,7 +206,7 @@ TIX_DEFINE_CMD(Tix_CreateWidgetCmd) Tcl_UnsetVar(interp, widRec, TCL_GLOBAL_ONLY); if (display) { -#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ +#if !defined(__WIN32__) && !defined(MAC_TCL) && !defined(MAC_OSX_TK) /* UNIX */ /* TODO: why is this necessary?? */ XSync(display, False); #endif Index: man/index.html =================================================================== RCS file: /cvsroot/tix/tix/man/index.html,v retrieving revision 1.3 diff -u -p -u -p -r1.3 index.html --- man/index.html 25 Jan 2002 08:58:59 -0000 1.3 +++ man/index.html 18 May 2004 12:39:56 -0000 @@ -16,7 +16,7 @@ A brief descriptions of Tix.

    -

  • Release Notes
    +
  • Release Notes
    Important release notes about this version of Tix.

    @@ -36,7 +36,7 @@