Biblioteka - pliki do pobrania
Został przygotowany "minimalistyczny" zestaw plików, które można samodzielnie skompilować i uzyskać demonstracyjną wersję programu.
źródła do pobrania z:
http://www.emadar.com/fpc/xwebdemo.zip
Biblioteka powinna się kompilować pod Delphi i FPC. Potrzebne jest jedynie pobranie Synapse.
Główny plik
htunittest.pas
zawiera proste okno z polami typu input i buttony, po naciśnięciu których mamy typowe okno komunikatu.
Pomimo że na pierwszy rzut oka jest to całkowicie nowy sposób tworzenia interfejsu, w całości jest on tworzony dynamicznie poprzez sekwencje
wywołań procedur typu:
te:=AddSimpleStringField('login',3,8,'X',3,22,14,10,1,fLogin);
to po głębszej analizie można zauważyć, że wnętrze jest bardzo podobne do bibliotek VCL (zgodność API na poziomie nazewnictwa i struktury)
a to co potrzebne to rodzaj pośrednika pomiędzy własnym a tym stosowanym w bibliotece.