Me edit
HJG - I have been using Tcl and Expect since the last millenium, but I also use quite a selection of other languages, e.g. Awk, bash, C/C++, Lua, Perl, Python. If paid well enough, I might also consider working with strange old beasts, like BASIC, COBOL, Fortran, PL/1 :-)My Tcl/Tk-programs on this wiki edit
- Advent Wreath - Show how long the candles will last
- Design your own Christmas Tree - Put decorations on the tree.
- Downloading pictures from Flickr
- EasyTextPrint - Textprocessor for converting textfiles with minimal markup to html-files, for printing via browser.
- HiLo / HiLo2 / HiLo-international - Guess the number
- Lotto 2 - 6 of 49
- Montana Solitaire with AutoPlayer - Extended Keith Vetter's Montana Solitaire with an autoplay-option.
- Rename and redate photo-files
- WebMaze / [WebMaze2] - Generates a set of webpages that form an text-adventure-type maze.
- Widgets on a canvas - "Neuronal processing"-Demo
- Worldtime-clock - Tcl & console
- 15-Puzzle - like the little game in the Tcl/Tk-demo, but with grid instead of place.
With colors to show tiles in their correct positions, and several canned puzzles. - 1K - small game like 1024 by Veewo Studio, 2048 by Gabriele Cirulli, or Threes by Asher Vollmer.
Minor contributions to other programs edit
- A little A/D clock - Added hour-marks to the analog clock.
- A little Ferris Wheel - Added random colors for the cars, and little stairs at the bottom of the wheel.
- A little Go board - Added labels and dots.
- A little Pachisi game - Added a turnmarker to show the current player
- A little sluice simulation - Added more colors for cabin and cargo, pushbuttons, keybindings F5..F8
- A minimal editor - Added minimal welcome-text.
- A small calculator - Extended function of buttons "C/CE" and "+/-".
- A small editor in 8.5.0 - Added an "About"-command.
- Animated cyclist - Added a slider to adjust the speed.
- Bitmap Editor - .bmp -> .bm, added hotkeys F1..F8, version-number, tiled preview, name for save, demo-bitmap 16x16.
- cal - Added a little test.
- Canvas presentation graphics - added pagenumber in windows-title.
- checkvar - Added a displayfield.
- ClipboardMonitor - Added buttons and procs for "Filter" and "Process" --> ClipUtil
- Chinese Checkers - Added/fixed mode for 3 + 4 players.
- Code 39 generation - Added demo code
- Drawing and editing polygons - Added 2nd test-case.
- Eight Queens Problem - Added a solution-counter, and a "Fast"-checkbox.
- Etwas Warmes braucht der Mensch - Moved/resized the design
- file rename - Code to replace spaces with underscores in filenames
- Gem Game - Added option-menu for extra jewel. This program actually brought me to this wiki. I found GemGame on some Linux-liveCD, but it had a broken menu. Looking for its source to get an update, I got here. Then I did the update myself :)
- i18n tester - Added an entry with german special chars
- iKey: a tiny multilingual keyboard - Added entries with german special chars, plus Georgian, French, Lao, Nordic, Ogham, Spanish, Thai, Turkish, 'Brackets', and 'Fractions'.
- Lights Out - Extended Keith Vetter's Lights Out with buttons for some canned puzzles, and limited the solver to prevent crashes.
- Maritime Signal Flags - Added numeric flags, answer-flag, and a few extra chars.
- mini demo webserver - Added "index.html" as default-url.
- MINISS - Mini Spread Sheet - added demo-worksheets (and wishlist), and then menu m+, edit-dialog edit_val, about-box, statusbar, etc.
- Mini Sudoku - Added grey background for every other block, moved help-line.
- Model railroading with Tcl - Updated link: Model Railroad System Software
- Name generator toy - Added alternative GUI with listbox
- Narrow formatting - Tests
- Nice Numbers - Added Tests
- PhotoAlbum -A Web Gallery Creation Tool - Several fixes, added prev/next-links, console.
- Puzzle Blocks - Added "Done"-Message. Found new download-location.
- Quick Access to Formatted Date & Time - added "date4", "D4T24" and Testsuite.
- Spider Solitaire --> card_img
- sudoku minimalistic ...
- Notes on a canvas - Added an input-line for a songtitle and lyrics.
- TheTwine ...
- Tiny Excel-like app in plain Tcl/Tk - added demo-spreadsheets
- Toy car workshop - Added some help, and a button to get a fresh copy of the demo. Also, comments.
- Vanishing Child - Added a checkbutton to show hints. Also links to articles about similar puzzles.
- minimalist wget - Added a variant to download a list of files.
- Xmas tree - Animated candles (fast color-cycling).
- Zen Loops - Added Save&Load to the welcome-message.
Wiki-gnoming edit
Listing only some of the more interesting and/or useful pages here:- Ask, and it shall be given # 12
- A grep-like utility - A little file searcher
- a simple file-viewing text widget
- string - Additional string functions - Regular Expression Examples - regsub
- A little demon - watch for files to execute / print-spooler
- Creating a simple Windows .bat launcher - HelloWorld
- canvas - Canvas Rotation - 2D Integer-based Rotations
- Move an item on a Canvas Widget in a Straight Line (animated)
- NewProgram - Template for a wiki-page with a new Tcl/Tk-program.
- Geneva Drive - Gear Animation - Scotch Yoke
- Flow Colors
- Lua
- Markdown - MultiMarkdown - email pretty printer
- _scriptFormat - Indent
- Solving Logic Puzzles
Persons edit
Bughunting edit
- Get the color of the pixel under the pointer - Quirks reading pixels from the screen
Test edit
Demos & Placeholders edit
- Simple Canvas Demo
- Simple Entry Demo
- Grid-Demos - Collection of programs to show how to do a grid-like layout.
- For-mat - Re-Formatting strings to lists, etc.
- [Demo01]
- Toy EEG
- console-problem on Windows
ToDo & Ideas edit
- [Business-Card Designer] - entry-form for name, address etc. / output as in an X*Y grid on a printer.
- Flickr Offline Photoalbum
- Things holding Tcl back - Tcl/Tk Printing Support
- Invoice-Demo - Simple invoice: from entry-form to printing a page on a printer. (MiHa)
- Ideas for Projects in Tcl/Tk
- [File-Watcher] / [Dir-Watcher] / [FindFiles] - List files based on some criteria, e.g. files older then x days
- [Hammurabi] - Manage land, wheat and people in ancient sumeria.
- [Jumping jack] - Hampelmann
- Logikus / [Logikus2] - Simulate the toycomputer Logikus
- [MazeAlyzer] / [MazeMetrics] - Analyze a maze, calculate metrics (number of forks, deadends, length of paths etc.)
- [GraphAlyzer] - Analyze a picture, e.g. a chart, and get the data
- [SokoLawn] - Sokoban-like game of mow-your-lawn (like Kosilka / KolibriOS)
- [Wumpus] - Hunt-the-Wumpus, now with smart map
- [AdventureMap] - Mapping assistent, e.g. for adventure-games
- [Advent Calendar] - Countdown to XMas
- [AdMinder] - Do you mind ads ? Small database to keep track of annoying ads.
- [Generic simple database] - Database for "common usecases", e.g. addresses, inventory, notes/dates/events, etc.
- [MiniCalc] - like MINISS - Mini Spread Sheet/TinyExcel, but based on Table
- [Buzzword-Bingo] - see http://en.wikipedia.org/wiki/Buzzword_bingo
- [Dice-Roller] - roll dice of several types, e.g. "3D6"
- [Yahtzee-Trainer] - see also A little Yahtzee game and Wikipedia EN / DE
- [Catan-Dice] / [Settler-Yatzy] / [Siedler-Kniffel] ...
- [Hampelmann] / DragonHeads - Animated jumping-jack ...
- [Mastermind-Assistant] - Show the remaining possible configurations
- [T-puzzle] - https://en.wikipedia.org/wiki/T_puzzle, a puzzle like Tangram
- [BrainJogger] - Series of games / exercises to stay fit, improve concentration, memory, math, etc.
- [Dice-Calc] - Calculate sum of a number of colored dice, where some colors count double or triple
- [Memory-Tape] - Remember the order of objects/pictures
- [Pathfinder-Memory] - Memorize a shown path, and then follow it
- [Symbol-Matcher] - Find and mark all matching symbols
- [Task-Planner] / Sequencer - Reorder tasks / check for correct sequence of tasks
- [Wang-Mosaik] / [Wang-Puzzle] - Rearrange/rotate mosaic-tiles Wang-tiles so that neighboring colors match
- [Partition-Planner] - Plan layout of partitions on harddisk
- [Activity-Planner] / [Time-Planner] - GUI to plan/visualize time needed for a sequence of activities, using interval arithmetic.
- [Busy-Apps] - Marginally useful apps ("Someone" is coming - quick, look busy :)
- [Chart-Workshop] - Enter data, and compare it when presented as barchart / linechart / piechart.
- [Convert-Shop] - Collection of conversions, with GUI (C/F, m/ft, mi/km, $/€, deg/rad, etc.)
- [Date-Shop] - Date-calculations, with GUI (see also: Date Calculations)
- [Date-O-File] - Get time and date of files, and do operations on them
- [Cellphone-Simulator] / [HandySim] - an interactive manual
- [Tabletop-Railroad] - small model railroad, maybe somewhat like Car racing in Tcl / TkPipes
- [TrackPlayer] - Model railroad: drive train around tracks on a given image, e.g. a hand-drawn RR-map or a plan made with http://trackplanner.de/glps.htm
- [Train-Workshop] - like Toy car workshop, for locomotives, waggons etc.
- [UnShuffle] / [ReverseShuffle] / [PancakeShuffle] - small game where you have to sort a sequence of numbers.
- [Icon-Lib] - Library of icons & pictures, for use in tcl-games, e.g. from Memory 2
- [Sound-Lib] - Library of sound-effects, for use in tcl-games
- [Wav-Shop] / [Wav-Jukebox] - play different sound-snippets from a wav-file that has several sounds in it.
U edit
[mavoe] - 2014-09-28 20:44:38Sehr geehrter Herr Gurt,1. haben Sie (wie ich) am Fachbereich Informatik der Fachhochschule Darmstadt (FBI) studiert und dort 1983 Ihr Diplom gemacht? Wenn ja, denn geben Sie mir bitte einen Kontakt zu Ihnen außerhalb dieser Kommentarseite. Meine Kontakt-Daten stehen im Fuß dieses "Kommentars". Ich möchte Sie zu einem möglichen FBI-Ehemaligentreffen einladen. Am 20.09.2014 fand ein Treffen des Abschluss-Jahrgangs 1984 (30-jähriges-Diplom-Jubiläum) statt, an dem auch einige Ehemalige unseres Jahrgangs teil nahmen. Dort entstand die Idee zu einem weiteren Treffen. Auf dem Treffen gestern vor einer Woche hatten ich und die Anderen viel Spaß an den Fotos, die Sie vor 36 - 31 Jahren aufgenommen haben.2. Aufhttp://wiki.tcl.tk/36471verstehe ich "Save this wiki-page to a textfile". Fehlt dort ein Link z.B. auf dem Wort "this"?Mit freundlichen GrüßenMartin L. VölkerDipl.-Inf. (FH)--mavoe InformatikHöllstraße 17/2, 78315 RadolfzellTel.: 07732-938817Fax: 07732-938819eMail: mavoe@mavoe.de
PYK 2015-05-20: Hi, I'm curious about the < <br> > markup in your recent edits. Is it because you wish every sentence of the paragraph to be on a new line? In my opinion, almost anything worth an explicit < <br> > is better-served by a new paragraph instead.HJG Essentially, it is a new paragraph - but without empty lines as separators.
PYK 2015-05-20: Hi, I'm curious about the < <br> > markup in your recent edits. Is it because you wish every sentence of the paragraph to be on a new line? In my opinion, almost anything worth an explicit < <br> > is better-served by a new paragraph instead.HJG Essentially, it is a new paragraph - but without empty lines as separators.