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.) - więcej.



Istnieje jednak biblioteka kAPI, która z czasem przerodziła się w nowe API 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 - klik.



  • Dokumentacje i pomoce odnośnie programowania nowych wtyczek znajdują się w:
    • SDK (przykłady i dokumentacja, najważniejsze informacje - przeczytaj koniecznie!)
    • kAPI (przykłady i dokumentacja, instrukcja "krok po kroku").
    • Forum ("krok po kroku", atrybuty SIG, NET itp.).







Wstecz    Poprzedni rozdział      Następny rozdział    Dalej

Layout made by Szczeniak191, Copyright 2008-2009 by k.Faq-Team, All rights reserved!