Die Suche ergab 2495 Treffer

von Michl
Mo 4. Okt 2021, 08:31
Forum: Benutzung der IDE
Thema: Benutzung DockedFormEditor - Anchors
Antworten: 12
Zugriffe: 3659

Re: Benutzung DockedFormEditor - Anchors

af0815 hat geschrieben:
Do 30. Sep 2021, 13:05
++1

Würde da gut dazupassen https://wiki.lazarus.freepascal.org/DockedFormEditor
Ja, das weiß ich, werde das bei etwas mehr Freizeit mal angehen. Danke trotzdem.
von Michl
Do 30. Sep 2021, 09:28
Forum: Benutzung der IDE
Thema: Benutzung DockedFormEditor - Anchors
Antworten: 12
Zugriffe: 3659

Re: Benutzung DockedFormEditor - Anchors

Muss neu anfangen, da nicht mehr als 5 Dateien als Anhang akzeptiert werden. Button2 soll ebenfalls Abstand von 10 Pixel haben: - mit <Ctrl> gedrückt, mit linker Maustaste auf Mitte Button2 klicken und Maustaste gedrückt halten - Maus nach unten, rechts oder rechtsunten bewegen, bis Abstand 10 auf d...
von Michl
Do 30. Sep 2021, 08:33
Forum: Benutzung der IDE
Thema: Benutzung DockedFormEditor - Anchors
Antworten: 12
Zugriffe: 3659

Benutzung DockedFormEditor - Anchors

Servus, aufgrund einer PN-Anfrage habe ich mich entschlossen hier kurz mal ein Beispiel zur Nutzung des Anchor-Designers (Reiter "Anchors") vom Package DockedFormEditor durchzuspielen. Beispiel: Anzeigeformular mit einem Memo, einem OK-Button und einem Abbruch-Button: - erstelle ein neues Projekt: H...
von Michl
Sa 21. Aug 2021, 20:24
Forum: Komponenten und Packages
Thema: [gelöst]Eine Form in einem Package
Antworten: 4
Zugriffe: 1139

Re: Eine Form in einem Package

Aber du hast doch damit die Unit. Dann einfach per <F12> zum Designer wechseln. Oder verstehe ich das gerade irgendwie falsch?!

Oder meinst du, daß du das Formular als Vorlage verwenden willst, wie ein TFrame, und dann projektbezogen füllen?
von Michl
Sa 21. Aug 2021, 14:03
Forum: Komponenten und Packages
Thema: [gelöst]Eine Form in einem Package
Antworten: 4
Zugriffe: 1139

Re: Eine Form in einem Package

Die erste Frage: Ist es überhaupt klug eine Form in einem Package unterzubringen? Ja das kannst du machen. Das würde ich aber nur für wirklich projektunabhängige allgemeine Formulare machen. Zum Beispiel nutze ich das für eigene Dialog- und Datenbank-Formulare oder Splash-Screens bei einem größeren...
von Michl
Sa 14. Aug 2021, 22:41
Forum: Lazarus - Bugs
Thema: Falsche Ergebnisse bei sizeof()
Antworten: 11
Zugriffe: 5485

Re: Falsche Ergebnisse bei sizeof()

Aber wenn ich den Record speichern möchte und die Länge mit L := sizeof(xy); ermitteln möchte, bekomme ich als Ergebnis 48, was natürlich falsch ist ! Was meinst du damit? 6*4 = 24 3*8 = 24 24+24 = 48 Ist doch gut. Zumindest für einen 32bit Integer (Longint). Siehe auch https://wiki.freepascal.org/...
von Michl
Fr 6. Aug 2021, 19:28
Forum: Einsteigerfragen
Thema: Generelles zum Umstieg Lazarus
Antworten: 116
Zugriffe: 13803

Re: Generelles zum Umstieg Lazarus

Hier tut sich ein großes Loch bei fpc/Lazarus auf, wobei ich im Moment nicht weiss, wie weit die PDF-Fähigkeit von Lazreport ist. Mit LazReport nutze ich seit 7-8 Jahren den libcairo Exportfilter https://wiki.freepascal.org/LazReport_Documentation#Export_Filters zum PDF erstellen, da damals andere ...
von Michl
Mo 2. Aug 2021, 17:57
Forum: Einsteigerfragen
Thema: Generelles zum Umstieg Lazarus
Antworten: 116
Zugriffe: 13803

Re: Generelles zum Umstieg Lazarus

Wenn man Bücher herstellt, wird man sich ganz bestimmt nicht auf den Default-Font verlassen. Bei Layout vom Buchtext hast du natürlich recht. Ich war beim Programmlayout, falls das nicht Thema war, dann sorry. Zweitens - wie oben schon gesagt - dividier ich nicht gerne durch Null. Nur weil die Defa...
von Michl
Mo 2. Aug 2021, 17:02
Forum: Einsteigerfragen
Thema: Generelles zum Umstieg Lazarus
Antworten: 116
Zugriffe: 13803

Re: Generelles zum Umstieg Lazarus

Default ist das. was das Betriebssystem vorgibt. Würde ich nicht mit arbeiten,, da das bei jedem User etwas anderes sein kann. Sehe ich genau umgekehrt. Wenn man den default Font nimmt, hat man den Font genommen, den der User für seine Umgebung ausgewählt hat. Warum soll ich ihm den Font aufzwingen...
von Michl
Mo 2. Aug 2021, 16:46
Forum: Einsteigerfragen
Thema: [gelöst] Windows.DrawText oder Canvas.Textrect - keines tut, was es soll?
Antworten: 16
Zugriffe: 2780

Re: Windows.DrawText oder Canvas.Textrect - keines tut, was es soll?

Verwende nicht die Unit Windows sondern die LCL-Pendants. Z.B.: uses ..., LCLIntf, LCLType; ... S := Tx; DrawText(Handle, PChar(S), Length(S), R, DT_LEFT or DT_WORDBREAK or DT_END_ELLIPSIS or DT_EDITCONTROL or DT_CALCRECT); Wegen dem TextStyle. Nimm einfach eine Variable und weise diese zu. Z.B.: va...
von Michl
Mo 2. Aug 2021, 13:49
Forum: Einsteigerfragen
Thema: Generelles zum Umstieg Lazarus
Antworten: 116
Zugriffe: 13803

Re: Generelles zum Umstieg Lazarus

Habe gerade gestern auf die aktuellste Version 2.2.0RC1 geupdatet und festgestellt, dass bei SpeedButtons a) eine Fehlermeldung kommt, wenn man die Bezeichnung ändert und b) das Property ›Transparent‹ nur bedingt funktioniert. Ist in solchen Fällen ein Downgrade empfehlenswert? (a) Das mit der Fehl...
von Michl
Di 27. Jul 2021, 12:21
Forum: Sonstiges
Thema: Wiki EInträge ergänzen -- wie bekommt man Kontakt zum Autor?
Antworten: 14
Zugriffe: 2602

Re: Wiki EInträge ergänzen -- wie bekommt man Kontakt zum Autor?

Im Wiki gibt es die Möglichkeit einen Autor anzuschreiben. Z.B. mich :mrgreen: https://wiki.freepascal.org/User:Michl Da kannst du einfach eine Nachricht hinterlassen, wie einen Wiki-Eintrag. PS: in den letzten Änderungen habe ich gesehen, um welchen Eintrag und Nutzer es geht. Er ist sehr aktiv im ...
von Michl
Di 27. Jul 2021, 12:15
Forum: Komponenten und Packages
Thema: GLScene mit Lazarus 2.3.0 und FPC 3.3.1
Antworten: 23
Zugriffe: 3987

Re: GLScene mit Lazarus 2.3.0 und FPC 3.3.1

Ist zwar nicht die Antwort darauf, aber ich bin unter Windows und nutze dafür TortoiseSVN für SVN und TortoiseGit für Git. Dann kann man einfach im Kontextmenu den Logverlauf anzeigen, einen Commit heraussuchen und bei SVN "Revert to this revision" (GIT "Reset main to this") klicken. Komfortabler ge...
von Michl
Do 22. Jul 2021, 20:41
Forum: Komponenten und Packages
Thema: GLScene mit Lazarus 2.3.0 und FPC 3.3.1
Antworten: 23
Zugriffe: 3987

Re: GLScene mit Lazarus 2.3.0 und FPC 3.3.1

OK, habe mich gerade daran gesetzt und einfach den Code vom Patch übernommen. Zumindest startet die IDE dann. Ob weiter was benötigt wird, weiß ich nicht. Kenn mich mit dem Package auch überhaupt nicht aus. Anbei die Patches. Einmal komplett mit den angepassten Verzeichnissen und einmal nur die geän...
von Michl
Do 22. Jul 2021, 12:26
Forum: Komponenten und Packages
Thema: GLScene mit Lazarus 2.3.0 und FPC 3.3.1
Antworten: 23
Zugriffe: 3987

Re: GLScene mit Lazarus 2.3.0 und FPC 3.3.1

Oh, habe es eben nochmal probiert und scheinbar habe ich dich aufs Glatteis geführt. Das funktioniert nur, wenn die einkompilierte Debuginfo an der gleichen Stelle ist. D.h. die IDE springt in die Zeile, die der Debugger meldet. Lange Rede, kurzer Sinn, funktionieren tut es richtig wenn du zum Beisp...