ďťż

Ładny brzuch

Witam.
Mam problem z komponentem UniSynEdit.
A dokładniej ze zdarzeniem OnReplaceText.

procedura wygląda tak :
procedure TForm1.SynEditorReplaceText(Sender: TObject; const ASearch, AReplace: UnicodeString; Line, Column: Integer; [...]

i podczas kompilacji delphi pokazuje błąd:
[Error] Undeclared identifier: 'UnicodeString'.
Do Biblioteki delphi dodałem adresy wszystkich katalogów (Source itd)
oraz na 100% zainstalowałem odpowiednie paczki (dla Delphi 7)

Nawet w gotowych programach w Folderze Demos tego komponentu
pokazuje się ten sam błąd. . .

Ma ktoś pomysł jak ten problem rozwiązać ?



coś mi się widzi że jakiś {IFDEF} nie zaskoczył poprawnie, bo powinno być raczej WideString (ew deklaracja ze UnicodeString = WideString);
mozesz sprobowac "na chama" dodać to, ale lepiej sprawdzić wszystkie IFDEFy czy są poprawnie poustawiane (wykrywanie wersji Delphiego)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •