|
|
oniższa strona przeznaczona jest dla tych, którzy chcieliby pomóc mi przy rozwijaniu moich programów. Wszystkie moje dzieła są darmowe, więc na zyski nie liczcie - ale na nieśmiertelną sławę jak najbardziej ;-)
1. Napisz własną doklejkę!
Od wersji 2.0db5 ezHTML jest serwerem automatyzacji. Oznacza to, że bardzo łatwo jest napisać program współpracujący z edytorem. Każdy kompilator umożliwiający pisanie 32bitowych aplikacji pod Windows będzie dobry do tego celu, także skrypty Windows Scripting Host się nadają!
Przykład? Oto prosta funkcja wstawiająca tekst do edytowanego dokumentu w ezHTMLu:
| Skrypt WSH (tutaj JScript) |
Borland Delphi (Object Pascal) |
function AddTextToEz(Text){
ez=new ActiveXObject("ezHTML.Simple");
ez.SelText=Text;
}
|
procedure AddTextToEz(AddText:String);
var V:Variant;
begin
V:=CreateOleObject('ezHTML.Simple');
V.SelText:=AddText;
end;
|
Dokładniejsze informacje wraz z przykładami znajdują się tutaj. Najlepsze doklejki i skrypty umieszczę na tej stronie.
2. Pomoc w rozwijaniu programów
Chodzi mi tu o pomoc stricte programistyczną, na przykład pisanie kreatorów różnego rodzaju (brakuje mi ich!). Wszelkie propozycje z chęcią rozważę.
3. Testowanie programów.
Każdy z Was może przysyłać mi raporty o błędach, których na pewno mnóstwo kryje się w ezHTMLu i innych, szczególnie po wypuszczeniu nowej wersji. Takie raporty są mi niezmiernie potrzebne - sam nie jestem w stanie wszystkiego wykryć i naprawić. Podczas pisania raportu o błędach warto wziąć pod uwagę poniższe uwagi.
Każdy raport powinien zawierać:
- Nazwę programu, w którym znalazłeś/aś błąd oraz numer jego wersji;
- Warto też pokrótce napisać, na jakim komputerze uruchamiasz ezHTMLa (chodzi mi tu głównie o sprawy software'owe, jak np. wersja Windows)
Każdy opisywany błąd (bug) powinien być:
- możliwy do zreprodukowania u mnie w domu; postaraj się więc dobrze opisać jakie czynności go powodują,
- oraz wszelkie okoliczności które mu towarzyszą (może jakieś komunikaty, etc.);
- wszelkie sugestie dotyczące możliwych przyczyn występowania błędu są też oczywiście mile widziane.
|
|