Die Suche ergab 830 Treffer

von PascalDragon
Do 8. Feb 2024, 22:05
Forum: Programme
Thema: CP/M Image-File Explorer
Antworten: 11
Zugriffe: 3121

Re: CP/M Image-File Explorer

Darf ich mal ganz bescheiden fragen, was an diesen Uralt-Systemen heute noch fasziniert? Weil es interessant ist, was für Fähigkeiten damals trotz beschränkter Ressourcen möglich waren. Und man eben versuchen möchte mit heutigen Möglichkeiten einen besseren Einblick zu bekommen. Deswegen hat FPC ja...
von PascalDragon
Di 30. Jan 2024, 21:23
Forum: Pas2js
Thema: Sehr grosse *.js
Antworten: 2
Zugriffe: 2859

Re: Sehr grosse *.js

Mathias hat geschrieben:
So 28. Jan 2024, 19:22
Wieso ist das so ?
Das ist halt eben nötig, um die FPC/Delphi RTL abbilden zu können. Auch FPC hat vieles im Hintergrund, das du nicht direkt nutzt, aber trotzdem mit reingelinkt wird.
von PascalDragon
Di 30. Jan 2024, 21:21
Forum: Pas2js
Thema: keyframes
Antworten: 16
Zugriffe: 5150

Re: keyframes

Mathias hat geschrieben:
So 28. Jan 2024, 19:15
Das Problem hierbei ist, Pas2JS generiert dir JavaScript dateien mit Zehntausenden zeilen Code.
Da muss ich dir leider recht geben, gerade spärlich wird da nicht umgegangen.
Das ist der Preis, den man zahlen muss, um die gewohnte FPC/Delphi RTL nutzen zu können 🤷‍♀️
von PascalDragon
Sa 27. Jan 2024, 17:59
Forum: Lazarus - Bugs
Thema: pas2js - $modeswitch
Antworten: 3
Zugriffe: 2764

Re: pas2js - $modeswitch

Mathias hat geschrieben:
Mi 24. Jan 2024, 13:11
Nur bei den Arrayoperatoren scheint es nicht zu klappen.
Dann wurde das für Arrays wohl nicht implementiert. Melde am Besten einen Bug 🤷‍♀️
von PascalDragon
Di 23. Jan 2024, 22:11
Forum: Lazarus - Bugs
Thema: pas2js - $modeswitch
Antworten: 3
Zugriffe: 2764

Re: pas2js - $modeswitch

Ich habe folgende $modeswitch aus einen normalen FPC-Programm kopiert. Aber bei pas2js motzt er. Er wen ich das "on" weglasse funktioniert es. {$modeswitch typehelpers on} {$modeswitch arrayoperators on} Denkt ihr auch, das dies ein Bug ist ? Bitte beachte, dass das on auch bei FPC keine Wirking ha...
von PascalDragon
Di 23. Jan 2024, 21:58
Forum: Pas2js
Thema: Pas2JS: Fehler in der Math beim Potenzieren mit "**"
Antworten: 8
Zugriffe: 3034

Re: Pas2JS: Fehler in der Math beim Potenzieren mit "**"

Absolut korrekt: es ist erst zu potenzieren und dann zu multiplizieren. Da FPC eine Operatorenüberlagerung bei den ** macht, wird das Priorität haben, was in FPC vorbestimmt ist. Ob die Überlagerungen oder die Standard Operatoren Vorrang haben, kann ich nicht sagen. Die Vorrangreihenfolge der Opera...
von PascalDragon
So 21. Jan 2024, 19:15
Forum: Windows
Thema: Virtuelle Server und Sicherheit
Antworten: 12
Zugriffe: 3383

Re: Virtuelle Server und Sicherheit

Vergiss das nicht 2FA und andere Sachen sind aktuell der Schutz der die Leute vor sich selbst schützt Mich nervt es einfach, wen alles nur noch mit dem sche*** Handy geht. So lange die Webseite das normale Timebased One Time Password nutzt, kannst du ein Tool wie AuthPass nutzen, welches Open Sourc...
von PascalDragon
Fr 19. Jan 2024, 13:50
Forum: Pas2js
Thema: Pas2JS: Wie im TWStringGrid die Strings in den Zellen ausrichten?
Antworten: 9
Zugriffe: 3169

Re: Pas2JS: Wie im TWStringGrid die Strings in den Zellen ausrichten?

wenn ich Property Width verändere stürzt mir die App im Browser ab. Ein Rücksetzen auf den Ausgangswert nutzt nix, ich muss das TWStringGrid dann löschen und ein neues platzieren, erst dann läuft die App wieder; dasselbe ist's mit der Property ReadOnly: die App stürzt im Browser ab und muss im Form...
von PascalDragon
Do 18. Jan 2024, 22:22
Forum: Pas2js
Thema: Gewisse property nicht implementiert.
Antworten: 3
Zugriffe: 2857

Re: Gewisse property nicht implementiert.

theo hat geschrieben:
Mi 17. Jan 2024, 15:32
Solches JS Zeug kannst du bei Mozilla nachlesen:
https://developer.mozilla.org/en-US/doc ... heel_event
Mozilla sollte bei sowas eh die erste Anlaufstelle sein ;)
von PascalDragon
Di 16. Jan 2024, 21:01
Forum: Freepascal
Thema: String in Array-Index
Antworten: 6
Zugriffe: 2996

Re: String in Array-Index

Aber ich sehe trotzdem nicht für was man dies gebrauchen könnte. Hast du ein Beispiel ? Was theo sagte. Der TValueListEditor basiert auch darauf. Im fcl-web -Framework kannst du mit solchen Eigenschaften auf die Werte der HTTP Header zugreifen. Und die Typen fgl.TFPGMap<,> und Generics.Collections....
von PascalDragon
So 14. Jan 2024, 20:20
Forum: Pas2js
Thema: pas2js - MathLog10E
Antworten: 4
Zugriffe: 2846

Re: pas2js - MathLog10E

Und du meldest das nicht einfach direkt im BugTracker von pas2js, weil...?
von PascalDragon
So 14. Jan 2024, 20:16
Forum: Pas2js
Thema: pas2js - Record ähnliches an Function übergeben.
Antworten: 3
Zugriffe: 2817

Re: pas2js - Record ähnliches an Function übergeben.

Mathias hat geschrieben:
Sa 13. Jan 2024, 19:59
Sowas kurliges habe ich bis jetzt in Pascal nie gesehen.
Siehe hier.
von PascalDragon
So 14. Jan 2024, 20:14
Forum: Freepascal
Thema: String in Array-Index
Antworten: 6
Zugriffe: 2996

Re: String in Array-Index

Dank pas2js habe ich etwas ganz kurriges entdeckt. Bei einem Array-Index sind auch Strings möglich. Du hast also noch nie wirklich die Values Eigenschaft einer TStringList benutzt? Und nur falls es dich überraschen sollte: es können auch mehrere Indices genutzt werden. Zum Beispiel hat das TCustomS...
von PascalDragon
So 14. Jan 2024, 20:10
Forum: Pas2js
Thema: pas2js - Unterschied char und byte in Array
Antworten: 5
Zugriffe: 2881

Re: pas2js - Unterschied char und byte in Array

Was macht denn Pas2Js hier?: type TByteArray = array of Byte; TShortIntArr = array of ShortInt; ... var si:TShortIntArr; begin si:=TShortIntArr.create(-80,-20,20,80); writeln(si[0]); writeln(TByteArray(si)[0]); end; JavaScript kennt keine Typen in dem Sinne, das heißt der TypeCast wird beim Transpi...
von PascalDragon
So 14. Jan 2024, 20:07
Forum: Sonstiges
Thema: Lazarus und Cross-Compiler
Antworten: 5
Zugriffe: 2769

Re: Lazarus und Cross-Compiler

Eigentlich möchte ich mit dem aktuellen Lazarus entwickeln. Wie kann ich schnell mal den Cross-Compiler (binutils/libs) wechseln, ohne mehrere Lazarus Versionen zu installieren. Du brauchst keine unterschiedlichen Compiler Versionen, du brauchst einfach nur die passenden Bibliotheken: Wenn für ELF-...