Po rozszerzeniu interfejsu użytkownika środowiska roboczego przez moduł dodatkowy, moduł taki udostępnia zwykle użytkownikowi preferencje, za pomocą których można w pewnym zakresie sterować zachowaniem modułu dodatkowego.
Interfejs użytkownika udostępnia obsługę przechowywania preferencji modułów dodatkowych i wyświetlania ich na stronach okna dialogowego Preferencje w środowisku roboczym. Preferencje modułu dodatkowego są parami kluczy i wartości, gdzie klucz opisuje nazwę preferencji, a wartość jest jednym z wielu różnych typów. (Szczegółowy opis infrastruktury preferencji środowiska wykonawczego zawiera sekcja Preferencje środowiska wykonawczego).
W jaki sposób moduł dodatkowy dodaje stronę, na której wyświetlane są jego preferencje? Przyjrzymy się przykładowi narzędzia pliku readme, aby zobaczyć w jaki sposób dodaje stronę preferencji do środowiska roboczego, a następnie zapoznamy się z podstawową obsługą budowania stron preferencji.