summaryrefslogtreecommitdiffstats
path: root/library/choosedir.tcl
Commit message (Collapse)AuthorAgeFilesLines
* Purge RCS Keywords.dgp2011-06-081-2/+0
|\ | | | | FossilOrigin-Name: 3f95fbe0ce14948fd409844b915c18ef25d7d0a0
| * Purge RCS Keywords.dgp2011-06-081-2/+0
| | | | | | FossilOrigin-Name: a74f32bb6369d3e66e661145c81a98a14ed79b3a
| * * library/bgerror.tcl: Updates to use Tcl 8.4 features. [Patch ↵dgp2006-01-251-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1237759] * library/button.tcl: * library/choosedir.tcl: * library/clrpick.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/entry.tcl: * library/focus.tcl: * library/listbox.tcl: * library/menu.tcl: * library/msgbox.tcl: * library/palette.tcl: * library/panedwindow.tcl: * library/safetk.tcl: * library/scale.tcl: * library/scrlbar.tcl: * library/spinbox.tcl: * library/tearoff.tcl: * library/text.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: FossilOrigin-Name: b0be966e8b61e2bec92b08c6faa897d61d0f40db
| * * library/tkfbox.tcl (::tk::dialog::file::): fix typeMenuLab ref.hobbs2005-04-121-3/+11
| | | | | | | | | | | | | | | | | | | | Add undoc'd ::tk::dialog::file::showHiddenBtn var (default 0) that will add a "Show Hidden" checkbutton to tk_get*File and tk_chooseDirectory if set to true. * library/choosedir.tcl (::tk::dialog::file::chooseDir::): fix cancelBtn ref, add hiddenBtn ref for "Show Hidden" button. FossilOrigin-Name: 0e16b439a5ecd4cd559cb221339c4b862ef31aa9
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| | | | | | FossilOrigin-Name: e7868b44c1e7bffc63a053b87a96a4499757f80d
* | Missed a file that needed updating to handle the changed internal dkf2007-11-021-9/+9
| | | | | | | | | | | | structure of dialogs FossilOrigin-Name: d864cf3f693a4cd4309c05292868eff77a7e9882
* | * library/choosedir.tcl: only enable OK button when valid inhobbs2007-10-301-6/+25
| | | | | | | | | | | | conjunction with -mustexist. [Bug 1550528] FossilOrigin-Name: 642dcde56161bca4e6d63d5062e7cd8d59c8211e
* | * library/choosedir.tcl: Removed uses of obsolete {expand}dgp2007-05-161-2/+2
| | | | | | | | | | | | | | | | | | * library/comdlg.tcl: syntax; replaced with the now * library/tk.tcl: approved {*}. [Bug 1710633] * tests/canvImg.test: * tests/imgPhoto.test: FossilOrigin-Name: 7f0bc8cf92bada98b71069d0658b99b5256f0dde
* | * library/bgerror.tcl: Updates to use Tcl 8.4 features. [Patch ↵dgp2006-01-251-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1237759] * library/choosedir.tcl: * library/comdlg.tcl: * library/console.tcl: * library/dialog.tcl: * library/focus.tcl: * library/msgbox.tcl: * library/palette.tcl: * library/tk.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: FossilOrigin-Name: 49fb7ce3b6e4cc5d383721295f5850c0055fa413
* | Fix bits that (should, and now do) refer to tk::IconList_CurSelectiondkf2005-11-251-3/+3
| | | | | | FossilOrigin-Name: edc9d84743a3f078693245a1b05bf234e1960c55
* | Apply some of the changes suggested in [Patch 1237759]dkf2005-07-251-19/+18
| | | | | | FossilOrigin-Name: f4f7febb1fd0d382ec64762edd93acd98eedff6f
* | * library/tkfbox.tcl (::tk::dialog::file::): fix typeMenuLab ref.hobbs2005-04-121-3/+11
|/ | | | | | | | | | Add undoc'd ::tk::dialog::file::showHiddenBtn var (default 0) that will add a "Show Hidden" checkbutton to tk_get*File and tk_chooseDirectory if set to true. * library/choosedir.tcl (::tk::dialog::file::chooseDir::): fix cancelBtn ref, add hiddenBtn ref for "Show Hidden" button. FossilOrigin-Name: 73207379889b7e26cb78211dd3e51968d2ac7751
* * library/choosedir.tcl (tk::dialog::file::chooseDir):mdejong2002-07-221-8/+1
| | | | | | | | | | | | * library/clrpick.tcl (tk::dialog::file::chooseDir): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog): Revert [Tk patch 568278]. The transient window workaround is no longer needed since the fix for [Tk bug 570764] solved the problem for withdrawn transients. FossilOrigin-Name: 292849c2409f5249983e7e27590973fb92ae2c0a
* * library/choosedir.tcl (tk::dialog::file::chooseDir):mdejong2002-06-131-1/+8
| | | | | | | | | | | | | * library/clrpick.tcl (tk::dialog::file::chooseDir): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog): Remove the transient property on dialogs after they have been dismissed to insulate them from further state changes in the master. This keeps a withdrawn dialog from being mapped when the master is deiconified. [Tk patch 568278] FossilOrigin-Name: e3449e31355a45e3e239f8ad595515b228bd311c
* * library/choosedir.tcl (tk::dialog::file::chooseDir):mdejong2002-06-121-2/+12
| | | | | | | | | | | | | | | * library/clrpick.tcl (tk::dialog::color): * library/dialog.tcl (tk_dialog): * library/msgbox.tcl (tk::MessageBox): * library/tkfbox.tcl (tk::dialog::file): * library/xmfbox.tcl (tk::MotifFDialog_Create): Only make the dialog window a transient if the master is visible. This check already appeared in some of the dialogs. This patch just copies the check into those that were lacking. FossilOrigin-Name: 627fc4dfc42deeb3dc0a7098e4b91919e6ba543d
* new feature, make dependence on msgcat soft, [539309]bagnonm2002-04-291-3/+4
| | | FossilOrigin-Name: 21bd767606dc25d686705fb734424298a8611515
* Fixed string/list confusion in directory browser, and a typo in ChangeLogdkf2001-09-171-3/+4
| | | FossilOrigin-Name: 7aebeca26c59f627b8cb1ee84085fa26e60ff272
* Merged changes from feature branch dgp-privates-into-namespace,dgp2001-08-011-13/+13
| | | | | | | implementing TIP 44. All Tk commands and variables matching tk[A-Z]* are now in the ::tk namespace. FossilOrigin-Name: 3c0c681d8883f0843b9dcb3f402c2773f6a438a7
* * library/msgs/de.msg: German message catalog.ericm2000-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | * library/msgs/en.msg: English message catalog. * library/msgs/es.msg: Spanish message catalog. * library/msgs/fr.msg: French message catalog. * unix/Makefile.in: * unix/configure.in: * library/tk.tcl: * library/clrpick.tcl: * library/choosedir.tcl: * library/console.tcl: * library/msgbox.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: * library/bgerror.tcl: Applied patches from Laurent Duperval to provide localization of Tk dialogs. [RFE: 2671]. FossilOrigin-Name: fba5538c67f2c40b36cf85e267a90136a5a80bbd
* * doc/getOpenFile.n: Updated with information about -multiple.ericm2000-06-231-5/+12
| | | | | | | | | | | | | * library/choosedir.tcl: Tweaked to handle modified tkIconList API's. * library/tkfbox.tcl: Preliminary implementation of multiple selection; based on patch from [RFE: 604]. Some of the tkIconList functions changed to support this and to make the dialog faster. * library/xmfbox.tcl: Added support for multiple selection, from patch in [RFE: 4999]. FossilOrigin-Name: 6d6e691ec619d1ee337f77b3c504d9d8f89a1db6
* * library/choosedir.tcl (::tk::dialog::file::chooseDir::Config):hobbs2000-04-191-272/+264
| | | | | | | | | | | * library/tkfbox.tcl (::tk::dialog::file::Config): removed the extraneous glob on -initialdir after file isdir already returned 1 and moved cd trick into this case as the else already uses [pwd]. [Bug: 5181] * win/winMain.c: moved extern call out of WinMain func FossilOrigin-Name: 363c75beb90525f9a7136a709b82fc3a43a9bf41
* * tests/filebox.test:ericm2000-03-241-175/+222
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * tests/choosedir.test: Updated tests. * library/xmfbox.tcl: Updated to stash data array in ::tk::dialog::file namespace instead of in global namespace. * library/tkfbox.tcl: Extended some functions to support creation of a choosedir dialog, to allow greater code reuse between the two dialogs. Moved tkFDialog* functions into a namespace (::tk::dialog::file). Because these are private Tk functions (and should thus not be used directly by users), this should not impact anybody (the tk_getOpenFile and tk_getSaveFile commands still exist at the global scope). * library/tk.tcl: * library/tclIndex: Updated function names for tkFDialog* functions and choosedir functions. * library/choosedir.tcl: New and improved implementation of tk_chooseDirectory dialog. Based on tk_getOpenFile dialog. * library/listbox.tcl: (tkListboxCancel) Added a check for empty string value for tkPriv(listboxPrev). Without this check, it's possible to get a stack trace under certain conditions. [Bug: 4373]. FossilOrigin-Name: 507a9fe0e822d879c18e4d215b8bb2275ed0aad0
* fixed gridding problemericm2000-03-041-3/+4
| | | FossilOrigin-Name: 91b2895db5c0bae7c4a2fe81ecc4611600c4f1d7
* * tests/clrpick.test:ericm2000-03-021-1/+5
| | | | | | | * library/clrpick.tcl: Added code to make color chooser dialog inherit screen setting from parent (bug #2334) FossilOrigin-Name: 5a5744d5950859e0b51d2b32f8ca590231653307
* Fixed handling of -mustexist flag for tk_chooseDirectory.ericm2000-02-141-22/+13
| | | FossilOrigin-Name: b4a3ebbf8a9f27bce3d14ac8ae97b31938879b40
* * library/tk.tcl:ericm2000-02-011-48/+81
| | | | | | | | | | * library/tclIndex: * library/choosedir.tcl: Moved choosedir functions into the ::tk::dialog::chooseDir namespace instead of a toplevel ::tkChooseDirectory namespace. Additional cleanup on the chooseDir dialog. FossilOrigin-Name: e4acfbf7b7a5763e7d7b107414f973405208a318
* * doc/getOpenFile.n:ericm2000-01-271-0/+196
* doc/chooseDirectory.n: Man page/cross links for tk_chooseDirectory (bug #1786). * library/tk.tcl: * library/tclIndex: Added hooks for tk_chooseDirectory. (bug #1786) * library/choosedir.tcl: tk_chooseDirectory implementation for Unix/Mac (bug #1786). FossilOrigin-Name: 46df12c5832f68d5636924b115d3ea8c37407346