Die Suche ergab 7 Treffer

von Daniel L.
Sa 14. Jun 2025, 09:02
Forum: Linux
Thema: [erledigt] Piepton via beep bzw. echo -e "\a"
Antworten: 8
Zugriffe: 500

Re: [erledigt] Piepton via beep bzw. echo -e "\a"


Weil diese Funktion nicht auf jeder Plattform implementiert ist.


Ist sie bei mir schon.
Ich hab mal statt beep den Inhalt der procedure beep (sysutilh.inc)
etwas erweitert gecodet:

If Assigned(OnBeep)
then
begin
showmessage ('assigned = true');
sysUtils.OnBeep;
end
else showmessage ...
von Daniel L.
Fr 13. Jun 2025, 18:58
Forum: Benutzung der IDE
Thema: [✔] *.lfm wird immer verdoppelt
Antworten: 1
Zugriffe: 206

[✔] *.lfm wird immer verdoppelt

Laz 3.2
Linux-Mint

Hallo,

wenn ich nach den von Lazarus vorgegebenen Projekteinstellungen ein neues Projekt speichere und compiliere, werden die *.lfm Dateien im Projektordner *und* im
Unit-Ausgabeverzeichniss abgelegt.
Das erscheint mir merkwürdig, oder ist das ein Feature?

edit: hab gerade ...
von Daniel L.
Fr 13. Jun 2025, 14:55
Forum: Linux
Thema: [erledigt] Piepton via beep bzw. echo -e "\a"
Antworten: 8
Zugriffe: 500

Re: Piepton via beep bzw. echo -e "\a"

Stevie hat geschrieben: Fr 13. Jun 2025, 08:35 Lies Dir mal viewtopic.php?t=13434 durch und schau Dir die dort von Winni vorgestellte alsa Unit an. Damit sollte es klappen.
Danke, da gibts ja noch viel zu entdecken.
Für meine Zwecke reicht vorerst AlsaBeep(...)von Fred bzw. Robert Rozee.
von Daniel L.
Fr 13. Jun 2025, 07:54
Forum: Linux
Thema: [erledigt] Piepton via beep bzw. echo -e "\a"
Antworten: 8
Zugriffe: 500

Re: Piepton via beep bzw. echo -e "\a"

Hallo Warf,
vielen Dank für deine Ausführungen

D.h. wenn du deinen Beep hören willst musst du dein Programm in einem Terminal Emulator starten der den Beep unterstützt. Das ist z.B. xterm, Konsole, Gnome Terminal, etc.

Ja, so geht dann beep; und Write(#7);

Und Lazarus via Code dazu zu bringen ...
von Daniel L.
Do 12. Jun 2025, 23:17
Forum: Linux
Thema: [erledigt] Piepton via beep bzw. echo -e "\a"
Antworten: 8
Zugriffe: 500

[erledigt] Piepton via beep bzw. echo -e "\a"

Lazarus 3.2
Linux Mint
Laptop Acer Aspire V3-772G


Hallo,

via Terminal lässt sich bei mir ein Piepton erzeugen:
echo -e "\a"
Es ist ein sehr kurzer, eher tieferer Sinuston.

Nun würde ich das gerne aus meinen Lazarus-Progs heraus ermöglichen:

SysUtils.beep ist leider wirkungslos (warum ...
von Daniel L.
Fr 23. Mai 2025, 10:05
Forum: Komponenten und Packages
Thema: bestimmten Code einer Komponente einmalig zur Laufzeit ausführen
Antworten: 3
Zugriffe: 266

Re: bestimmten Code einer Komponente einmalig zur Laufzeit ausführen

vielen Dank euch beiden,
ja, so gehts!
:D

Code: Alles auswählen

if (csDesigning in AOwner.ComponentState) then...
Gruß Daniel
von Daniel L.
Fr 23. Mai 2025, 09:26
Forum: Komponenten und Packages
Thema: bestimmten Code einer Komponente einmalig zur Laufzeit ausführen
Antworten: 3
Zugriffe: 266

bestimmten Code einer Komponente einmalig zur Laufzeit ausführen

Lazarus 3.2
Win-11, Linux-Mint

Hallo zusammen,

eine von mir abgeleitete Komponente von TStringGrid soll (nur!) zur Runtime-Creation einmalig einen bestimmten Code ausführen.

Überschreibe ich dafür den constructor create,
wird bereits zur Designtime-Creation der Code ausgeführt, (und dann noch mal ...