Nein, wir "bohren" nicht an den Motoren rum. Warum nicht: Weil wir es gar nicht können. Der "Motor" von XPress, um im Bild zu bleiben, das sind nicht die XTensions, dass sind die Required Components und das Programm an sich. Daran kann ich als Anwender nur schwer was machen, ausser ich bin ein Freak.
Was wir machen: Wir bauen ein Navigationssystem ein, eine Freisprechanlage oder einen anderen Radio (oder den Fahrradständer). Dadurch greifen wir nicht in die Basis-Funktion des Autos ein. Wir passen es nur unseren spezifischen Bedürfnissen an.
Weil auch wir nicht die Programmierer von XPress sind, sondern "nur" die Anwender. Und deshalb gibt es Module für Anwender, und auch Vorgaben-Dateien oder Skripte, um das Programm anzupassen. Das ist der Sinn von PlugIns. Und deshalb gibt es hierzu auch Schnittstellen bei jedem halbwegs professionellen Programm.
Wir empfehlen ja nicht am Kernprogramm herzumzubohren. Der Kern bleibt völlig unangetastet. XTension rein oder raus um Verhaltensweisen zu ändern oder Funktionalitäten hinzufügen oder wegzunehmen.
Ähnliches gilt auch für Präferenzen: Wenn die Sache mit dem Tabellen Import nicht über eine XTension käme, sondern über eine Präferenz zu regeln wäre: Würdest Du dann auch empfehlen, die Präferenz besser nicht zu ändern?
Reduktion auf was?
Georg Obermayr
als Antwort auf: [#266235]