Felülírható metódusok

témakör: Keretrendszer

A BasePlugin metódusai közül az alábbi metódusok írhatóak felül:

bool StartUp()

SyX beépülő indításakor meghívásra kerülő metódus. Célja, hogy az induláskor elvégzendő műveleteket meg lehessen valósítani. Példa: A konstruktorban létrehozott Timer indítása.

bool ShutDown()

SyX beépülő leállításakor meghívásra kerülő metódus. Célja, hogy a folyamatosan használt erőforrásokat felszabadítsuk. Példa: A StartUp()-kor elindított Timer leállítása. A ShutDown() metódus után a StartUp() metódus meghívása elképzelhető, a használt objektumokat nem szabad felszabadítani.

Image GetPlugInIcon()

SyX beépülő ikonjánat kinyerésére szolgáló metódus. Célja, hogy a SyX beépülőhöz rendelt ikon megjelenhessen az Eszközök menüben.

Image GetMethodIcon(string methodname)

SyX beépülő által definiált új menüpontok és ribbon gombok ikonjának kinyerésére szolgáló metódus. A metódusnak egy, legalább 32x32px-es, lehetőleg 24bites PNG, JPG, BMP ikont kell visszaadnia. A nagy méretű ikonok automatikusan átméretezésre kerülnek.

Hozzászólok