-
-
Notifications
You must be signed in to change notification settings - Fork 41
Home
Lior Banai edited this page Oct 19, 2019
·
2 revisions
Welcome to the Analogy log viewer wiki
Analogy Log viewer is extendable log viewer. To add your own implementation you need to implemented the following interfaces (from Analogy.Interfaces.dll)
-
IAnalogyFactory: this is the primary interface. It contains the following:
- Title: The name of the Data Provider.
- About: General about informtion.
- ChangeLog: List of change logs entries.
- FactoryID: Fixed GUID for the factory.
- DataProviders: List of data providers (offline and online/realtime providers).
- Actions: List of actions to performs from the ui (Good for creating user settings and other action like opening forms or other ui elements).
-
IAnalogyDataProvider: the interface for reading offline logs files and online logs.
- Analogy UI: compiled against .net Framework 4.7.2
- Analogy Interfaces: Compiled against .net Standard.
- DevExpress winforms assemblies: most of the UI was written with DevExpress UI controls. You can get the dll from https://www.devexpress.com/. To change the UI a valid license is needed but for only running the UI (and any custom data provider) no license is needed (only the referenced dlls).