Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| code:defaultmethods [2026/08/24 18:54] – Harald Schmid | code:defaultmethods [2026/10/02 13:07] (aktuell) – Harald Schmid | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Standard-Funktionen und -Methoden ====== | ====== Standard-Funktionen und -Methoden ====== | ||
| + | |||
| + | ===== Modul umbenennen ===== | ||
| + | |||
| + | * **prüfen, ob es den neuen Namen schon gibt** | ||
| + | * in insights.constants.pas | ||
| + | * in Dabenbank modules.filename | ||
| + | * Datenbank: Tabelle **modules** Feld **filename** | ||
| + | * Dateiname der dll in IDE ändern | ||
| + | * Verzeichnis unter insights\data anpassen | ||
| + | * im Data-Verzeichnis den *.db Dateinamen anpassen | ||
| + | * im Data-Verzeichnis die *.ini-Datei anpassen | ||
| + | * in dll main ganz am Schluss CodeSite-String anpassen | ||
| + | * in insights.constants.pas **cmi_** und **cmc_** anpassen | ||
| + | * in insights.module.main.pas TinsightsModuleMain.Create **FInfo.Caption** und **FInfo.ID** anpassen | ||
| + | |||
| + | ===== ModulID ändern ===== | ||
| + | |||
| + | * **prüfen, ob es die neue ID schon gibt** | ||
| + | * in insights.constants.pas | ||
| + | * in Datenbank modules.id | ||
| + | * Datenbank: Tabelle **modules** Feld **id** und ggf. Feld **catid** anpassen | ||
| + | * in insights.constants.pas **cmi_** anpassen | ||
| + | * ggf. in insights.ini Settings LastModuleID anpassen (wenn das geänderte Modul das letzte aktive Modul war) | ||
| ===== Nachrichten und Events ===== | ===== Nachrichten und Events ===== | ||