![]() |
Bt=Button, Lb=Label, Ed=Edit
Hi!
Die ersten beiden Buchstaben von Komponentennamen sollen doch idR angeben, um was für eine Komponente es sich handelt. Namen von Buttons z.B. beginnen doch mit Bt, bei Labels ist es Lb, bei Edits Ed. Diese Präfixe bestehen ja immer aus zwei Buchstaben. Gibt es irgendwo ne Übersicht, welche Präfixe die jeweiligen Komponenten besitzen? Ich kann mir kaum vorstellen, dass es jeder so machen soll wie er will. Da gibt's doch bestimmt ne Norm. |
Re: Bt=Button, Lb=Label, Ed=Edit
Ich kann mir nicht vorstellen, das es da ne Norm gibt. Grundsätzlich kann es jeder so halten wie er will. Nur wenn mehrere an einem Projekt arbeiten ist es ratsam sich auf Richtlinien dafür zu einigen.
|
Re: Bt=Button, Lb=Label, Ed=Edit
Bei VisualBasic gabs mal eine Norm, die glaube ich auch weitgehend mit den "normalen" Bezeichnern bei Delphi übereinstimmen.
Mir war das allerdings nur mit 3 Buchstaben bekannt, in etwa so: frm: TForm (und Abkömmlinge) lbl: TLabel btn: TButton pnl: TPanel edt: TEdit cmb: TCombobox (oder wie das Ding heißt) lst: TListBox (alternativ auch lsb, damit man es nicht mit einer Liste verwechselt) mem: TMemo |
Re: Bt=Button, Lb=Label, Ed=Edit
Es gibt verschiedene "Styleguids" und die Präfixe für die Komponenten sind häufig ein Teil davon, Google weiss da mehr, vielleicht weiss sogar die Forensuche Rat. Allerdings sind diese Guids nur als Vorschlag zu verstehen. Das kann tatsächlich jeder halten wie er will. Nur wie erwähnt: Es ist ratsam, in einem Projekt immer den selben "Style" zu benutzen.
|
Re: Bt=Button, Lb=Label, Ed=Edit
Moin Cöster,
es müssen auch nicht zwingend zwei Buchstaben sein. Oft wirst Du z.b. btn für Button, oder lbl für Label usw. finden. Was ich aber wichtig finde: Man sollte sein eigenes System auch einhalten ausser (wie mkinzler ja schon sagte), wenn man sich an ein vorgegebenes System halten muss. |
Re: Bt=Button, Lb=Label, Ed=Edit
Ich nutze diese Prefixes:
Zitat:
|
Re: Bt=Button, Lb=Label, Ed=Edit
Da mir das alles ZUU viel arbeit ist den name jeder kompo zu ändern, nutze ich die Delphi Prefixes also: TButton -> ButtonX usw.
:firejump: ein Hoch an die faulen :mrgreen: Mfg tobi |
Re: Bt=Button, Lb=Label, Ed=Edit
Ich denke, man sollte wegen der Regelmäßigkeit auf jeden Fall immer die gleiche Buchstabenzahl nehmen. 1 Buchstabe ist zu wenig, 3 sind zu viel Schreibaufwand, deswegen würde ich es ganz gerne bei 2 belassen. Aber wie unterscheidet ihr dann z.B. ComboBox und CheckBox? Cm und Ch? oder Cb bei einem?
Zitat:
|
Re: Bt=Button, Lb=Label, Ed=Edit
Zitat:
mfg tobi |
Re: Bt=Button, Lb=Label, Ed=Edit
Zitat:
Ich hoffe, du stellst deine Projekte nicht Open-Source :mrgreen: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz