Cześć wszystkim!
Słuchajcie nie wiem czy to wina kompilatora czy może moja, ale sprawdziłem wszystko i to niemożliwe, że moja!
Pisze komponent i zadeklarowałem zmienna (jak inne) w private:
FXOffset : Integer;
dalej procedure:
procedure SetXOffset(Value : integer);
później w published
property XOffset : integer read FXOffset write SetXOffset;
i oczywiście na dole ta opisana procedurka, która przypisuje zmiennej FXOffset odpowiednią wartość. W Create nawet przypisałęm FXOffset := 0;
Pisze tutaj, o tym wszystkim dlatego że inne zmienne i dyrektywy mam tak samo zrobione i działają. Nie jest to kwestia też nazewnictwa. Kompilator nie wywala błędu przy instalacji komponetu. Dopero wywala błąd gdy kompiluje projekt z tą kontrolką. Jeszcze co najśmieszniejsze na początku gdy w kodzie chcę przypisać wartość do tej zmiennej : Mojakontrolka1.XOffset := 10; to XOffset jest, ale gdy chcę uruchomić program wywala błąd: "Error reading Mojakontrolka1.XOffset: Property XOffset does not exist". Po tym błędzie w mojej kontrolce XOffset znika!
Ja już nie wiem co jest nie tak. Możliwe że delphi padło?
pozdrawiam i dzięki za jakiekolwiek info</b>