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