DDH Software, LLC Making a big world smaller


Author:George Sokol [Send Author Email]

April 26, 2018
April 14, 2019
Description:I've often written a hangman game to both learn and test the limits of a new development platform/system. This was my attempt in HanDBase to understand Conditional and Calculated Field logic as well as to explore the flexibility of forms. While not perfect, I hope you will find this fun and that it may help you in your own development.
Has Data:Yes
Has Forms:Yes
Reports:Export View to CSV
Comments:Utilizes multiple fields to do calculations and control how controls are displayed on the form. Includes 4 forms: Play Hangman - the main game form. Scores - used to track both the current game and overall scoring Back Door - used for debugging and/or cheating. Shows field codes and how fields are calculated at each step of the game. Help - obvious. With this app, I also discovered that Handbase has an apparent limit on the number of controls you can add to the form. I was just fortunate to be able to complete the main game form though this limit prevented me from adding other data or a link to the Help screen(form).
Version:HanDBase v.4.x Enhanced or greater
File:hangman.zip          Downloads: This Month 7093 / Total* 8045
Note:MAC Users will need to enter the filename hangman.zip when saving this file.
* since October 1, 2000.

Other Titles from George Sokol

01/02/2020 HB Functions [Automobiles]
Wanting a quick way to see the effect of different functions (and what they do) I've created this database including all Handbase functions as well as some examples that could be used across many databases. Included: * Listing of all Handbase functions with x, y, and z inputs to see the various outputs. * Currency conversion function that shows how to take a floating number and then add commas and currency symbols to it. * Dave Haupert's Primary key example. * Some examples for doing date manipulation including how to calculate the day of the week (includes a fix to Dave Haupert's "Weekday" example), day of the year, how to return just the current year, and how to return the current month.