Reklama
Dzisiaj jest 10 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama
Reklama
Reklama

Enlightenment Foundation Libraries

Enlightenment Foundation Libraries (EFL)

Enlightenment Foundation Libraries (EFL) to zestaw zmodularyzowanych bibliotek wykorzystywanych w środowisku graficznym Enlightenment DR17 (E17). Oprócz zastosowań w E17, biblioteki te są również używane w innych aplikacjach, z czego szczególnie popularna jest Imlib.

Reklama

Składniki EFL

EFL składa się z następujących bibliotek:

  • Imlib, Imlib2: obsługa grafiki i efektów wizualnych
  • EDB: zarządzanie bazami danych
  • EET: obsługa archiwów
  • Evas: zarządzanie warstwami graficznymi
  • Ecore: obsługa zdarzeń
  • Epeg: obsługa miniaturek JPEG
  • Epsilon: obsługa miniaturek w standardzie freedesktop.org
  • Etox: obsługa efektów tekstowych
  • Edje: zarządzanie interfejsem użytkownika
  • Embryo: obsługa skryptów
  • EWL: biblioteka widgetów
  • Emotion: odtwarzanie filmów na bazie xine

Wycofane i przestarzałe biblioteki

  • Ebits: zastąpiona przez Edje
  • EWD: zastąpiona przez Ecore
  • Estyle: zastąpiona przez Etox

Podsumowanie

EFL stanowi istotny element ekosystemu Enlightenment, dostarczając funkcjonalności potrzebnych do tworzenia zarówno aplikacji, jak i interfejsów użytkownika. Dzięki modularności, biblioteki te mogą być wykorzystywane w różnych projektach programistycznych.

Reklama

Linki zewnętrzne

Więcej informacji można znaleźć w dokumentacji i zasobach dostępnych online.

Reklama
Reklama