I installed Lazarus and like it, so I am currently studying Lazarus for the prupose to write an article about it in a Dutch delphi magazine, published by the Pascal User group, so a lot of questions come up.

What can one do with a ToggleButton? To me it looks like a mix of a TSpeedButton and a ordinary button. So what extras does it have and what could I use it for?