'''William J Giddings''' [http://www.wjgiddings.pwp.blueyonder.co.uk/wjg_photo.jpg] I live in England in a city named Wolverhampton with my wife (Xiyan) and two wonderful daughters (Jane and Georgia). My involvement in using TclTk goes back to the 1990s when I was looking for a quick and easy way to programme under Linux. During those days I was the head of a local training company which 'honed' the skills of graduates to meet the needs of the media industries. Prior to that I was involved in CGI production for television. But time moves on and so do our careers. Since 2000 I have worked as a visiting lecturer for a number of local colleges and also act as an external moderator for pre-university programmes in the Use of IT and Electronic Media Production. Additionally, I'm working towards completing a Ph.D at the University of Wales, Dept of Theology. To help me with my research I use custom-utilities written in Tcl/Tk for the analysis, editing and translation of Chinese Buddhist Sutras. My principle programming project is "Jiumoluo", a specialist translators' text editor. ---- Recent contributions to the Wiki include: * [Revert -Providing 'Revert' and Save Prompt Functionality to Text Editors] * [Droptree -Enhanced BWidget Tree Operations] * [Operating TWAIN Scanners through TCL and EZTWAIN.] * [Accessing Online Language Resources Provided By the University of Chicago.] * [Wordselect -Modifying the Text Widget Binding to Select Words Without any Surrounding Punctuation.] * [ToolBar -An Alternative to the BWidget ButtonBox] * [Notions -A Personal Wiki Built Using Tcl/Tk] * [Simple, Single Series Histogram] * [TextZoom -Using mousewheel scrolling events to interactively re-size text widget content] * [lshift -Adding Unique Items to Lists of Fixed Length] * [case:title -Create WP formatted title strings on the active selection] * [Roll-Up -Modify MS-Windows palettes to provide Linux-like shading behaviour.] * [Combo -A simple Combobox widget with entry history.] * [Scrolled listbox widget -Display a list, pick any item then perform some follow up action.] * [TreePad -Structured multipage text editor using TreeCtrl] * [LoadButtons -Batch loading of images graphics for GUI objects] * [progress -Progress Bar Widget with Minimal Options] * [listcomp -Compare the Contents of two Lists] * [Postits -Providing Embedded Annotation Functionality to TK Text Widgets] * [Loading and Saving Application Configuration Files] * [Quick Access to Formatted Date & Time] * [Simple Text Widget Sort] * [Popup Menus -An all in one solution for application wide popup menus.] * [How many lines in a text widget?] * [Simple ftp uploader] * [PhotoAlbum -A Web Gallery Creation Tool] * [ClrPick -A Colour Selection Megawidget] * [Text Drag -Drag and Drop for Text Widget Selections] * [TclOO -Rendering text pages in OpenOffice Writer from a Tcl application.] * [Adding 'history' to BWidget ComboBox widgets.] * [Easy input of Romanised Sanskrit] * [Easyargs -Let proceedure switches set themselves] * [Pinyin, ASCII to Unicode Converter] * [Easy input of Pinyin] * [Labelled Scale Widget with Toggled Keyboard Entry] * [Floating Palette] * [TearoffTabBar -Notebook Style Access to Floating Palettes] * [LabelText -A Multi Line Entry Widget] * [CollapsableFrame -A Toggle Resized Labelled Frame Container] * [Restricting the Movement of Canvas Items] * [Text Collapser] * [WhoAmI? -Letting proceedurally added widgets know their names] * [Popups -Using popup menus to offer variations in displayed text] ---- [Category Person]