Die Suche ergab 388 Treffer

von siro
Di 15. Sep 2020, 10:34
Forum: Freepascal
Thema: Listen sind dynamische Arrays
Antworten: 36
Zugriffe: 962

Re: Listen sind dynamische Arrays

Ich habe grade einen 25 Jahre alten Code von mir gefunden. (Turbo Pascal) Da habe ich eine doppelt dynamisch verkettete Liste programmiert. Im Prinzip gibt es dort nur folgende Elemnte FIRST, NEXT, PREV, LAST und das momentan aktive. Hier hatte ich auch eine Textsuchfunktion sowie das Laden und Spei...
von siro
So 6. Sep 2020, 19:52
Forum: Freepascal
Thema: Listen sind dynamische Arrays
Antworten: 36
Zugriffe: 962

Re: Listen sind dynamische Arrays

Ich habe mich grade gefragt wie TList.Insert wohl funktioiniert. Es sind ja keine dynamsich verketten Zeiger, sondern ein Array. Es wird also erst das Array vergrößert und dann der Speicherinhalt einfach alles nach hinten geschoben bzw. dort hin copiert. procedure TFPList.Insert(Index: Integer; Item...
von siro
So 28. Jun 2020, 19:02
Forum: Dies und Das
Thema: TButton Caption Problem
Antworten: 8
Zugriffe: 553

Re: TButton Caption Problem

Achso, einige Probleme sind der "Kompatibilität" geschuldet .
Ich wunderte mich schon, warum man das noch nicht verbessert hat.... :roll:
von siro
So 28. Jun 2020, 16:48
Forum: Dies und Das
Thema: TButton Caption Problem
Antworten: 8
Zugriffe: 553

Re: TButton Caption Problem

Erst einmal Danke für eure Antworten, @Winni: ja Turbo Pascal für Windows bzw. Borland Pascal hatte ich mir damals noch für VIEL Geld gekauft, mit gefühlten 10 Kilo Handbüchern. Das war dann auch das Ende für mich mit Pascal. Auf Windows API Ebene rumstochern...nein Danke.... Irgdendwann kam ich dan...
von siro
So 28. Jun 2020, 07:46
Forum: Dies und Das
Thema: TButton Caption Problem
Antworten: 8
Zugriffe: 553

TButton Caption Problem

Guten Morgen zusammen, mir ist eben etwas aufgefallen bei meiner Komponente und während ich etwas experimentiere, stellte ich fest, dass dieses Problem auch bei der Komponente TButton existiert. Wenn man Caption im Entwurfsmodus ändert, dann wird der Text nicht direkt übernommen (sichtbar) irgendwo ...
von siro
Fr 12. Jun 2020, 13:06
Forum: Dies und Das
Thema: PC startet nicht
Antworten: 7
Zugriffe: 496

Re: PC startet nicht

Hallo Alfons, leider sind auch auf dem Motherboard die Elektrolyt Kondensatoren oftmals problematisch. Viele der Kondis haben oben ein Kreuz drauf und wenn diese sich nach aussen wölben hat er Probleme. Ich habe schon öfters Elkos auf Motherboards getauscht und dann war wieder alles okay. Die auszul...
von siro
So 24. Mai 2020, 10:47
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

Sehr schön Bernd, hab mir grad nochmal deine Komponente runtergeladen. Du hast hier im Forum noch einen extra Text reingestellt für eine kurze Beschreibung der Eigenschaften. Dazu gebe ich Dir mal noch einen Tip: Du kannst in deinem Code "über" der Property Eigenschaft einen Kommentar schreiben und ...
von siro
Do 14. Mai 2020, 16:49
Forum: Freepascal
Thema: Binärzahl in Dezimalzahl
Antworten: 12
Zugriffe: 863

Re: Binärzahl in Dezimalzahl

Da der Judas schon eine "fertige" Lösung gepostet hat, kann ich meinen Versuch von gestern ja nun auch posten, Ich hatte es bewusst zurück gehalten um die Kreativität des Posters nicht zu beeinfussen... Wie man sieht: viele Wege führen zum Ziel... function Check(s:string):Integer; var i:Integer; beg...
von siro
So 10. Mai 2020, 18:40
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

ja, ich habe im Constructor visible auf True gesetzt, sonst konnte ich den Text garnicht sehen beim Starten... :wink: in der Komponente: FtextLabel.Visible := TRUE; Das TRUE landet nämlich auch nicht in der .lfm Datei, wenn man es im Objectinspector einstellt. nur so konnte ich überhaupt mal probier...
von siro
So 10. Mai 2020, 16:33
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

Hallo Bernd, ich hab das grad mal versucht zu ergründen, aber da fehlt mir anscheinend auch noch das Wissen, aber eines konnte ich feststellen: Er schreibt die Eigenschaften, welche Du änderst im Objectinspector, nicht in den Stream, also in die .lfm Datei. Zumindest nicht die vom TextLabel. Somit d...
von siro
Mi 22. Apr 2020, 18:24
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

Hallo Wennerer, die Komponente wächst und das sieht doch schon sehr gut aus. Kleinigkeit: wegen der Übersichtlichkeit Methoden / Proceduren würe ich nicht zu lang machen, da fällt die Orientierung etwas(sehr) schwer. 1152 Zeilen für paint Deine paint Methode würde ich zumindest für Horizontal und Ve...
von siro
Mo 20. Apr 2020, 12:38
Forum: Ankündigungen
Thema: Lazarus 2.0.8 steht zum Download bereit
Antworten: 12
Zugriffe: 1131

Re: Lazarus 2.0.8 steht zum Download bereit

Installation unter Windows 64 Bit, völlig problemlos, läuft.
Vielen Dank

Siro
von siro
Mo 13. Apr 2020, 11:32
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

Ich sehe grade, die Procedure KeyDown, kannst Du komplett löschen,
da wird nix getan, das war ein Restbestand aus meinem Slider.
Also weg damit:

// procedure KeyDown(var Key: Word; Shift: TShiftState); override; // Siro
von siro
Mo 13. Apr 2020, 11:03
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

Hallo Bernd, ich hab mal etwas an deiner Komponente gebastelt. Jetzt funktioniert das mit dem Invalidate auch und die Tastensteuerung sowie Fokus geht auch. Ich hoffe, ich konnte Dir damit etwas weiterhelfen. Die Feinheiten überlasse ich nun Dir. Anbei der aktuelle Source-Code: slidercomponent.pas S...
von siro
Mo 13. Apr 2020, 01:59
Forum: Units/Komponenten
Thema: Ein Slider, mal testen
Antworten: 43
Zugriffe: 3966

Re: Ein Slider, mal testen

Hallo Bernd, es fehlt noch der Focus: Wenn man eine Komponente anklickt, bekommt sie normalerweise den Focus, wird also als aktuelle Eingabe markiert. Deine Komponente bekommt zur Zeit nie den Focus. Das kann sie auch nicht, da sie von TGraphicControl abgeleitet ist, dazu müstest Du sie von TCustomC...