Mithilfe des Application Manager können u.a. die Datenstruktur und die Art und Weise, in der die Daten repräsentiert und zur Eingabe aufbereitet werden (das Interface), angepasst werden. Deshalb ist dies eine der wichtigsten Komponenten von Adlib Designer. Außerdem können Sie die Arbeitsweise Ihrer Applikation in einer Reihe von Punkten ändern, z.B. in den Punkten Sicherheit, Berechtigungen, Indizierung, Import- und Export-Möglichkeiten und Druckfunktionen für Anwender. Eine wichtige Funktion ist die Festlegung von Suchmöglichkeiten für die Endanwender Ihrer Applikation. Zielgruppen, Rollen und Berechtigungen können Sie komplett nach eigenen Spezifikationen einstellen.
Der Screen Manager unterstützt Sie beim Management der Fenster, die in Ihrer Applikation vorkommen. Jedes Fenster (unter der Menüleiste in Adlib) können Sie nach Wunsch einteilen und auslegen (mit dem Screen Editor). So können Sie selbst bestimmen, welche Felder in welchen Fenstern angezeigt werden, und Sie können unbegrenzt Fenster einrichten. So können Sie z.B. auch Fenster für spezifische Gruppen von Anwendern anlegen, die nur einzelne Felder brauchen.
Der Import von Daten aus anderen Datenbanken kann viel doppelte Arbeit ersparen. Zum Importieren einer beliebigen Datenbank ist es erforderlich, dass die zu importierende Datei in die Adlib Datenbank übernommen (und ggf. auch konvertiert) werden kann. Bei einem Import Job verknüpfen Sie die Felder der zu konvertierenden Datei mit Feldern in der Adlib Datei. Mithilfe eines Export Jobs können Sie bei Bedarf die gesamte Adlib Datenbank in ein Format exportieren, mit dem andere Systeme auch arbeiten können.
Mithilfe des Translations Manager kann eine Applikation einfach in eine andere Sprache übersetzt werden. Die Übersetzung von Applikationstexten (wie z.B. Feld- und Dateinamen, Namen von Sucheingängen, Fensternamen usw.) kann hiermit schnell ausgeführt werden. Gleiche Texte werden so z.B. nach Möglichkeit nur einmal übersetzt.
Der Recovery Manager ist der 'Retter in der Not', wenn die Datenbank, z.B. durch Probleme mit der Hardware, beschädigt wurde. Sie können eine Sicherung (Back-up) reaktivieren und nutzen die Logdatei, um die letzten Änderungen wieder einzupflegen. Der Recovery Manager ist primär dazu bestimmt, um früher vorgenommene Änderungen wiederholen zu können, aber er kann auch dazu benutzt werden, um versehentlich gelöschte Datensätze zu reaktivieren.
Adlib besitzt eine eigene Programmiersprache: die Adlib Application Programming Language (ADAPL). ADAPL Programme werden an vielen Stellen in einer Adlib Applikation eingesetzt. So können Sie z.B. beim Import von Daten Bearbeitungen damit vornehmen. Und Sie können damit auch z.B. Felder aufteilen oder Datumsformate umformen. Ferner können Sie beim Speichern von Datensätzen automatisch Aufgaben mit ausführen lassen, wie z.B. das bedingte automatische Ausfüllen von Feldern. ADAPL kann außerdem auch dazu genutzt werden, um komplexe Berichte zu generieren.
Neben den bereits genannten Komponenten enthält der Adlib Designer auch eine Reihe von 'Tools' (Werkzeuge, Hilfsprogramme), mit den eine komplette Applikation als Ganzes angepasst werden kann, und die dem Verwalter der Applikation helfen, wie z.B.:
Zur Unterstützung des Verwalters der Applikation ist Adlib Designer mit einer umfassenden Hilfe-Funktion ausgestattet. Jede Einstellung und Änderung, die Sie aus Adlib Designer vornehmen können, ist hier beschrieben und dokumentiert, und nach Möglichkeit auch mit Beispielen erläutert. Die Hilfe-Funktion arbeitet kontextsensitiv, und sie zeigt deshalb beim Aufruf gleich die richtige Seite an.
Weil das Know-how für die effiziente Nutzung dieser leistungsfähigen Tools von größter Bedeutung ist, gibt es Kurse, die sich mit der Datei- und Applikationsstruktur von Adlib und den Möglichkeiten von Adlib Designer befassen. Voraussetzung bei diesen Kursen ist, dass die Kursteilnehmer die Anwenderfunktionen der Adlib Software kennen.