VI. Tworzenie wtyczek i dodatków
Jak napisać własną wtyczkę?
Konnekt został napisany w języku C++, jednak jego SDK (Software Development Kit) jest dostępne nie tylko w tym języku programowania. Dzięki ciężkiej pracy powstało również SDK dla Delphi, a w przyszłości planuje się dodanie nagłówków pod środowisko .NET.
- Kompilator:
- Microsoft Visual Studio .NET 2003
- Microsoft Visual Studio 2005
- Delphi 7 Personal
- Delphi 6 Personal
Wtyczka powinna zostać skompilowana jako Win32DLL z wykorzystaniem
wielowątkowej wersji biblioteki CRT!
- Co powinieneś umieć jako programista wtyczek?
- Dobra znajomość C++/Delphi
- Znajomość WinAPI - aby zrozumieć mechanizmy zachodzące w rdzeniu Konnekt'a.
- Podstawy STL (Standard Template Library - standardowa biblioteka szablonów - dla C++)
- Dobra znajomość technik obiektowych.
- Czego wymaga wtyczka do działania?
- nagłówków SDK (*.h)
- jednego źródła do skompilowania i dołączenia (plug_defs.cpp).
- atrybutów (wartości ID, NET, SIG, Version, Type itp.) - .
Istnieje jednak biblioteka kAPI, która z czasem przerodziła się w nowe dla programistów. Jej zadaniem jest ułatwić start nowym wtyczko-pisarzom oraz dać łatwiejsze API dla pewnych elementów systemu Konnekt'a.
Szczegółowy poradnik pisania wtyczek został udostępniony na stronie domowej kAPI - .
- Dokumentacje i pomoce odnośnie programowania nowych wtyczek znajdują się w:
- (przykłady i dokumentacja, najważniejsze informacje - przeczytaj koniecznie!)
- (przykłady i dokumentacja, instrukcja "krok po kroku").
- ("krok po kroku", atrybuty SIG, NET itp.).