Die Suche ergab 18 Treffer

von pascoli
Mo 20. Apr 2026, 10:49
Forum: Einsteigerfragen
Thema: Klasse zu Datei Infos
Antworten: 1
Zugriffe: 381

Klasse zu Datei Infos

Hallo,
gibt es eigentlich eine Klasse, die möglichst viele Datei- und/oder Verzeichniseigenschaften zusammenfasst? Es muss nicht plattformübergreifend sein, unter Linux ist ja angeblich alles eine Datei. Dabei denke ich z.B. an Infos in fpStat, aber auch an die "Art" der Datei (Ausgabe des ...
von pascoli
Sa 4. Apr 2026, 19:12
Forum: Programmierung
Thema: Wie macht ihr euch "spontane" Haltepunkte in euren Projekten ?
Antworten: 20
Zugriffe: 2831

Re: Wie macht ihr euch "spontane" Haltepunkte in euren Projekten ?

Da fehlt doch noch das entscheidende "Und wer keine Fehler macht, wird befördert".
von pascoli
So 29. Mär 2026, 11:33
Forum: Windows
Thema: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen
Antworten: 31
Zugriffe: 4488

Re: Windows Taskbar Höhe / Fenster (Forms) exakt auf dem Desktop anordnen

So sehe ich das auch. Außerdem gibt es Leute, wie mich, die ihre eigenen Vorstellungen haben, wie die diversen Programmfenster anzuordnen sind. Insbesondere wenn man mehr als einen Monitor zur Verfügung hat und einer davon hochkant steht. Dafür gibt es ja die "Tiling-Manager". Es mag Ausnahmen geben ...
von pascoli
Fr 27. Mär 2026, 12:10
Forum: Benutzung der IDE
Thema: [erledigt] stderr in Console In/Output
Antworten: 5
Zugriffe: 1135

Re: stderr in Console In/Output

Danke. Ich benutze jetzt am Anfang der lpr
SetHeapTraceOutput('heaptrace.log');
FpClose(StdErrorHandle);

Damit landen die Ausgaben von heaptrace in der Datei und die von stderr im Nirvana. Close(ErrOutput) scheint nicht erforderlich zu sein.
von pascoli
Fr 27. Mär 2026, 00:04
Forum: Benutzung der IDE
Thema: [erledigt] stderr in Console In/Output
Antworten: 5
Zugriffe: 1135

Re: stderr in Console In/Output

Dankeschön, das funktioniert soweit.

Allerdings kommt mit der Compileroption -gh bei Programmende ein RunError(101) und eine Exception EInOuError. Der Callstack dazu

#0 FPC_BREAK_ERROR at :0
#1 SYSTEM_$$_HANDLEERRORADDRFRAMEIND$LONGINT$POINTER$POINTER+65 at :0
#2 fpc_iocheck+85 at :0
#3 HEAPTRC ...
von pascoli
Do 26. Mär 2026, 18:51
Forum: Benutzung der IDE
Thema: [erledigt] stderr in Console In/Output
Antworten: 5
Zugriffe: 1135

[erledigt] stderr in Console In/Output

Hallo,

in der Console des Debuggers kann man sich ja die Ausgaben von debugln(...) ansehen. Unter Linux, hier EndeavourOS, werden da aber auch die Ausgaben von stderr angezeigt, z.B.

This plugin supports grabbing the mouse only for popup windows
kf.kio.filewidgets.kfilefiltercombo ...
von pascoli
Di 17. Mär 2026, 18:45
Forum: Komponenten und Packages
Thema: TListBox unterschiedliches Verhalten Win <> Linux gtk <> Linux qt
Antworten: 7
Zugriffe: 1239

Re: TListBox unterschiedliches Verhalten Win <> Linux gtk <> Linux qt

QT und Lazarus sind an dieser Stelle anscheinend inkompatibel.
Der Bug 41688 https://gitlab.com/freepascal.org/lazarus/lazarus/-/work_items/41688 betriff zwar etwas anderes, aber da lese ich u.a.

Željan Rikalo
@zeljan1 vor 9 Monaten
Developer
Hm.... then (if TopIndex isn't cached in TListBox at LCL ...
von pascoli
So 15. Mär 2026, 19:03
Forum: Freepascal
Thema: Lazarus Codetools benutzen
Antworten: 25
Zugriffe: 3979

Re: Lazarus Codetools benutzen

Das Recht des Stärkeren, ich ich ich, und nach mir die Sintflut greifen leider immer mehr um sich. Nicht nur was IT und sog. KI betrifft. Die Frage, ob sich das auch nur mittelfristig lohnt, erübrigt sich eigentlich. Schade, aber wie soll man das aufhalten?
von pascoli
So 15. Mär 2026, 01:11
Forum: Komponenten und Packages
Thema: TListBox unterschiedliches Verhalten Win <> Linux gtk <> Linux qt
Antworten: 7
Zugriffe: 1239

Re: TListBox unterschiedliches Verhalten Win <> Linux gtk <> Linux qt

OK, dann ist das leider so.
Das heißt aber, dass ich qt nicht wirklich verwenden kann. Wenn ich bei einem "Leerklick" in OnClick auf den Select-Status zugreife, dann liefert mir das True, in der GUI ist die Zeile aber nicht mehr selektiert. Das dürfte zu einer nicht tolerierbaren Verwirrung führen ...
von pascoli
Sa 14. Mär 2026, 14:32
Forum: Komponenten und Packages
Thema: TListBox unterschiedliches Verhalten Win <> Linux gtk <> Linux qt
Antworten: 7
Zugriffe: 1239

TListBox unterschiedliches Verhalten Win <> Linux gtk <> Linux qt

Hallo,
Das Problem betrifft den Fall, wenn in der Listbox MultiSelect eingestellt ist und man in den leeren Bereich der Listbox unterhalb des letzten Eintrags klickt. Wenn mehrere Einträge in der ListBox markiert sind, ist das Verhalten bei Links-Klick in den leeren Bereich je nach BS und Widgetset ...
von pascoli
Fr 16. Jan 2026, 19:21
Forum: Komponenten und Packages
Thema: TAChart untypische X-Achse - wie umgehen ?
Antworten: 38
Zugriffe: 5058

Re: TAChart untypische X-Achse - wie umgehen ?

Könnten die Unterscheide an gtk2 vers qt5 liegen?
von pascoli
Di 27. Mai 2025, 23:00
Forum: Linux
Thema: FpcUpDeluxe-Installation bricht ab
Antworten: 31
Zugriffe: 10842

Re: FpcUpDeluxe-Installation bricht ab

IsWild() und NaturalCompareText() aus den strutils gehören meines Wissens zu FPC, liefern aber unter 3.2.2 auch fehlerhafte Resultate. IsWild findet z.B. *a*k* in banane. Wenn ich auf etwas derartiges stoße, probiere ich einfach eine andere mit fpcupdeluxe installierte FPC/Lazarus Kombination. Ist ...
von pascoli
Di 27. Mai 2025, 19:18
Forum: Linux
Thema: FpcUpDeluxe-Installation bricht ab
Antworten: 31
Zugriffe: 10842

Re: FpcUpDeluxe-Installation bricht ab

Unterschreibe ich sofort.

Anscheinend benutze ich Lazarus nicht lange und aggressiv genug, sprich keine zusätzlichen packages, keine Datenbaken oder ähnliches. Bislang habe ich noch keine Probleme gehabt.

linux EndeavourOS mit KDE
lazarus-qt5 4.0, qt5pas und qt6pas aus den arch-repo ...
von pascoli
Sa 17. Mai 2025, 22:11
Forum: Linux
Thema: Installation des trunk über fpcupdeluxe geht nicht
Antworten: 3
Zugriffe: 3081

Re: Installation des trunk über fpcupdeluxe geht nicht

Sehe gerade, dass das Problem mit NaturalCompareText() in trunk auch behoben wurde ...
von pascoli
Sa 17. Mai 2025, 21:54
Forum: Linux
Thema: Installation des trunk über fpcupdeluxe geht nicht
Antworten: 3
Zugriffe: 3081

Re: Installation des trunk über fpcupdeluxe geht nicht


Brauchst du die IsWild-Funktion explizit in deinem eigenen Code?
...


Brauchen ... Ist für mich nur Hobby seit ich im Ruhestand bin und ewig nichts mehr mit Programmieren am Hut hatte. Mein Erstkontakt mit Pascal liegt ca. 40 Jahre zurück, UCSD Pascal auf Apple II und KatCe auf Atari ST.
Ich ...