Die Suche ergab 7291 Treffer

von Mathias
Sa 16. Mai 2026, 17:01
Forum: Dies und Das
Thema: Code lesen statt Code schreiben
Antworten: 5
Zugriffe: 139

Re: Code lesen statt Code schreiben

Ich schaue die KI als verbesserter Google an.
von Mathias
Do 14. Mai 2026, 08:43
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1554

Re: Dynamische Array und Pointer Vermischung

Naja, ein Pointer auf einen Pointer ist eben ein Pointer
Da bin ich anderer Meinung, was dieses Beispiel beweist.
var
p: Pointer = nil;
i: PInteger = nil;
c: pchar = nil;

begin
p := i; // geht
i := p; // geht
p := c; // geht
c := p; // geht
c := i; // geht nicht !
end.
von Mathias
Mi 13. Mai 2026, 16:11
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1554

Re: Dynamische Array und Pointer Vermischung

Beispiel hätten sie eben implizit denselben Datentypen
Aber nur wen es so ist:

Code: Alles auswählen

  ball[i] := CreateBalls; 
von Mathias
Mi 13. Mai 2026, 14:31
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1554

Re: Dynamische Array und Pointer Vermischung

Bei dem Beispiel stimmen alle Typen, wo soll da jetzt das Problem liegen ?
Dies hier, mindestens ein cast sollte verlangt werden.

type
TdBodyID = Pointer;

function CreateBalls: TdBodyID;
begin
Result := nil;
end;

const
COUNT = 3;
var
ball: array of TdBodyID = nil;
begin
ball ...
von Mathias
Mi 13. Mai 2026, 13:09
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1554

Re: Dynamische Array und Pointer Vermischung

Nil ist wie Warf erwähnt hat nicht ein Pointer per se, sondern ein spezieller Wert (und ein reserviertes Wort), der je nach Kontext eine entsprechende Bedeutung hat.
Nur das klärt nicht das Problem vom ersten Post.
von Mathias
So 10. Mai 2026, 17:38
Forum: Units/Komponenten
Thema: GNOME GTK4 Packages
Antworten: 10
Zugriffe: 13793

Re: GNOME GTK4 Packages

Ich habe auch Versuche gemacht, aber andere wichtigere Baustellen als GTK4.
Momentan beschäftige ich mich mit dem vererben von Widgets, somit kriegt man sehr sauberen Code in GTK4 hin.
Wen man es mal begriffen hat, ist es gar keine so Hexerrei.

Man kriegt echt schöne Sachen hin, man beachte die ...
von Mathias
So 10. Mai 2026, 14:14
Forum: Units/Komponenten
Thema: GNOME GTK4 Packages
Antworten: 10
Zugriffe: 13793

Re: GNOME GTK4 Packages

Bin ich der einzige hier, welcher sich mit GTK4 befasst, oder gibt es noch andere ?
Einzig bei Theo ist mir bekannt das er mal ein paar Versuche gemacht hat.
von Mathias
Do 7. Mai 2026, 19:21
Forum: Lazarus - Bugs
Thema: codetools mit cvar und procedure
Antworten: 5
Zugriffe: 479

Re: codetools mit cvar und procedure

Das ich schon dabei bin, habe ich noch ein Problem in Verbindung mit absolute gemeldet: https://gitlab.com/freepascal.org/lazar ... k3NzE1Njd9
von Mathias
Mi 6. Mai 2026, 14:33
Forum: Lazarus - Bugs
Thema: codetools mit cvar und procedure
Antworten: 5
Zugriffe: 479

Re: codetools mit cvar und procedure

Schreib's in den Bugtracker.
Es ist gut möglich, dass ein Problem mit diesem Konstrukt bisher niemandem aufgefallen ist.
Schon gemacht.

https://gitlab.com/freepascal.org/lazarus/lazarus/-/boards?show ...
von Mathias
Mi 6. Mai 2026, 13:04
Forum: Lazarus - Bugs
Thema: codetools mit cvar und procedure
Antworten: 5
Zugriffe: 479

Re: codetools mit cvar und procedure

Ich bin ein Schritt weiter gekommen, mit dem cvar hat es nichts zu tun, auch bei diesem einfachen absolute geht es nicht,

Code: Alles auswählen

var
  p: Pointer;
  glAccum: procedure(op: integer; value: single) absolute p;

begin
  wri;
von Mathias
Di 5. Mai 2026, 19:23
Forum: Lazarus - Bugs
Thema: codetools mit cvar und procedure
Antworten: 5
Zugriffe: 479

Re: codetools mit cvar und procedure

Wen mal Alt+Up drückt, um einen Bezeichner zu suchen, genau das gleiche Problem.
von Mathias
Di 5. Mai 2026, 17:19
Forum: Lazarus - Bugs
Thema: codetools mit cvar und procedure
Antworten: 5
Zugriffe: 479

codetools mit cvar und procedure

Wen ich bei unterem Code bei "wri" Ctrl+Space drücke, gibt es den Fehler im Anhang.
Der Code lässt sich ohne Probleme compilieren, natürlich ohne das "wri". 8)
Getestet mit stable und trunk.
Könnt ihr das Problem nachvollziehen ?

program Project1;

var
epoxy_glAccum: procedure(op: Integer; value ...
von Mathias
Di 5. Mai 2026, 14:11
Forum: Lazarus - Bugs
Thema: Lazarus 4.99 mit viele Bugs
Antworten: 1
Zugriffe: 288

Lazarus 4.99 mit viele Bugs

Ist das nur bei mir so, aber irgendwie habe ich das Gefühl, das mit der 4.99 von Lazarus vieles verschlimmbessert wurde.
Ich habe erst vor 1-2 Tagen mein Lazarus neu installiert mit fpcupdeluxe.
Ich verwende qt5 für die IDE, bei GTK3 würde ich es noch verstehen, das es voll in der Entwicklung ist ...
von Mathias
Di 5. Mai 2026, 08:38
Forum: Dies und Das
Thema: Zugriff auf Linux-Rechner
Antworten: 11
Zugriffe: 845

Re: Zugriff auf Linux-Rechner

Sehe ich auch so. Wenn ich es richtig verstanden habe, hast Du bereits zwei Rechner. Es fehlen möglicherweise Monitore, Zubehör und Platz.
Da würde ich Linux als Host nehemen und Windows in die VB verbannen.
von Mathias
Mo 4. Mai 2026, 16:35
Forum: Dies und Das
Thema: Zugriff auf Linux-Rechner
Antworten: 11
Zugriffe: 845

Re: Zugriff auf Linux-Rechner

Bisher hatte ich mit Mint/Cinnamon getestet, aber wenn jemand ruft: nimm Distri Y und jene Software, versuche ich es gerne.
Solange meine Drucker, Firebird und Lazarus laufen...
Bleib bei Mint, es ist einfach und gut,

Statt der Softwarelösung hatte ich dann die Idee, den Mini-Rechner ins Büro zu ...