"Früher" startete F9 immer im Debugger. Selbst im Release mode. Da auch im Releasemode der use trotzdem irgendwo fpc Argumente einfügen könnte die Debug info erzeugen, zeigen die Breakpoints den Status erst an, wenn der Debugger erfolglos versucht sie zu setzen..
Und ggf kann ja ein Release mode ...
Die Suche ergab 616 Treffer
- Di 14. Jul 2026, 18:43
- Forum: Benutzung der IDE
- Thema: Breakpoints im Release Mode?
- Antworten: 4
- Zugriffe: 729
- Di 14. Jul 2026, 18:37
- Forum: Freepascal
- Thema: Problem mit der 64 Bit Version
- Antworten: 12
- Zugriffe: 2925
Re: Problem mit der 64 Bit Version
Zwar etwas spät mit der Antwort, aber der Stack (falls er stimmt) is in LFM loading.
Das heist möglicherweise ist die resource Datei mit dem übersetzten LFM kaput.
Einfach mal die *.res Datei löschen.
Das heist möglicherweise ist die resource Datei mit dem übersetzten LFM kaput.
Einfach mal die *.res Datei löschen.
- Di 16. Jun 2026, 17:52
- Forum: Benutzung der IDE
- Thema: Deutsche Lazarus-Übersetzung
- Antworten: 22
- Zugriffe: 4968
Re: Deutsche Lazarus-Übersetzung
"Grid" = "Gitter" ? Was wird den bitte weggesperrt? Sollte das nicht mit "Raster" übersetzt werden?
Und "Parent window" NMPM (= IMHO) "übergeordnetes Fenster". Zumindest wenn es um TPanel.Parent geht.
"Vorfahr" wäre: TForm2 = class(TForm1) => die 2te form erbt die Elemente des ersten.
Und "Parent window" NMPM (= IMHO) "übergeordnetes Fenster". Zumindest wenn es um TPanel.Parent geht.
"Vorfahr" wäre: TForm2 = class(TForm1) => die 2te form erbt die Elemente des ersten.
- Sa 13. Jun 2026, 16:38
- Forum: Ankündigungen
- Thema: Lazarus Bugfix Release 4.8
- Antworten: 5
- Zugriffe: 2181
Re: Lazarus Bugfix Release 4.8
Für alle die unter Windows mit dem aktuellen FPC 3.2.4-GIT-BRANCH testen wollen gibt es Snapshots:
64 bit: https://sourceforge.net/projects/lazarus-snapshots/files/Window%2064/2026-06%20Lazarus%204.8%20with%20FPC%203.2.4-branch-30dd873d32/
32 bit: https://sourceforge.net/projects/lazarus-snapshots ...
64 bit: https://sourceforge.net/projects/lazarus-snapshots/files/Window%2064/2026-06%20Lazarus%204.8%20with%20FPC%203.2.4-branch-30dd873d32/
32 bit: https://sourceforge.net/projects/lazarus-snapshots ...
- Mi 10. Jun 2026, 18:53
- Forum: Benutzung der IDE
- Thema: Schriftgröße Watches Window
- Antworten: 32
- Zugriffe: 5933
Re: Schriftgröße Watches Window
Oder teste die 4.8 => schon auf sourceforge.
- Do 7. Mai 2026, 11:16
- Forum: Komponenten und Packages
- Thema: [gelöst] Bedingter Haltepunkt mit fpDebug
- Antworten: 9
- Zugriffe: 2274
Re: [gelöst] Bedingter Haltepunkt mit fpDebug
In 4.99 / für 5.0 gibt es jetzt
oder in lang-form: :classname(sender)
Übrigens string compare "=" ist case sensitive. Also entweder auf case achten (case entspricht was der Compiler in das Feld geschrieben hat).
Oder:
Code: Alles auswählen
:cname(sender)Übrigens string compare "=" ist case sensitive. Also entweder auf case achten (case entspricht was der Compiler in das Feld geschrieben hat).
Oder:
Code: Alles auswählen
:lower(:cname(sender))='tbutton'- Mi 6. Mai 2026, 11:44
- Forum: Komponenten und Packages
- Thema: [gelöst] Bedingter Haltepunkt mit fpDebug
- Antworten: 9
- Zugriffe: 2274
Re: [gelöst] Bedingter Haltepunkt mit fpDebug
Funktions Aufrufe gehen nur in Watches.
Hints und Break-conditions rufen keine Funktionen auf.
Allerdings (die "()" sind Pflicht um den Funktions Aufruf zu triggern)
Button1.Classname()
Shortstring als Ergebnis ist noch nicht implementiert. (Weil das intern als parameter an die Funktion ...
Hints und Break-conditions rufen keine Funktionen auf.
Allerdings (die "()" sind Pflicht um den Funktions Aufruf zu triggern)
Button1.Classname()
Shortstring als Ergebnis ist noch nicht implementiert. (Weil das intern als parameter an die Funktion ...
- Di 5. Mai 2026, 22:24
- Forum: Komponenten und Packages
- Thema: [gelöst] Bedingter Haltepunkt mit fpDebug
- Antworten: 9
- Zugriffe: 2274
Re: [gelöst] Bedingter Haltepunkt mit fpDebug
In Delphi hält der Debugger an der Stelle an und zeigt eine Hinweismeldung, daß die Bedingung fehlerhaft ist.
Die Anzeige fehlt in Lazarus... Anhalten tut Lazarus => siehe original Beispiel, der deref fehlte, der Breakpoint stoppte.
Wenn jetzt aber ein Breakpoint auf
TButton(Sender ...
- Di 5. Mai 2026, 09:11
- Forum: Komponenten und Packages
- Thema: [gelöst] Bedingter Haltepunkt mit fpDebug
- Antworten: 9
- Zugriffe: 2274
Re: [gelöst] Bedingter Haltepunkt mit fpDebug
FpDebug can pointer auto deref => aber nicht als default.
In den Optionen (Tools > Options > Debugger > Backend) ist im property grid ein Eintrag.
FpDebug "derefed" nur, wenn keine andere option existiert.
MyPointerToArray[1] => kein auto deref, da FPDebug pointers mit index bereits ...
In den Optionen (Tools > Options > Debugger > Backend) ist im property grid ein Eintrag.
FpDebug "derefed" nur, wenn keine andere option existiert.
MyPointerToArray[1] => kein auto deref, da FPDebug pointers mit index bereits ...
- Sa 7. Mär 2026, 00:48
- Forum: Freepascal
- Thema: Lazarus Codetools benutzen
- Antworten: 25
- Zugriffe: 10138
Re: Lazarus Codetools benutzen
Does it have a config file?
Codetools benötigt mindestens folgendes
- FPC / pfad zu den sources, and zum Compiler (um die FPC version zu ermitteln)
- Lazarus Pfad für LCL und Komponenten falls davon was genutzt wird
Ich hab selber das example Project noch nie genutzt, and also auch keine solche ...
Codetools benötigt mindestens folgendes
- FPC / pfad zu den sources, and zum Compiler (um die FPC version zu ermitteln)
- Lazarus Pfad für LCL und Komponenten falls davon was genutzt wird
Ich hab selber das example Project noch nie genutzt, and also auch keine solche ...
- Sa 14. Feb 2026, 11:47
- Forum: Lazarus - Bugs
- Thema: Copy current line (default Alt-Y) funktioniert nicht unter linux (OpenSuse Tumbleweed+qt6)
- Antworten: 4
- Zugriffe: 3584
Re: Copy current line (default Alt-Y) funktioniert nicht unter linux (OpenSuse Tumbleweed+qt6)
Bei mir funktioniert es (älteres gtk2 system).
Aber was genau funktioniert nicht?
Linux hat 2 clipboards.
- primary = ctrl-c
- secondary = selection
Ctrl-v fügt das primary ein (und das klappt bei mir nach Alt-Y)
Middle Maus nimmt das secondary, und da Alt-Y den Text nicht als Selection ...
Aber was genau funktioniert nicht?
Linux hat 2 clipboards.
- primary = ctrl-c
- secondary = selection
Ctrl-v fügt das primary ein (und das klappt bei mir nach Alt-Y)
Middle Maus nimmt das secondary, und da Alt-Y den Text nicht als Selection ...
- Mi 7. Jan 2026, 11:46
- Forum: Benutzung der IDE
- Thema: Docked/tabbed Editor, Color wird nicht angezeigt
- Antworten: 1
- Zugriffe: 3389
- So 4. Jan 2026, 19:53
- Forum: Benutzung der IDE
- Thema: F9 funktioniert nicht mehr .. [gelöst]
- Antworten: 4
- Zugriffe: 3802
Re: F9 funktioniert nicht mehr .. [Edit]
Der Eintrag ist eigentlich für den Release build mode. Weil Release builds meist nicht debub-bar sind, also kein Grund sie im Debugger zu starten. Und dann muss man nicht immer "Run without debugger" aufrufen.
Mit dem Eintrag ändert sich das Run Menu
- Run
- Run with debugger
Mit dem Eintrag ändert sich das Run Menu
- Run
- Run with debugger
- So 4. Jan 2026, 10:47
- Forum: Benutzung der IDE
- Thema: F9 funktioniert nicht mehr .. [gelöst]
- Antworten: 4
- Zugriffe: 3802
Re: F9 funktioniert nicht mehr ..
Hast Du ggf in "run params" eine "Host application" ?
Dann würde die debugged, anstelle des Projektes.
Dann würde die debugged, anstelle des Projektes.
- Mo 24. Nov 2025, 10:48
- Forum: Sonstiges
- Thema: Benchmark FPC vs. others..
- Antworten: 10
- Zugriffe: 4626
Re: Benchmark FPC vs. others..
fpc -oscore4 score4.lpr
Free Pascal Compiler version 3.2.2+dfsg-32 [2024/01/05] for x86_64
Am besten auch mit 3.3.1 testen. Der kann deutlich schneller sein.
- afaik: neuer memory manager => je nach Anwendung
- generierter asm code: +/- 5%
Außerdem kann Code Alignment abhängig sein: Dann ...