2012-02-01 7 views
37

Czy istnieje pakiet synedit, który działa z firemonkey (lub ktoś pracujący nad nim)?SynEdit dla Firemonkey?

Z tego, co udało mi się zebrać, wcześniej był port VGScene (patrz: this site), ale wygląda na to, że został usunięty.

zobaczyć również this site:

+6

pliku 'vg_synedit.pas' można znaleźć tutaj http: //www.ksdev .com/mplfiles/ – RRUZ

+0

Dobre znalezisko. Ale miałem nadzieję na coś bardziej kompletnego. Generalnie myślę, że większość materiałów do wyświetlania/przewijania musiałaby zostać przepisana. Coś tak prostego, jak paski przewijania nie będą działały pod firemonkey - trzeba by je zastąpić własnymi wersjami FM. Ale większość silnika przetwarzania tekstu można by uratować. –

+5

Nie jestem pewien co do odzyskania przetwarzania tekstu: Delphi's SynEdit opiera się na funkcjach tekstowych systemu Windows, należy je zastąpić w celu korzystania z wielu platform, a obsługa tekstów FireMonkey jest dość ograniczona/błędna. Lepszym początkiem może być widelec Łazarza SynEdita, który jest już na wielu platformach (ale zbudowany na podstawie LCL ...) i bardziej zaawansowany pod wieloma względami niż wersja SourceForge (Delphi) (patrz http: // wiki.lazarus.freepascal.org/SynEdit) –

Odpowiedz

2

Tam najprawdopodobniej nie jest (na razie):

Z homepage:

It is a pure-VCL/CLX control, meaning it is not a wrapper for Microsoft Windows controls and so no run-time library is required.

CLX lub Biblioteka komponentów dla wieloplatformowym jest krzyż -przykład równoważny VCL - biblioteka widżetów Borlanda.

From Nakeymonkey - native controls for firemonkey

With the VCL, Borland never had to worry about all of this because they just wrote a wrapper around the Windows API Rich Edit control. So why didn’t Embarcadero do the same thing with Firemonkey? Because Firemonkey also needs to compile for OS X and the Windows API Rich Edit control doesn’t exist there.

Linki:

Powiązane problemy