This page is the work of a single person.
It doesn't try to sell you anything.
You don't have to "register". It isn't cluttered with "injected junk" apart from the Google panel at the side, and the Google bar at the bottom. (They help me see what pages get visited, so I can concentrate on the things people find interesting. Having them may help my Google ranking, so you find out about the page.)
It is early days for this site... but it links to (and is linked to from) pages that go back twenty years or more.
I sometimes wonder, I get so little feedback or encouragement.
I find much of life boring. On this site, and the ones that it is the successor to, I try to tell you things that might help you get started with things that I find Not Boring. I.e. "interesting". To me.
Will you find the subjects interesting? Will you find the way I've explained them interesting? I don't know. I hope so.
Huge and unusual "Grade A recommended"!: This page is smaller than many of mine. But it is bigger in ambition!
The code that comes with it shows you a control structure that is at the heart of many of my biggest and best apps.
It also has a fully worked "shell" of all the ini file mechanisms, and it has many of my usual "should be in every app" bits and pieces.
I hope you will take the code, which is a modest skeleton, and use it as a starting point for projects of your own.
As is my custom, the page has a link to let you download the full Lazarus project. The "tutorial" is in the comments in the sourcecode.
There is no "universal" boilerplate code that will do for any app. This boilerplate is most suited to apps like sensor monitors or process control. Once started, it has a job to get on with. By the nature of what it is doing, there's not a lot of call for interaction with a user.
Fetch stuff using HTTP: Sample code on for fetching the HTML (or whatever is at the ULR of something using HTTP. THis doesn't have much in the way of a "tutorial", but it does let you download a Lazarus project (and a copy of the .exe it produces). The sourcecode is full of explanatory remarks. Fetch stuff across the internet, or just from a webserver on your LAN... something you can put in a $20 Arduino.
Ini files: Tutorial and sample code on using ini files... a new version of a topic I've covered before. This version, I hope, more concise! (See also the above. It is even newer, but it has less hand-holding, less explanation than this one does. The one above uses ini files, but isn't primarily about ini files. Ini files may be "yesterday's answer"... but they still have a place in today's programming, I think. I've also done a bare-bones checklist of the bits you must include to use ini files with an app.
Slideshow app: From the link in the next paragraph, you can get something that doesn't have a "proper" mention in any of my other "index" pages, yet. I also offer a page (with another copy of the download link) that will tell you about my simple "slideshow" application.
You can just download the application and sourcecode of my simple "slideshow"- free. For Windows. Yes! Yet another!
I have started moving my "Helpful Hints" pages to here from their first home. Some of those pages are at their old home, some at a third site(!)... but some have made it to here. Apologies for any navigation snags you hit... PLEASE write and tell me, if you encounter one?
My older sites, reverse chronological order include...
(You might also notice some aliases at work. For instance, Arduserver.com takes you to SheepdogGuides.com/ardsrv/)
What You Want To Know (wywtk.com) has also acquired a few "Book Mad" (i.e. "mad about books"... a collector) pages. The main "trove" for those is on my older site, and has it's own, non-https, index page. But as you don't have to enter any information to have full access to those pages, the "s" really doesn't matter, does it?
For now, I suggest you head over to my old, mature sites... There's an index to them at...
There is a lot of "stuff" in them... particularly "stuff" about using the Libre Office database, using Lazarus (similar to Delphi), using the Arduino.
This page's editor, Tom Boyd, will be pleased if you get in touch by email. Suggestions welcomed! Please cite "wywtk/index.htm".
Page has been tested for compliance with INDUSTRY (not MS-only) standards, using the free, publicly accessible validator at validator.w3.org. Mostly passes.
....... P a g e . . . E n d s .....