Man kann auch bissi basteln. (Habe ich im internationalen Forum gefunden und etwas ergänzt - FormCreate)
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, ComCtrls,
LCLIntf, LCLType, StdCtrls;
type
{$IFDEF WINDOWS}
{ TPageControl ...
Die Suche ergab 1637 Treffer
- Do 5. Jun 2025, 09:08
- Forum: Komponenten und Packages
- Thema: Gehirnakrobatik rund um TPageControl
- Antworten: 30
- Zugriffe: 2280
- Di 3. Jun 2025, 17:16
- Forum: Komponenten und Packages
- Thema: Wie geht das: rechtsbündiger Text mit fpPDF?
- Antworten: 21
- Zugriffe: 824
Re: Wie geht das: rechtsbündiger Text mit fpPDF?
Ich hab mal im Ordner fpcsrc\packages\fcl-pdf nach "TextWidth suchen lassen und da findet sich in fpcsrc\packages\fcl-pdf\src\fppdf.pp in Zeile 444 in der Klasse TPDFText die function GetTextWidth : Single; Damit muss sich doch was anfangen lassen?
- Do 29. Mai 2025, 11:07
- Forum: Sonstiges
- Thema: XX21 ("Zwanzig Einundzwanzig") - Präsentationswerkzeug für Kurzvorträge
- Antworten: 14
- Zugriffe: 877
Re: XX21 ("Zwanzig Einundzwanzig") - Präsentationswerkzeug für Kurzvorträge
Ich verwende statt Application.MessageBox die Funktion
MessageDlg aus der Unit Dialogs.
MessageDlg aus der Unit Dialogs.
- Mi 14. Mai 2025, 15:04
- Forum: Freepascal
- Thema: Arbeiten mit Interfaces, wie macht man es korrect ? [Gelöst]
- Antworten: 16
- Zugriffe: 3625
Re: Arbeiten mit Interfaces, wie macht man es korrect ?
Ich hab im englischen Forum einen netten Beitrag zu dem Thema gefunden.
- Di 13. Mai 2025, 12:46
- Forum: Einsteigerfragen
- Thema: Tshape irgendwie "unbeweglich" setzen
- Antworten: 15
- Zugriffe: 2841
Re: Tshape irgendwie "unbeweglich" setzen
Ah, sehr gut. Danke für die Demonstration.
- Mo 12. Mai 2025, 15:24
- Forum: Einsteigerfragen
- Thema: Tshape irgendwie "unbeweglich" setzen
- Antworten: 15
- Zugriffe: 2841
Re: Tshape irgendwie "unbeweglich" setzen
Ok, verschieben kann man es nicht mehr aber die Größe kann man verändern.
Setzt man den Anker aber dann auch rechts und links, verschwindet das Shape und seine Height und Width werden zu 0. Das lässt sich auch nicht ändern.
Setzt man den Anker aber dann auch rechts und links, verschwindet das Shape und seine Height und Width werden zu 0. Das lässt sich auch nicht ändern.
- Mo 12. Mai 2025, 14:50
- Forum: Einsteigerfragen
- Thema: Tshape irgendwie "unbeweglich" setzen
- Antworten: 15
- Zugriffe: 2841
Re: Tshape irgendwie "unbeweglich" setzen
Hallo Leute,
ich habe als Hintergrund ein TShape. Darauf kommen verschiedene Buttons Grids usw. Wenn ich nun etwas anklicke dann klicke ich ab und zu auf das TShape...und es verschiebt sich dann wieder. Was kann ich machen damit sieses TShape unbeweglich wird bzw. nicht angeklickt werden kann ...
- Mo 12. Mai 2025, 11:15
- Forum: Freepascal
- Thema: unimplemented und typen und var
- Antworten: 9
- Zugriffe: 2303
Re: unimplemented und typen
Hab's grad mal ausprobiert. Das erzeugt sogar eine Warnung. Dann geht das nicht in der Flut von Hints und Notes verloren.
Gut zu wissen.
Gut zu wissen.
- Mo 12. Mai 2025, 11:12
- Forum: Freepascal
- Thema: unimplemented und typen und var
- Antworten: 9
- Zugriffe: 2303
Re: unimplemented und typen
https://www.freepascal.org/docs-html/ref/refse5.html
Die Seite hatte ich schon gesehen. Es beantwortet meine Frage aber nicht. Der Compiler meckert über die fehlende Forward Deklaration. Wozu also das keyword unimplemented?
Es ist nur eine Hint-Direktive. Der Code muss zumindest mal als ...
- Mo 12. Mai 2025, 10:05
- Forum: Freepascal
- Thema: unimplemented und typen und var
- Antworten: 9
- Zugriffe: 2303
Re: unimplemented und typen
Die Seite hatte ich schon gesehen. Es beantwortet meine Frage aber nicht. Der Compiler meckert über die fehlende Forward Deklaration. Wozu also das keyword unimplemented?icho2099 hat geschrieben: Mo 12. Mai 2025, 09:27 https://www.freepascal.org/docs-html/ref/refse5.html
- Mo 12. Mai 2025, 09:19
- Forum: Freepascal
- Thema: unimplemented und typen und var
- Antworten: 9
- Zugriffe: 2303
Re: unimplemented und typen
Ich kannte unimplemented noch gar nicht. Wie kann ich das verwenden?
Ich habe eine function u2test unimplmented im interface von unit2.pas definiert und unit2 in die uses Liste vonn unit1 eingefügt.
Das lässt sich nicht kompilieren weil u2test ja nicht implementiert ist. Wozu also dieses ...
Ich habe eine function u2test unimplmented im interface von unit2.pas definiert und unit2 in die uses Liste vonn unit1 eingefügt.
Das lässt sich nicht kompilieren weil u2test ja nicht implementiert ist. Wozu also dieses ...
- Mi 30. Apr 2025, 06:35
- Forum: Freepascal
- Thema: Ändernung der FreePASCAL Version installiert mit Lazarus 3.8
- Antworten: 20
- Zugriffe: 8346
Re: Ändernung der FreePASCAL Version installiert mit Lazarus 3.8
fpcupdeluxe funktioniert einwandfrei mit Windows 11. Hab ich mit 32 und 64 Bit gemacht.
- Mi 30. Apr 2025, 06:34
- Forum: Windows
- Thema: Verzeichnis überwachen
- Antworten: 19
- Zugriffe: 39118
Re: Verzeichnis überwachen
Ich frage mich, wie das im Ansatz funktionieren sollte, da TEvent.Handle das Handle selbst als Pointer (in FPC) oder NativeUInt (in aktuellen Delphis) ist. Da das EventArray einfach nur ein Feld von THandle ist, müsste es eigentlich := THandle(TermEvent.Handle) sein. 🤔
Du hast recht. Wenn ich ...
- Di 29. Apr 2025, 15:14
- Forum: Freepascal
- Thema: [gelöst] Komisches Verhalten vom Programm und keine Erklärung
- Antworten: 12
- Zugriffe: 3034
Re: [gelöst] Komisches Verhalten vom Programm und keine Erklärung
Das ist mir bei Prozeduren schonmal aufgefallen.
program Project1;
procedure gibaus(i : integer);
begin
writeln(i);
end;
begin
gibaus(4);
end.
Wenn ich auf das begin in der Prozedur einen Breakpoint setze und dann mit der Maus auf den Parameter i zeige, sehe in "0". Geh ich mit F8 eine ...
program Project1;
procedure gibaus(i : integer);
begin
writeln(i);
end;
begin
gibaus(4);
end.
Wenn ich auf das begin in der Prozedur einen Breakpoint setze und dann mit der Maus auf den Parameter i zeige, sehe in "0". Geh ich mit F8 eine ...
- Di 29. Apr 2025, 11:19
- Forum: Freepascal
- Thema: [gelöst] Komisches Verhalten vom Programm und keine Erklärung
- Antworten: 12
- Zugriffe: 3034
Re: Komisches Verhalten vom Programm und keine Erklärung
indarb wird mit 0 initialisiert und als Index auf das Array verwendet, welches mit dem Index 1 beginnt.