[Lazarus] Lazarus IDE & projects configuration
patspiper at yahoo.com
Fri Sep 3 15:59:24 CEST 2010
Peter E Williams wrote:
> Would someone please investigate porting the Windows.Beep procedure to
> lazarus. I can convert the remainder of the TBeeper.pas unit to
> Lazarus ... and I think that it would be popular (in limited circles).
Please consider that in principle at least Lazarus and FPC are portable,
and that to meet that requirement it's necessary to consider cases where
the user is sitting at a screen that's some distance from the computer
running his code. Cue discussion of X, VNC and comparable technology here.
At this point you have to consider whether the noise is going to come
out of a squeaker in front of the user, or in the computer itself.
In the former case there is nothing in ASCII or any of the mainstream
protocols which defines the properties of the beep.
In the latter case do you intend to use the mainboard's squeaker, the
soundcard's DSP, or an attached MIDI device? What do you intend to do if
somebody is already using one of these- you could be somewhat less than
popular if somebody's attempt to transfer black vinyl to .wav failed
because you'd grabbed the DSP.
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the Lazarus