Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | corrected return values and added comments for embedded window messages | chengyemao | 2005-01-10 | 1 | -23/+156 |
| | |||||
* | properly handled returned value in wm for embedded | chengyemao | 2005-01-10 | 1 | -7/+11 |
| | |||||
* | Modified to support a container of either a toplevel or a frame | chengyemao | 2005-01-09 | 1 | -13/+25 |
| | |||||
* | Changed to make platform implementation ready for a toplevel -use option; ↵ | chengyemao | 2005-01-09 | 3 | -6/+61 |
| | | | | completed a full toplevel -use option configuration for Windows | ||||
* | bug fix [637653] | chengyemao | 2005-01-09 | 1 | -3/+3 |
| | |||||
* | Bug fix in ReconfigureWindowsMenu. The bug caused a wrong geometry of a ↵ | chengyemao | 2005-01-09 | 1 | -9/+1 |
| | | | | toplevel when created with a menu (bug# 1098625) | ||||
* | Modified to keep consistent state of an embedded window | chengyemao | 2005-01-09 | 1 | -1/+6 |
| | |||||
* | Implemented TK_STAT message to support {wm state} for embedded window | chengyemao | 2005-01-07 | 4 | -9/+78 |
| | |||||
* | Removed unnecsssary panic from TkpUseWindow and forced redraw container ↵ | chengyemao | 2005-01-07 | 1 | -5/+2 |
| | | | | after the embedded detached | ||||
* | Made the remarks of TkpUseWindow clearer regarding the embedding/embedded ↵ | chengyemao | 2005-01-05 | 1 | -6/+10 |
| | | | | attachment protocol | ||||
* | Modified for separating an embedded menu's window handler from a normal ↵ | chengyemao | 2005-01-04 | 2 | -13/+125 |
| | | | | popup menu window's handler; improved an embedded menu display in Windows/XP | ||||
* | * win/tkWinWm.c (TkWinWmCleanup): clean up layered window class. | hobbs | 2005-01-04 | 1 | -2/+11 |
| | | | | This caused crash in reinit of Tk (as seen in plugin). | ||||
* | * win/tcl.m4, win/configure: update MSVC CFLAGS_OPT to -O2, remove | hobbs | 2004-12-30 | 2 | -13/+28 |
| | | | | | | -Gs (included in -O2) and -GD (outdated). Use "link -lib" instead of "lib" binary and remove -YX for MSVC7 portability. Add -fomit-frame-pointer for gcc OPT compiles. [Bug 1092952, 1091967] | ||||
* | Modified to support embedded menu widget | chengyemao | 2004-12-28 | 5 | -35/+120 |
| | |||||
* | Bug fix in TkpWinToplevelMove and TkpWinToplevelIsControlledByWm | chengyemao | 2004-12-21 | 1 | -4/+8 |
| | |||||
* | implemented overrideredirect for an embedded; corrected incorrect frame ↵ | chengyemao | 2004-12-20 | 5 | -28/+124 |
| | | | | upper left x and y of an embedded toplevel | ||||
* | Corrected handling of MacOS filetypes in tk_*file dialogs | vincentdarley | 2004-12-20 | 1 | -10/+17 |
| | |||||
* | featrue implementation of Tk container and embedded including TK_MOVEWINDOW, ↵ | chengyemao | 2004-12-20 | 5 | -78/+235 |
| | | | | TK_ICONIFY, TK_DEICONIFY, TK_WITHDRAW; replaced TK_TITLE with TK_GETFRAMEWID for setting container's title across process boundary; bug fix in wm overrideredirect for TK_EMBEDDED window | ||||
* | Bug fix and feature implementation of embedded/embedding Tk | chengyemao | 2004-12-19 | 4 | -18/+133 |
| | |||||
* | Bug fix [222677] | chengyemao | 2004-12-18 | 1 | -25/+24 |
| | |||||
* | Added comments to embedded Window message definition | chengyemao | 2004-12-18 | 1 | -6/+6 |
| | |||||
* | bug fix (842945,831627) | chengyemao | 2004-12-17 | 3 | -44/+24 |
| | |||||
* | Bump to 8.5a3 | donal.k.fellows@manchester.ac.uk | 2004-12-11 | 1 | -2/+2 |
| | |||||
* | * win/makefile.vc: Shell targets needed more stack space. [Bug 1066755] | davygrvy | 2004-11-26 | 1 | -4/+4 |
| | |||||
* | * tests/wm.test: Add Win32 test cases for attributes | mdejong | 2004-10-29 | 1 | -9/+11 |
| | | | | | | subcommand. * win/tkWinWm.c (WmAttributesCmd): Fixup broken option processing logic for attributes subcommand. | ||||
* | * win/tkWin32Dll.c (DllMain, _except_dllmain_detach_handler): | mdejong | 2004-10-28 | 1 | -8/+48 |
| | | | | | | | | Rework pushing of exception handler function pointer so that compiling with gcc -O3 works. Remove empty function call to avoid compiler warning. Mark the DllMain function as noinline to avoid compiler error from duplicated asm labels in generated code. | ||||
* | * win/tkWinX.c: Signature for tkWinXCleanup needed to be | davygrvy | 2004-10-27 | 2 | -6/+8 |
| | | | | | | | * generic/tkInt.decls: changed so it matches the Tcl_ExitProc * generic/tkIntPlatDecls.h: typedef to avoid a bad-style cast. * win/makefile.vc: Force TCL_LIBRARY envar when calling tclsh | ||||
* | * win/tkWinRegion.c (TkpBuildRegionFromAlphaData): Fixed syntax error | patthoyts@users.sourceforge.net | 2004-10-26 | 1 | -2/+2 |
| | | | | * generic/tkImgPhoto.c (Tk_PhotoPutBlock): Removed unreferences vars. | ||||
* | Attempt to fix [Bug 919066] by allowing the code that creates the region | donal.k.fellows@manchester.ac.uk | 2004-10-26 | 1 | -1/+62 |
| | | | | much more knowledge of the platform functions available to it. | ||||
* | Add -hide and -stretch options to panedwindow widgets. (TIPs 177 and 179) | donal.k.fellows@manchester.ac.uk | 2004-10-24 | 1 | -1/+3 |
| | | | | Thanks to Brian Griffin for developing these! [Patch 983886] | ||||
* | * win/tkWinWm.c (UpdateWrapper): pass SWP_NOOWNERZORDER to | hobbs | 2004-10-21 | 1 | -2/+3 |
| | | | | | SetWindowPos when maintaining win Z order, to prevent parent from flashing (adjusting Z order). | ||||
* | * doc/wm.n (iconphoto): added support for Tk photo | hobbs | 2004-10-05 | 1 | -6/+117 |
| | | | | | | | | * generic/tkInt.h (TkDisplay): images as titlebar icons. TIP #159 * win/tkWinWm.c (WmIconphotoCmd): wm iconphoto ?-default? image1 ... * macosx/tkMacOSXWm.c (WmIconphotoCmd): Implemented for Win/Unix, * unix/tkUnixWm.c (WmIconphotoCmd): stubbed out for OS X. * tests/wm.test, tests/unixWm.test, tests/winWm.test: [Bug 815751] | ||||
* | * win/tkWinX.c: Added declaration for advapi32 now that this file | patthoyts@users.sourceforge.net | 2004-09-24 | 1 | -1/+2 |
| | | | | uses the Reg* functions (req'd for nmake build system). | ||||
* | * win/tkWinInt.h (TkWinDisplayChanged): added decl | hobbs | 2004-09-23 | 3 | -70/+219 |
| | | | | | | | | * win/tkWinX.c (TkWinDisplayChanged, TkpOpenDisplay): Correctly * win/tkWinWm.c (InvalidateSubTreeDepth, WmProc): handle color and screen resolution changes. Tested for 16/24/32 bpp changes on XP. May need more fixes for 8bpp switch, use of special colormaps, or other special palette handling cases. [Bug 223689] | ||||
* | * generic/tkInt.decls: Add decl for TkWinGetPlatformTheme. | mdejong | 2004-09-21 | 3 | -27/+95 |
| | | | | | | | | | | | | | | | | It is only defined under Win32. * generic/tkIntPlatDecls.h: Regen. * generic/tkStubInit.c: Regen. * win/tkWinInt.h: Define TK_THEME_WIN_CLASSIC and TK_THEME_WIN_XP. * win/tkWinMenu.c (DrawMenuEntryAccelerator, DrawMenuEntryLabel): Draw a disabled 3D text highlight for the accelerator only with the Win95/98 look. Same goes for the menu entry text. * win/tkWinX.c (TkWinGetPlatformId, TkWinGetPlatformTheme): Automatically detect the Windows theme in use and return either TK_THEME_WIN_CLASSIC or TK_THEME_WIN_XP when the TkWinGetPlatformTheme function is invoked. [Patch 866194] | ||||
* | * win/tkWinWm.c: Rework WS_EX_LAYERED and LWA_ALPHA | mdejong | 2004-09-21 | 1 | -3/+5 |
| | | | | defines so that compiling with mingw works again. | ||||
* | * win/tkWinWm.c (UpdateWrapper, WmAttributesCmd): handle attribute | hobbs | 2004-09-21 | 1 | -41/+41 |
| | | | | | settings prior to window mapping and resort to more forceful wrapper update again for -toolwindow (to remove it from taskbar). | ||||
* | (UpdateWrapper): don't adjust Z order of TOPMOST window. | hobbs | 2004-09-19 | 1 | -13/+26 |
| | | | | | (WmAttributesCmd): don't call UpdateWrapper for -disabled or -toolwindow attr changes. | ||||
* | * win/tkWinWm.c (WmAttributesCmd): correct -alpha 0.0/1.0 setting | hobbs | 2004-09-18 | 1 | -17/+14 |
| | | | | and round the value. | ||||
* | * doc/wm.n: | hobbs | 2004-09-17 | 2 | -21/+159 |
| | | | | | | * tests/winWm.test: Add 'wm attributes -alpha' to control toplevel * win/tkWinInt.h: alpha transparency on Win2K/XP+. * win/tkWinWm.c: TIP #222 [Patch 892194] | ||||
* | * win/tkWinWm.c (UpdateWrapper): Ensure that we maintain Z order | hobbs | 2004-09-17 | 1 | -4/+30 |
| | | | | | * tests/winWm.test: and focus of preexisting window when replacing the wrapper window. | ||||
* | added VC7-safe environment check used in the Tcl makefile.vc | davygrvy | 2004-09-16 | 1 | -5/+7 |
| | |||||
* | * win/tkWinWm.c (WmIconwindowCmd): Replace bogus | mdejong | 2004-09-15 | 1 | -8/+3 |
| | | | | | | | | call to XWithdrawWindow with proper code. This avoids a "couldn't send withdraw message to window manager" error when the iconwindow is already mapped. The wm iconwindow command does not seem to do much under Win32, but at least this avoids an error message. | ||||
* | * win/tkWinWm.c (ReadIconFromFile): fix mem alloc to get the right | hobbs | 2004-09-13 | 1 | -15/+10 |
| | | | | size for both icons ('?:' order of precedence mistake). | ||||
* | (UpdateWrapper): update to 2004-06-12 Kovalenko to account for | hobbs | 2004-09-10 | 1 | -14/+16 |
| | | | | | | whether the override window has a transient parent, and apply WS_POPUP in the correct case. The makes splash screens pop up as well as making dropdowns not grab focus away from the parent. | ||||
* | * win/tkWinWm.c (ActivateWindow): SetFocus to grab window when | hobbs | 2004-09-10 | 1 | -4/+9 |
| | | | | clicking outside the grab window hierarchy. [Bug 220908] | ||||
* | include tkTest.c in list of files which depend on tkText.h | vincentdarley | 2004-09-10 | 1 | -1/+2 |
| | |||||
* | * win/tkWinWm.c (ReadIconFromFile): when using SHGetFileInfo to | hobbs | 2004-09-10 | 1 | -22/+45 |
| | | | | retrieve icon, get regular icon as well for correct Alt-Tab icon. | ||||
* | Set TK_LIBRARY when execing Tk apps (test, runtest, rundemo). | patthoyts@users.sourceforge.net | 2004-09-06 | 1 | -1/+4 |
| | |||||
* | Make sure user_data is NULL everywhere it isn't set. [Bug 1021812] | donal.k.fellows@manchester.ac.uk | 2004-09-03 | 1 | -1/+2 |
| |