Die Suche ergab 4889 Treffer

von wp_xyz
So 14. Jan 2024, 16:26
Forum: Einsteigerfragen
Thema: Fragen zu TVirtualStringTree
Antworten: 41
Zugriffe: 5879

Re: Fragen zu TVirtualStringTree

Ich hab's jetzt mal selbst probiert, und das funktioniert wie es sein soll - siehe Anhang. Vergleiche mal ganz pingelig genau die diversen Options, hier ist der VTV etwas unübersichtlich.
von wp_xyz
So 14. Jan 2024, 16:13
Forum: Einsteigerfragen
Thema: Fragen zu TVirtualStringTree
Antworten: 41
Zugriffe: 5879

Re: Fragen zu TVirtualStringTree

Könntest du das in ein kleines Projekt packen? Wenn ich selbst versuche, das nachzuvollziehen, mache ich vielleicht etwa anders als du... Kann man irgendwie den Index der Spalten auslesen? Muss fast ein Trick sein, denn bei den Columns selbst habe ich nichts gefunden. Ist das nicht das Column-Argume...
von wp_xyz
So 14. Jan 2024, 00:16
Forum: Einsteigerfragen
Thema: Fragen zu TVirtualStringTree
Antworten: 41
Zugriffe: 5879

Re: Fragen zu TVirtualStringTree

Ist schon klar, aber du musstest dafür TVirtualNode verändern. Ich überblicke die Folgen der Änderung nicht, wahrscheinlich hast du Glück, und es ändert sich außer der Typdeklaration gar nichts. Aber bei sowas bin ich immer extrem vorsichtig, und das kommt für mich nur dann in Frage, wenn es keine a...
von wp_xyz
Sa 13. Jan 2024, 19:54
Forum: Einsteigerfragen
Thema: Fragen zu TVirtualStringTree
Antworten: 41
Zugriffe: 5879

Re: Fragen zu TVirtualStringTree

1. Die Definition von TVirtualNode habe ich erweitert: type TVirtualNode = record ... LastChild: PVirtualNode; // link to the node's last child... Daten : Pointer; Data: record end; // this is a placeholder, each node gets extra data determined by NodeDataSize end; D.h. jede Node hat immer einen Po...
von wp_xyz
Sa 13. Jan 2024, 15:06
Forum: Dies und Das
Thema: Blaise Pascal Magazine 110/111 auf Youtube
Antworten: 14
Zugriffe: 3446

Re: Blaise Pascal Magazine 110/111 auf Youtube

Das "Lazarus Handbook" gibt es in der englischen Ausgabe schon seit ein paar Jahren, und ich habe auch ein paar Kapitel beigetragen. Es gibt es als zweibändiges Hard-/und Softcover, sowie als PDF-Version. Detlef hat mir damals die Softcover-Ausgabe geschickt. Sieht (entgegen meiner Befürchtung wegen...
von wp_xyz
Sa 13. Jan 2024, 14:23
Forum: Datenbanken
Thema: {Gelöst] Pflichtfelder prüfen
Antworten: 9
Zugriffe: 2613

Re: Pflichtfelder prüfen

Das ist alles der falsche Ansatz. Egal wie die Eingabe begonnen wurde, durch den DBNavigator, oder in einer Zelle des Grid, oder in einem TDBEdit, die Kontrolle liegt immer bei der Datenbank, nie bei den Eingabeelementen. TField hat ein Event OnValidate, in dem man die Eingabe prüfen kann, wenn der ...
von wp_xyz
Di 9. Jan 2024, 18:24
Forum: Einsteigerfragen
Thema: Plattformübergreifend - Augenauswischrei ...?
Antworten: 12
Zugriffe: 3167

Re: Plattformübergreifend - Augenauswischrei ...?

/2/ Ohne ausprobieren eigentlich gar nicht. Denn Komponenten, die nominell unter den anderen Plattform laufen, können im Detail viele Unterschiede haben. Als Grobausschluss-Kriterium: Wenn irgendwo in den "uses"-Zeilen die Unit "Windows" steht, stehen die Karten schon mal schlecht... Unter Lazarus k...
von wp_xyz
Do 4. Jan 2024, 12:36
Forum: Komponenten und Packages
Thema: Frage zu TStringGrid.ColumnClickSorts [gelöst]
Antworten: 5
Zugriffe: 2321

Re: Frage zu TStringGrid.ColumnClickSorts

Seit Laz 2.2: StringGrid.HideSortArrow
von wp_xyz
Di 2. Jan 2024, 12:47
Forum: Ankündigungen
Thema: Lazarus Release 3.0
Antworten: 34
Zugriffe: 7307

Re: Lazarus Release 3.0

Dumme Frage: Wie kommt man zum "Project-Wizard"? Ist bei dir der Menüpunkt "Tools" > "Example Projects" auch grau? Dann könnte das Problem im "project Wizard" damit zusammenhängen, dass das Fenster für das Suchen nach Beispielprojekten überarbeitet und dabei in ein eigenes Package "exampleprojects" ...
von wp_xyz
So 31. Dez 2023, 12:43
Forum: Komponenten und Packages
Thema: Drei Button gleichmässig verteilt
Antworten: 8
Zugriffe: 2583

Re: Drei Button gleichmässig verteilt

Also ich finde das Feature, dass sich die Buttons in der Breite der Fensterbreite anpassen, etwas gewöhnungsbedürftig. Würde so ein Formular auf die volle Breite meines 2560er Monitors maximiert, wäre jeder der drei Buttons ein schmaler Streifen von etwa 850x25 Pixeln, was für mich sehr ungewöhnlich...
von wp_xyz
So 31. Dez 2023, 12:10
Forum: Komponenten und Packages
Thema: Rahmenloses Fenster mit Hilfe des MainMenus verschieben
Antworten: 43
Zugriffe: 6209

Re: Rahmenloses Fenster mit Hilfe des MainMenus verschieben

Also, ehrlich gesagt, wenn es darum geht, dass ich meine User zwingen muss, für ein "nebensächliches" Feature ein Riesenpaket an Zusatzsoftware zu installieren, würde ich mich fragen, ob ich nicht auf dem "Holzweg" bin.
von wp_xyz
Mi 27. Dez 2023, 00:00
Forum: Komponenten und Packages
Thema: [gelöst] Lazarus V3.0 absturz -> Neu installation + Konfig löschen
Antworten: 7
Zugriffe: 2405

Re: [Bug] Lazarus V3.0 absturz

Im Demo-Projekt drücke ich beim Text "MessageDlg" (Zeile 33) mit Strg+Mausklick drauf. Es öffnet die Unit "Dialogs" Nun mache ich beim Wort "TModalResult" nochmals Strg+Mausklick (Zeile 708), es öffnet "UITypes". Nach ein paar Sekunden ist Lazarus dann weg. Öffnet UITypes, oder System.UITypes? Bei ...
von wp_xyz
Mo 25. Dez 2023, 18:14
Forum: Komponenten und Packages
Thema: TTreeView Komponentenstreaming
Antworten: 2
Zugriffe: 2207

Re: TTreeView Komponentenstreaming

Ohne das jetzt konkret ausprobiert zu haben, vermute ich, dass du in dem neuen TreeNode die Methoden DefineProperties, ReadData und WriteData überschreiben musst: https://wiki.freepascal.org/Streaming_c ... Properties
von wp_xyz
Fr 22. Dez 2023, 17:48
Forum: Programmierung
Thema: Kann man High DPI simulieren?
Antworten: 27
Zugriffe: 4545

Re: Kann man High DPI simulieren?

Fehlt eine Größe, wird das fehlende Bild aus dem größten der Reihe herunterskaliert, was erstaunlich gut funktioniert. Meiner Erfahrung nach wird hier nicht skaliert. Lazarus selbst verwendet nur drei Größen 100%, 150% und 200%. Auf einem Monitor mit 125% wird dann das 100er und auf einem mit 175% ...
von wp_xyz
Fr 22. Dez 2023, 17:40
Forum: Programmierung
Thema: C - Hex-Bezeichnung mit "p"
Antworten: 5
Zugriffe: 2445

Re: C - Hex-Bezeichnung mit "p"

Danke für die Info. Sieht mir stark nach Algebra aus. Dies scheint wieder mal ein gutes Beispiel zu sein, wie schlecht man mit C coden kann. Unleserlicher geht es kaum noch. Weiß nicht, ich denke, das kannst du C nicht anlasten. In Pascal ist es nicht anders (nur dass es da nicht möglich ist, Brüch...