AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Lazarus (IDE) Delphi versus Lazarus(FPC) versus Oxygene
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi versus Lazarus(FPC) versus Oxygene

Ein Thema von Delphi-Laie · begonnen am 29. Apr 2013 · letzter Beitrag vom 1. Mai 2013
Antwort Antwort
Seite 2 von 3     12 3      
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#11

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 14:45
Danke!

Weder - noch, beide Vorschläge sind bei mir wirkungslos. Naja, ich benutze immer noch die 0.9.28-Version, vielleicht liegt es daran.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
 
Delphi 12 Athens
 
#12

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 14:47
Klapp mal das "Bearbeiten"-Menü auf, da müssten die Shortcuts doch stehen.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Ginko

Registriert seit: 30. Aug 2008
208 Beiträge
 
FreePascal / Lazarus
 
#13

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 15:04
Das Einrücken geht einwandfrei bei meiner Version 1.0.8 mit STRG+I und STRG+U.
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#14

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 15:06
Danke - damit wäre das geklärt.
Die Frage, warum das jetzt mit der 0.9.28 nicht geht, ist im Support-Forum von Lazarus besser aufgehoben - jedeenfalls nicht hier unter dem Stichwort "Oxygene".
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#15

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 15:11
Die Frage, warum das jetzt mit der 0.9.28 nicht geht, ist im Support-Forum von Lazarus besser aufgehoben
Daniel, Du öffnetest Dein Forum partiell für Lazarus (was ich sehr begrüße), insofern ist jetzt der Verweis auf ein Nachbarforum nur begrenzt nachvollziehbar. Zweitens ging es doch eigentlich primär um den Vergleich Lazarus <-> Delphi. Warum ich mit einer Eröffnung einer Diskussion mit diesem Thema negativ auffiel, obwohl seitens der Moderation extra angeregt, ist mir ummer noch unklar.

jedeenfalls nicht hier unter dem Stichwort "Oxygene".
Nachdem ich einem Diskussionsteilnehmer den Gefallen, das Thema um dieses Stichwort zu erweitern, machte, bin auch ich sehr gespannt, ob und ggf. was zum "Sauerstoff" noch an Beiträgen kommt.

Geändert von Delphi-Laie (29. Apr 2013 um 15:20 Uhr)
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#16

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 15:40
Der Themen-Titel suggeriert einen Vergleich von Delphi, Lazarus und Oxygene. Das allein ist schon problematisch, weil Oxygene eine Sprache ist, die beiden anderen jedoch IDEs. Wenn wir das aber mal vernachlässigen, bleibt die Tatsache, dass sich die ersten eineinhalb Seiten darum drehen, wie man in Lazarus Text einrückt. Und möglicherweise ist das mal wieder darauf zurück zu führen, dass Du in Sachen Software eine sehr "konservative" Strategie fährst: Deine Version von Lazarus ist bald vier (!) Jahre alt.

Was bisher in diesem Thema passiert ist, hat NICHTS mit dem Titel zutun. Ich hatte Dich um eine Konkretisierung der Themen gebeten und Du fügst stattdessen ein weiteres Stichwort hinzu. Du hast damit ein weiteres Sammelbecken für 1000 und 1 Aspekt zu einem breit gefächerten Themengebiet eröffnet, in dem Inhalt und Titel meilenweit auseinander driften. Und das jetzt schon.


Negativ auffällig wird jede Diskussion, die nur zwei Produkte nebeneinander stellt und zu einer ungebundenen Diskussion auffordert. Ob es nun Browser, Betriebssysteme oder IDEs sind - es endet stets im Geschwafel, weil der Diskussion kein Ziel vorgegeben wurde. Greife Dir ein beliebiges Forum und suche Dir eine derartige Diskussion heraus - Du wirst feststellen, dass diese stets auf die gleiche Weise ablaufen.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#17

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 29. Apr 2013, 15:56
Ihr seid zu schnell - aber das hat nichts mit FreePascal zutun.
Die Frage nach Oxygene hatte ich hier gerade abgetrennt und in ein neues Thema separiert:
http://www.delphipraxis.net/174568-o...-new-post.html



Ich bitte doch nur darum, Beiträge und Themen inhaltlich zu fokussieren.
Code einrücken in Lazarus und Object-Pascal in Oxygene ... wie sollen diese Informationen denn jemals wieder auffindbar sein, wenn Ihr das alles mischt?
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#18

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 1. Mai 2013, 15:45
Bis heute weiß ich nicht, wie man in Lazarus die Einrückfunktion aktiviert, ich vermute, daß es gar keine gibt.
Wie andere bereits gesagt haben, sollte das eigentlich im Standard Strg+I und Strg+U sein. Du kannst ja mal in den Einstellungen nachschauen, was wirklich für eine Tastaturkombination hinterlegt ist (ja, in Lazarus kannst du die Tastaturbelegung komplett an deine Bedürfnisse anpassen).

Code Insight funktioniert nur (oder immerhin?) über den Punkt-Separator.
Ich weiß jetzt nicht, ob es das ist, was du meinst, aber mit Strg+Leer kann man die Code Completion eigentlich überall anzeigen lassen.

Klammer-Auf läßt die Unterprogrammvariablen nicht erscheinen, man kann sich aber zur Not über die nach meiner Beobachtung zuverlässig arbeitende Deklarations-Such-Funktion helfen.
Ich glaub das war in 0.9.28 noch nicht per default aktiviert, aber Strg+Shift+Leer sollte das normalerweise anzeigen.

Die Formulare kennen keinen Unterschied zwischen Width & Clientwidth, analog Height.
Das ist bei Design, da manche Widgetsets es nicht unterstützen, dass du die Rahmengröße abfragen kannst. Siehe auch hier

Das Zentrieren der Formulare funktioniert nicht zuverlässig.
Was genau meinst du hier?

Und bezüglich einer Übersicht einiger Lazarus Features kann ich diese Seite empfehlen.

Disclaimer: Ich behaupte nicht, dass Lazarus perfekt ist, aber ich arbeite damit seit einigen Jahren mittlerweile lieber als mit Delphi.

Oh und du solltest vielleicht mal schauen auf 1.0.8 zu aktualisieren. Da hat sich halt doch einiges getan seit 0.9.28 [vielleicht erstmal in ner VM zum testen]

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#19

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 1. Mai 2013, 16:47
Vielen Dank, eine gute und erschöpfende Antwort!

Klammer-Auf läßt die Unterprogrammvariablen nicht erscheinen, man kann sich aber zur Not über die nach meiner Beobachtung zuverlässig arbeitende Deklarations-Such-Funktion helfen.
Ich glaub das war in 0.9.28 noch nicht per default aktiviert, aber Strg+Shift+Leer sollte das normalerweise anzeigen.
Ja, das meinte ich. Wird ja immer besser, welche Schätzchen unter der Oberfläche vergraben sind. Schade, daß das nicht als Standard aktiv(iert) ist, so mußte ich mangels Kenntnis jahrelang ohne auskommen.

Das Zentrieren der Formulare funktioniert nicht zuverlässig.
Was genau meinst du hier?
Form1.Position:=poScreenCenter funktioniert nicht (immer bzw. zuverlässig), wegen der Wertzuweisung logischerweise zur Laufzeit).

Werde es alternativ mal mit poDesktopCenter versuchen. Das ist das, was ich oben schrieb: Man fängt an zu experimentieren und kann damit unendlich viel Zeit verbrauchen (verplempern).

Disclaimer: Ich behaupte nicht, dass Lazarus perfekt ist,
Pflichte ich bei.

aber ich arbeite damit seit einigen Jahren mittlerweile lieber als mit Delphi.
Lieber wäre bei mir übertrieben. Was ich aber mag, ist die größere Empfindlichkeit gegenüber Fehlern im Quelltext, die letztlich saubereren Quellcode (und Compilate) erzwingt bzw. hervorbringt.

Oh und du solltest vielleicht mal schauen auf 1.0.8 zu aktualisieren. Da hat sich halt doch einiges getan seit 0.9.28
Daran stört mich schon das von Delphi bekannte Problem, das auch bei FPC existiert: Die Compilate werden mit steigenden Versionnummern tendenziell immer größer. Dann weiß ich nicht, ob sie auch auf 9x noch laufen. Ehe ich mich durch das Angelsächsisch quäle, um eine Antwort darauf zu finden (das wird schnell ein stundenlanges Unterfangen mit ungewissem Ausgang) bleibe ich lieber konservativ.
  Mit Zitat antworten Zitat
Insider2004
(Gast)

n/a Beiträge
 
#20

AW: Delphi versus Lazarus(FPC) versus Oxygene

  Alt 1. Mai 2013, 20:31
Ich würde auch erstmal auf die neueste Version updaten, bevor du die Pferde mit Fragen scheu machst. In FPC/Lazarus sind die Innovationszyklen so schnell, da musst du praktisch jedes Monat hochrüsten.

Ich würde dir diese Seite empfehlen:
ftp://freepascal.dfmk.hu/pub/lazarus/snapshots/

Da gibt's immer die frischeste Ware. Nimm ruhig die FPC 2.7.1 + Laz 1.1. Diese Versionen sind sehr stabil und enthalten die neuesten Korrekturen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz