Die Suche ergab 764 Treffer

von Zvoni
Di 6. Okt 2026, 12:32
Forum: Dies und Das
Thema: Lazarus/SQLite: Rundungsfehler bei einer Münze und Wert seltener 2-Euro-Münzen
Antworten: 5
Zugriffe: 258

Re: Lazarus/SQLite: Rundungsfehler bei einer Münze und Wert seltener 2-Euro-Münzen



beim abholen geteilt durch 100

Da ist aber auch nicht garantiert, dass z.B. 1249/100 exakt als 12.49 ausgegeben wird, denn 12.49 lässt sich nicht als Kombination von Zweierpotenzen darstellen:

Hmmm.....stimmt auch wieder.
Der Rundungsfehler dürfte aber halt deutlich geringer sein, zumal ich ...
von Zvoni
Di 6. Okt 2026, 08:14
Forum: Dies und Das
Thema: Lazarus/SQLite: Rundungsfehler bei einer Münze und Wert seltener 2-Euro-Münzen
Antworten: 5
Zugriffe: 258

Re: Lazarus/SQLite: Rundungsfehler bei einer Münze und Wert seltener 2-Euro-Münzen

Ich glaube mich daran zu erinnern, dass es ein Rundungsthema zwischen Single und Double gibt.
Desweiteren kommt es darauf an, welchen tatsächlichen Datentyp du für die Spalte in deiner Tabelle hast.

Unabhängig davon: Wenn, du, wie in deinem Fall, Preise/Geldwerte in der DB speichern willst, würde ...
von Zvoni
Mo 5. Okt 2026, 08:21
Forum: Komponenten und Packages
Thema: SynEdit Highlighter -Meine Tokenerkennung funktioneriert nicht richtig
Antworten: 5
Zugriffe: 423

Re: SynEdit Highlighter -Meine Tokenerkennung funktioneriert nicht richtig


Eine weitere Frage: Gibt es auch eine Möglichkeit, nur bestimmte Begriffe zwischen den Klammern zu akzeptieren? Wie z.b nur Nummern zwischen '(' und ')'?
*schnipp*
Bin für jeden Hinweis dankbar.


Noch nie mit dem Highlighter gearbeitet, aber ich wüsste zumindest wie ich es von Hand machen würde ...
von Zvoni
Mo 5. Okt 2026, 08:10
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

Re: fcl-pdf --> Navigantions-Baum --> Wie?


In PowerPdf wird der Baum mit dem Inhaltsverzeichnis mit TPROutlineEntry Objekten aufgebaut. Siehe den Event TForm1.PRLayoutPanelBeforePrint in dem MakeDoc Beispiel.
Auch hat PowerPdf einen PDFCanvas in dem das zeichnen erfolgt.
Übrigens erzeugt das MakeDoc Beispiel eine PDF, in der PowerPdf ...
von Zvoni
Fr 2. Okt 2026, 13:31
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

Re: fcl-pdf --> Navigantions-Baum --> Wie?


Ich habe mir das in fcl-pdf nochmal angesehen.
Wenn man PDF.Options := PDF.Options + [poOutline] eingibt (Vor PDF.StartDocument), dann wird so eine Struktur erzeugt.

Hier sollte noch erwähnt werden, dass dies derzeit nur funktioniert, wenn Sections.Count>1 ist, sonst gibts ein KABUMM.
Ist aber ...
von Zvoni
Do 1. Okt 2026, 14:51
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

Re: fcl-pdf --> Navigantions-Baum --> Wie?


Sehr viel Sachen, was mit Schriften zu tun haben, verwenden die LCL. Das war auch so eine Herausforderung für den FP- Report, genaugenommen mit dem PDF Exporter. Der hat auch keine LCL, braucht aber Infos zu den Schriftgrößen, würde dort auch gelöst.
So wird es hier auch sein.

Mormot und Mormot2 ...
von Zvoni
Do 1. Okt 2026, 11:34
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

Re: fcl-pdf --> Navigantions-Baum --> Wie?


Also in dem Package PowerPDF (OPM) gibt es ein Beispiel MakeDoc.lpi, das genau so einen Baum generiert.

Um den Tree abzuarbeiten, könnte man rekursiv durchrennen und über den NodeLevel in Erfahrung bringen, wo man gerade ist.

procedure Button1Click(Sender : TObject);

procedure processNode ...
von Zvoni
Mi 30. Sep 2026, 15:53
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

Re: fcl-pdf --> Navigantions-Baum --> Wie?

OK, so wie ich es verstehe, ist so ein Navi-Baum mit fcl-pdf nicht möglich.
Da gibts nur die Möglichkeit als reines Inhaltsverzeichnis (ohne "Baum-Struktur"), und ich habe schon die ersten Anzeichen gefunden, dass die Titel dann auch skurril aussehen

Überall wird auf mormot2 (bzw. Synopse PDF ...
von Zvoni
Mi 30. Sep 2026, 14:25
Forum: Komponenten und Packages
Thema: fcl-pdf - Bug?
Antworten: 3
Zugriffe: 294

Re: fcl-pdf - Bug?

OK, der KABUMM hat definitiv mit Section.Count=1 zu tun.
Werd ich mal als Bug melden. Fehlt wohl eine Prüfung um sich gegen sowas zu wehren
von Zvoni
Mi 30. Sep 2026, 14:13
Forum: Komponenten und Packages
Thema: fcl-pdf - Bug?
Antworten: 3
Zugriffe: 294

Re: fcl-pdf - Bug?

Immerhin beruhigend, dass ich nicht der einzige bin.

Hab aber das hier gefunden:
viewtopic.php?p=135784#p135784
Will man jetzt ein PDF erstellen, dann kracht's, denn es ist nur eine Section vorhanden. In CreateSectionsOutLine werden wenigstens 2 Sectionen benötigt,
von Zvoni
Mi 30. Sep 2026, 14:11
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

Re: fcl-pdf --> Navigantions-Baum --> Wie?

hmmm.....hab das hier gefunden:
viewtopic.php?t=14955

Liege also auch mit meiner Vermutung richtig, dass es die "Outlines" sind.
Und den KABUMM aus meinem Bug-Thread wird auch bestätigt
von Zvoni
Mi 30. Sep 2026, 14:04
Forum: Komponenten und Packages
Thema: fcl-pdf --> Navigantions-Baum --> Wie?
Antworten: 11
Zugriffe: 829

fcl-pdf --> Navigantions-Baum --> Wie?

Mahlzeit

Dev-OS=Win11-64Bit
Laz 4.3-64Bit
FPC 3.2.3-64Bit
target=Win64

Arbeite weiter an meinem Programm für die Firma, und damit zusammenhängend Export nach PDF.

Es kam der Wunsch auf, in dem exportierten PDF diesen "Navigations-Baum" anzubieten (siehe Screenshot)

Wie?
Ich dachte zuerst an das ...
von Zvoni
Mi 30. Sep 2026, 13:55
Forum: Komponenten und Packages
Thema: fcl-pdf - Bug?
Antworten: 3
Zugriffe: 294

fcl-pdf - Bug?

Mahlzeit

Dev-OS=Win11-64Bit
Laz 4.3-64Bit
FPC 3.2.3-64Bit
target=Win64

gemäss Wiki mal das Beispiel ausprobiert

program Project1;
{$mode ObjFPC}{$H+}
Uses Sysutils, Classes, fppdf;
var
FontID,FontBoldID: Integer;
Document: TPDFDocument;
Section: TPDFSection;
Page: TPDFPage;
begin
Document ...
von Zvoni
Mi 30. Sep 2026, 12:25
Forum: Freepascal
Thema: Application.ProcessMessages
Antworten: 14
Zugriffe: 1221

Re: Application.ProcessMessages


dann eine "Custom Option" gesetzt
Ja das geht natürlich.
Betrifft aber gar nicht Lazarus, weil es hier ja die eingebaute "LCL"-Definition gibt, die wie in meinem Beispiel funktioniert.
Ich hatte nur gedacht (mir eigentlich unwichtig), dass man bei Delphi z.B. abfragen könne, ob es eine Consolen ...
von Zvoni
Mi 30. Sep 2026, 08:07
Forum: Freepascal
Thema: Application.ProcessMessages
Antworten: 14
Zugriffe: 1221

Re: Application.ProcessMessages


ACH SO!
Ok, sorry. Gänzlich missverstanden.

Mach dir doch einfach jeweils 2 debug/release-varianten, in denen du ein eigenes Symbol definierst.

Ist ja jetzt keine Raketen Wissenschaft


Proof of Concept
Zwei Beispiel-Modes "DebugGUI" und "DebugConsole" (gleiches dann für Release)
In "DebugGUI ...