====== Code-Designrichtlinien ====== * Marker * //. Titel : Beschreibung * //- Beschreibung von Methoden - direkt nach dem begin * Einfache Methoden immer einklappen * Nicht mehr als 3 Variablen im Kopf der Methode ===== Modul ===== ===== ConfigForm ===== * Im BaseForm LoadData WriteSettings - damit das durch das inherited auf jeden Fall aufgerufen wird * ===== Methoden ===== ===== Unterformulare ===== ===== Frames ===== * UnitName: "frame_" + [Name] mit Unterstrichen getrennt in Kleinbuchstaben, z.B. frame_a5_document_tags_edit * TFrame.Name = "Tframe" + [Name], ohne Unterstriche, erstes Zeichen immer groß, z.B. TframeA5DocumentTagsEdit * TdxLayoutGroup.Name = "lg" + "Frame" + [Name], z.B. lgFrameA5DocumentTagsEdit * TdxLayoutGroup.Caption = "frame" + [Name], z.B. frameA5DocumentTagsEdit * TdxLayoutItem.Name = "li" + "Frame" + [Name], z.B. liFrameA5DocumentTagsEdit * TdxLayoutItem.Caption = "frame" + [Name], z.B. frameA5DocumentTagsEdit ===== TCommon =====