2012-02-01 15 views
37

Esiste un pacchetto synedit che funziona con firemonkey (o qualcuno che ci lavora)?SynEdit per Firemonkey?

Da quello che posso raccogliere c'era una porta VGScene in precedenza (vedi: this site), ma sembra essere stata rimossa.

vedere anche this site:

+6

Il file 'vg_synedit.pas' può essere trovato qui http: //www.ksdev .com/mplfiles/ – RRUZ

+0

Buona scoperta Ma speravo in qualcosa di un po 'più completo. In generale, penso che la maggior parte del display/scroll debba essere riscritta. Qualcosa di semplice come le barre di scorrimento non funzionano con firemonkey - dovrebbero essere sostituiti con le versioni di FM. Ma la maggior parte del motore di elaborazione del testo potrebbe essere recuperata. –

+5

Non sono sicuro di recuperare l'elaborazione del testo: SynEdit di Delphi è basato su funzioni di testo di Windows, queste dovrebbero essere sostituite per l'uso multipiattaforma e il supporto del testo di FireMonkey è piuttosto limitato/buggato. Un inizio migliore potrebbe provenire dal fork di Lazarus di SynEdit, che è già multipiattaforma (ma costruito contro l'LCL ...), e più avanzato su molti aspetti rispetto alla versione di SourceForge (Delphi) (cfr http: // wiki.lazarus.freepascal.org/SynEdit) –

risposta

2

Non molto probabilmente non è (al momento):

Dal 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 o libreria di componenti per Cross Platform è la croce - equivalente in forma di VCL - la libreria di widget di Borland.

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.

vicini:

Problemi correlati