Hallo Socke,
danke für Deine Antwort. Es klappt immer noch nicht so. Mit Strg+Leertaste lande ich im Use-Teile der aktuellen Unit. Die Code-Completion nach dem Punkt (.) klappt auch nicht.
Ich scizzere hier mal meine realen Definitionen
externe Unit:
Code: Alles auswählen
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
ZDataset;
type TMyRecord_cb = record
sql_query :TZQuery;
sql_text :string;
cb_combo :TComboBox;
end;
aufrufende Unit:
Code: Alles auswählen
uses
... ,myfunc;
...
public
{ public declarations }
end;
var
...
cb_rec :TMyRecord_cb;
implementation
{$R *.lfm}
{ Tfrm_main }
procedure Tfrm_main.cb_fuellen();
var
i_anz :integer;
i :integer;
begin
// Füllen einer Combobox
cb_rec. // Code Completion starts here ===> not
...
end;
Ich habe folgende Lazarus bzw. Freepascal Versionen:
Lazarus: 0.9.30.4-0
Freepascal:2.6.0 SVN-Rev.i386-linux-gtk2
Mir sind bei dieser Verion(en) auch andere "Merkwürdigkeiten" aufgefallen, z.B. läßt sich nicht mehr mit Bearbeiten-->Auswahl kommentieren ein ganzer Block kommentieren. Das aber nur am Rande.
Bis dann ...
MfG
Günter