summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
...
* win/tkWinKey.c (TkpSetKeycodeAndState): removed old debug infohobbs2001-05-301-9/+1
| | | FossilOrigin-Name: 22fe92614734ce2e630cdbaa6826a93f59991176
* * unix/configure:mdejong2001-05-232-8/+8
| | | | | | | | * unix/tcl.m4: * win/configure: * win/tcl.m4: Sync from Tcl sources. FossilOrigin-Name: 32d7a7f3dfbfa173930b588a1772f96a10b8643e
* * unix/configure: Regen.mdejong2001-04-252-22/+29
| | | | | | | | * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl. FossilOrigin-Name: e47bf2563de61b092ab92ce7aaa5c21e399d26cb
* * win/tkWinMenu.c (TkWinHandleMenuEvent): corrected reseting ofhobbs2001-04-041-2/+2
| | | | | | service mode to only occur when it was set. [Bug #220948] FossilOrigin-Name: 1e7f9798675d491c47f55c35f24fbf682757a87d
* win/tkWinDialog.c (GetFileNameA): initialize multi to 0.hobbs2001-04-041-2/+2
| | | FossilOrigin-Name: 720cdf479bd772ec60f24bb30737c07556918840
* * win/configure:hobbs2001-04-032-2/+2
| | | | | | * win/tcl.m4 (SHLIB_LD): added -incremental:no. [Bug #219381] FossilOrigin-Name: cdba56723d95206a6bc12e0bafc90bed2f2b9c77
* * generic/tk.h:hobbs2001-04-022-3/+3
| | | | | | | | | | * unix/configure.in (TK_PATCH_LEVEL): * unix/configure: * unix/tk.spec: * win/configure.in (TK_PATCH_LEVEL): * win/configure: updated patchlevel to 8.4a3 FossilOrigin-Name: de7899ecd94b3e307686bf3b18705ed7f264dbee
* * win/makefile.vc:hobbs2001-03-306-18/+264
| | | | | | | | | | | * win/configure: * win/tcl.m4: added imm32.lib to LIBS_GUI for Tk IME support. * win/tkWinInt.h: * win/tkWinKey.c: * win/tkWinX.c: added support for changing IME on the fly in Windows (2000). (lam) [Patch #402993] FossilOrigin-Name: 7d37d3f469f0662f50fc1661d1f02bc0060ca9c8
* * win/Makefile.in (install-*): improved install-* targets to usehobbs2001-03-301-4/+4
| | | | | | their base build dependency. FossilOrigin-Name: 76392d864ca265a36340300436bf3d2e5fe1891a
* * win/tkWinWm.c (UpdateWrapper): ensured that the passed in winPtrhobbs2001-03-301-4/+11
| | | | | | had an existent window to operate on. [Bug #409172] FossilOrigin-Name: d2ea8b735f54afb98182e2bd5e4a43733c695416
* * win/tkWinDialog.c (GetFileNameA): added support for -multiple tohobbs2001-03-301-38/+162
| | | | | | | | ascii-based tk_getOpenFile (Win9*). (haneef) [Patch #403047] (GetFileNameW): increased number of files that could be returned by tk_getOpenFile -multiple. [Patch #412042] FossilOrigin-Name: 1114d667db4a195c55457137b6c24659977db9f5
* 2001-01-02 Andreas Kupries <a.kupries@westend.com>andreas_kupries2001-01-021-36/+903
| | | | | | | * win/tkWinWm.c: * doc/wm.n: Applied patch #102833 (TIP #8). FossilOrigin-Name: 7eb3b4c396eea5d311663ddc7eaffb66d6912ac3
* Overall change: Implemented TIP 5, which exportsericm2000-11-222-8/+9
| | | | | | | | | | | TkClassProcs/TkSetClassProcs as Tk_ClassProcs/Tk_SetClassProcs, adding a size field to Tk_ClassProcs to allow for future expansion, and renaming the geometryProc to worldChangedProc, which is more in keeping with the actual use of the callback. See ChangeLog for details. FossilOrigin-Name: df44e48c3137a98d587cec736ae6ffa531369353
* fixed remaining references to old-style TCL_SRC_DIR defnhobbs2000-11-031-8/+8
| | | FossilOrigin-Name: a22bdbb90865a30bea190ba356d265894c0f0917
* * win/tkWinButton.c:hobbs2000-11-034-10/+104
| | | | | | | | | * win/tkWinDialog.c: * win/tkWinScrlbr.c: * win/tkWinWm.c: fixed up code for Win64 support. This mostly remains in _WIN64 #ifdef's, until updated compilers are standard. FossilOrigin-Name: 5ecc849554894ba1b41dcaac71afd55dbe4c6e9b
* * unix/configure:hobbs2000-11-031-0/+1990
| | | | | | | | | * win/configure: checked in configure scripts so people doing CVS checkouts aren't required to have autoconf. Changes to configure.in in the future will require the corresponding configure script to also be re-autoconf'ed and checked in. FossilOrigin-Name: 67803183290299b4d7e9107b8521ec4a33b6bc1c
* * win/tcl.m4:hobbs2000-11-032-30/+50
| | | | | | * win/makefile.vc: updated for Win64 compile support FossilOrigin-Name: cc01c5fcdc0d8ae6f3291f0e321b78caf0c05312
* * tests/winDialog.test: Corrected expected results for bad optionericm2000-11-021-108/+38
| | | | | | | | | | | tests (5.2, 5.5) to include -multiple option. * win/tkWinDialog.c: Removed CommDlgExtendedError() checks for color and choosedir dialogs, and removed all except the explicit invalid filename checks for the file dialogs. FossilOrigin-Name: a50af1dfec615e5d03bda48d8e84c1a78a71a23b
* * win/tkWinDialog.c (GetFileNameW, GetFileNameA,hobbs2000-11-021-5/+61
| | | | | | | | Tk_ChooseDirectoryObjCmd): created work-around for change in NT5.0/98 that caused no initialdir setting to open the browser up in the user's documents dir. FossilOrigin-Name: 5f8b3942321873f33a61eef1efb7d3dda6d0cd6a
* * win/tkWinDialog.c: Added branch for 0 return fromericm2000-11-021-8/+56
| | | | | | | | | | CommDlgExtendedError() switches; this was formerly treated as an error, but it actually is not, since it just means the user hit cancel or closed the dialog. (GetFileNameW): Added better smarts such that -multiple is not considered a valid option for tk_getSaveFile. FossilOrigin-Name: 659e0e7b6e920fa3c92a0c59325e51db9542f968
* 2000-10-30 David Gravereaux <davygrvy@ajubasolutions.com>davidg2000-10-316-149/+249
| | | | | | | | | | | | | * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/rc/tk.rc: * win/rc/tk_base.rc (new): * win/rc/wish.rc: Added logic to derive filenames better in the resource scripts based on compile options along with better support for building a static wish shell with cursor resources. FossilOrigin-Name: 86a7638c291edb8cb1ed64b2dc09f50e9cfab2ca
* * win/Makefile.in (test, winhelp, tktest): corrected thehobbs2000-10-311-4/+4
| | | | | | TCL_LIBRARY path specification. FossilOrigin-Name: 59cda872592d2d1360adb54aded34d096986a087
* * win/tkWinDraw.c (RenderObject): Applied patch from [Bug: 6368],ericm2000-10-241-8/+6
| | | | | | | | | | | | | which corrects rendering of 1-pixel wide stippled lines on Windows. * generic/tkCanvLine.c (DisplayLine): Applied patch from [Bug: 6368], corrects bugs relating to use of active- and disabledwidth values for displaying lines (disabledwidth was never used, and activewidth/disablewidths would only possibly be used when greater than default width, rather than when simply not equal to default width). FossilOrigin-Name: 7ea26f00bfd15acabe87e2f5f64bbe9f264c752b
* * win/tkWinDialog.c (GetFileNameW, GetFileNameA,ericm2000-10-191-10/+122
| | | | | | | | | Tk_ChooseColorObjCmd, Tk_ChooseDirectoryObjCmd): Added error checking for the return value from the common dialog functions, so that the commands will not silently fail if the common dialog returns an error. [Bug: 6369]. FossilOrigin-Name: 6225f80f3c978c4dc27def9c4ebf00bc4b3c3955
* * win/Makefile.in (cat32.${OBJEXT}): add win/ subdirectory tohobbs2000-10-061-2/+2
| | | | | | cat32 target to correctly find the source file. FossilOrigin-Name: 9dcbaf6efeab9bb54f96095b1105f5cb7d2aa775
* * win/Makefile.in: commented use of TESTFLAGShobbs2000-09-291-1/+5
| | | | | | | * unix/Makefile.in: added TESTFLAGS to test and testlang targets to conform with Windows makefile and TEA style. FossilOrigin-Name: 21ea9340fdeefba136e92f5098ac7fc94a577336
* * README:hobbs2000-09-061-2/+2
| | | | | | | | | * generic/tk.h: * unix/configure.in: * unix/tk.spec: * win/configure.in: updated to patchlevel 8.4a2 FossilOrigin-Name: 773dd7a98444821148617f3c93c6ad2961eb83f7
* * win/makefile.vc (install-libraries):ericm2000-09-022-4/+5
| | | | | | | | | | | * win/Makefile.in (install-libraries): * unix/Makefile.in (install-libraries): Added tkPlatDecls.h to list of header files to install. * generic/tk.h: Added #include "tkPlatDecls.h", which declares the platform specific component of the public Tk stubs API's. FossilOrigin-Name: 960c59512df2dfeb34b8851852007eb1efe83eeb
* * win/tkWinMenu.c (DrawWindowsSystemBitmap): Use scratchDCericm2000-08-292-4/+5
| | | | | | | | | | | | | | for determining the source's logical coordinates. Patch from [Bug: 6134 (Markus Oberhumer)]. * win/tkWinMenu.c (SetDefaults): Compute the indicatorDimensions[] under Windows NT/2000 in the same way as under Windows 95/98. Patch from [Bug: 6134 (Markus Oberhumer)]. * win/tkWinFont.c (GetScreenFont): Added a memset() to pacify memory checkers. Patch from [Bug: 6134 (Markus Oberhumer)]. FossilOrigin-Name: fbfb2fa6b53612256c15d7183620b6f69ce32f1c
* remove --enable-gcc configure optionmo2000-08-252-62/+22
| | | FossilOrigin-Name: 63c6411be67f99b00c28c7bf513849377f93a802
* cleaned up use of *_DIR macroshobbs2000-08-061-10/+10
| | | FossilOrigin-Name: 6c6a1c0cbfc95b169d41bd9bed1e276f041993ae
* * win/tkWinMenu.c (ReconfigureWindowsMenu): Added MF_GRAYED bitericm2000-07-281-2/+2
| | | | | | | for disabled menu entries, to ensure that those which are drawn by the system are shown grayed (such as entries on menubars) [Bug: 4372]. FossilOrigin-Name: 52e781f7d519d53ea929442cdb32931496e91f3e
* * mac/tkMacDefault.h:ericm2000-07-281-3/+5
| | | | | | | | | | | | | | | | | | | * unix/tkUnixDefault.h: Added default values for listbox disabledforeground and state. * win/tkWinDefault.h: Changed default listbox background color to white and listbox selection borderwidth to 0, in keeping with the "Microsoft Windows User Experience"; added default values for listbox disabledforeground and listbox state. * doc/listbox.n: Added documentation for -state option. * generic/tkListbox.c: Added support for -state to listbox. [RFE: 6052]. * tests/listbox.test: Tests for listbox disabled state. FossilOrigin-Name: a19d0bbf22658890f96264d9fea43a2494dfb897
* * win/configure.in: TCL_STUB_LIB_FLAG andmo2000-07-271-3/+3
| | | | | | | TK_STUB_LIB_FLAG should not include ${TCL_DBGX} in win/tkConfig.sh, fix that. FossilOrigin-Name: 883a60a3acdad910fe1854084f0888b1b40c8ffe
* * win/configure.in: Add TK_STUB_LIB_FLAG andmo2000-07-211-5/+20
| | | | | | | TK_BUILD_STUB_LIB_SPEC. These are needed to build a stub enabled extension. FossilOrigin-Name: ab40709ae90c1b35d25fe45bcb62d68ce37d8c4b
* Applied patch from [RFE: 5939]ericm2000-07-201-1/+5
| | | FossilOrigin-Name: b7b0d686211a255c70ffa700bcd8561e8d767898
* * unix/aclocal.m4: Use tcl.m4.mo2000-07-191-2/+2
| | | | | | | | | | * unix/configure.in: Properly quote LOCALES variable. Properly quote argument to m4 macro. * unix/tcl.m4: Add updated file from tcl. * win/tcl.m4: Updated file from tcl. FossilOrigin-Name: 9f7b475c17c69a9dea4e9c18a4691452fda39fbf
* fix usage of TK_SRC_DIRmo2000-07-181-2/+2
| | | FossilOrigin-Name: 981ce46232de991af9bb7693a68ebba279191521
* fix TK_SHARED_BUILD and TK_SRC_DIR variable definitions for mingw/vc++ buildmo2000-07-071-3/+9
| | | FossilOrigin-Name: 244e01c8f155a654674fa5989d0db258d34ed911
* * generic/tkFileFilter.c (AddClause): Cast to match function prototype.mo2000-07-069-31/+10
| | | | | | | | | | | | | | | | | * win/stubs.c (_XInitImageFuncPtrs): Add return value for function. * win/tkWinButton.c (buttonStyles, ButtonBindProc, ComputeStyle): Remove unused declarations. * win/tkWinColor.c (GetColorByName, GetColorByValue): Remove unused function declarations. * win/tkWinDialog.c (TrySetDirectory): Remove unused function declaration. * win/tkWinEmbed.c (TkWinEmbeddedEventProc): Cast to match function prototype. * win/tkWinMenu.c (winMenuMutex, MenuExitProc): Remove unused declaration. * win/tkWinWindow.c (StackWindow): Remove unused declaration. * win/tkWinWm.c (ConfigureEvent): Remove unused declaration. * win/tkWinX.c (winXMutex): Remove unused declaration. * xlib/ximage.c (XCreateBitmapFromData): Cast to match function prototype. FossilOrigin-Name: 51f47c0c03aff365cd11fd45c22dc16f8da2f17a
* Removed unused variable declaration.ericm2000-06-151-2/+1
| | | FossilOrigin-Name: f2b9197c044df5a213c10d681b06f04b5da3dbdc
* Recheckin without ^M line feeds.ericm2000-06-151-580/+580
| | | FossilOrigin-Name: 4dafeff6848ae4e8b144190e8895a75160867200
* reverted to 1.26 revision to fix bad 1.27 checkinericm2000-06-151-19/+103
| | | FossilOrigin-Name: cb840dd363fc600e71d549d67e4c53dd5bc9424d
* Added @LIBS@ to definition for LIBS variable, so that user32.lib and ericm2000-06-131-580/+580
| | | | | | advapi32.lib are included in the link line for the wish binary. FossilOrigin-Name: 4b1af016b48c208bd4bbc95d36b794a49800f200
* Added per RFE 5844.ericm2000-06-131-0/+625
| | | FossilOrigin-Name: 08e453c7ca48366d7fb656a8103ba22b13acb96b
* * win/tcl.m4:ericm2000-06-133-527/+79
| | | | | | | | * win/configure.in: * win/Makefile.in: Applied patch from [RFE: 5844], to extend support for mingw compile environment on Windows. FossilOrigin-Name: b5582e2af625cc2c1b5799d5c21fa6290902565c
* * win/Makefile.in (install-libraries): corrected to install Xhobbs2000-05-231-3/+9
| | | | | | headers [Bug: 5516] FossilOrigin-Name: 186af9a762d7b93ed23058f6cb0732d6a59a26b4
* * mac/tkMacDefault.h (DEF_ENTRY_READONLY_BG_COLOR,ericm2000-05-171-1/+3
| | | | | | | | | | | | | | | | | | | DEF_ENTRY_READONLY_BG_COLOR): * win/tkWinDefault.h (DEF_ENTRY_READONLY_BG_COLOR, DEF_ENTRY_READONLY_BG_COLOR): * unix/tkUnixDefault.h (DEF_ENTRY_READONLY_BG_COLOR, DEF_ENTRY_READONLY_BG_COLOR): Added default values for entry -readonlybackground option. * generic/tkEntry.c: Added -readonlybackground option, cleaned up excessive use of graphics contexts. * tests/entry.test: Added configuration test for -readonlybackground option. * doc/entry.n: Added documentation for -readonlybackground option. FossilOrigin-Name: d9e1274dcc5725b4ea72f2b214ee4e6763d688b9
* * doc/SetOptions.3: Added information about TK_OPTION_NULL_OK withericm2000-05-172-16/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TK_OPTION_RELIEF. * win/tkWinButton.c: Removed bits about TK_RELIEF_LINK. * tests/button.test: Added tests for -overrelief; removed tests for -relief link. * mac/tkMacButton.c: Removed bits about TK_RELIEF_LINK. * generic/tkOldConfig.c: Removed bits about TK_RELIEF_LINK. * generic/tkConfig.c: Removed bits about TK_RELIEF_LINK; added support for TK_OPTION_NULL_OK for TK_OPTION_RELIEF. * library/button.tcl: Added binding support for -overrelief. * generic/tk3d.c (Tk_GetRelief): Added branch for TK_RELIEF_NULL. * generic/tkButton.c: Added -overrelief option; removed Enter/Leave EventProc masks and handlers. * generic/tk.h: Added TK_RELIEF_NULL definition, removed TK_RELIEF_LINK. * mac/tkMacDefault.h (DEF_BUTTON_OVER_RELIEF): * win/tkWinDefault.h (DEF_BUTTON_OVER_RELIEF): * unix/tkUnixDefault.h (DEF_BUTTON_OVER_RELIEF): Added default value for the -overrelief option. FossilOrigin-Name: 107c0be19713ca6aedb57383ae53c62d430c9280
* * win/tkWinMenu.c (ReconfigureWindowsMenu): Added code to add theericm2000-05-161-2/+14
| | | | | | | MF_SEPARATOR bit for SEPARATOR_ENTRY menu items. This causes separator entries on the system menu to be drawn correctly [Bug: 5451]. FossilOrigin-Name: 909f18beae2f9d5b2705b332bc2186eb4ecbf28d