![]() |
Property im OI hervorheben
Tachchen,
kann man irgendwie Property "qusi als wichtig" im IO hervorheben? (farbig, fett oder so) Also vorallem in selbsterstellten Komponenten. Irgendwie kann man zwas Property einer Gruppe zuweisen, aber diese Gruppenansicht wird eigentlich nie verwendet. (mir persönlich war sie insgesammt zu unübersichtlich und die Anderen nutzen sie eigentlich auch nicht ... kann aber auch sein, daß sie Diese eh nicht kennen) |
AW: Property im OI hervorheben
iNVERSES cAMELcASE ?
|
AW: Property im OI hervorheben
Den Object Inspector Expert von Uwe nutzen und die Eigenschaft den Favoriten hinzufügen 8-)
|
AW: Property im OI hervorheben
![]() Und was macht dieses Favorit? Das soll ja automatisch bei jedem Hervorgehoben sein, ohne daß sich es jeder selber favoritisieren muß. |
AW: Property im OI hervorheben
Man KÖNNTE eine zusätzliche Eigenschaft mit Unterstrich als Kopie auf die eigentliche Eigenschaft veröffentlichen (z.B. "_Caption"), dann würde das im OI immer ganz oben zu finden sein.
Ob das als gute Idee zu bewerten ist, bin ich aber selbst nicht sicher... |
AW: Property im OI hervorheben
Wir haben einige/viele Property schon direkt _ benannt, aber Einige halt nicht und es nicht so leicht möglich die jetzt einfach so umzubenennen, ohne alle Fenster (hunderte DFMs und die PAS) zu bearbeiten.
Leider gibt es immer mehr Property (in neueren Delphis) und in den DevExpressKomponenten ist es noch schlimmer, so daß man die Property der eigenen Ableitungen nicht immer erkennt. |
AW: Property im OI hervorheben
andererseits graut es mir bei der Vorstellung, dass jeder seine Properties quitschbunt mit jeder Vererbung in gegf. einem anderen Stil verwenden könnte.
|
AW: Property im OI hervorheben
Zitat:
Diese Komponenten sind eh schon kaffeekochende,eierlegende Wollmilchsäue mit denen man fast alles machen kann. Eigentlich solle man alle Komponenten und insbesondere die Controls als final oder sealed (versiegelt) betrachten. Es mag Fälle geben, bei denen man nur durch Ableitung das gewünschte Verhalten erreichen kann aber diese Fälle sollten die absolute Ausnahme bleiben. |
AW: Property im OI hervorheben
Wir leiten quasi grundsätzlich alles ab.
So werden überall ein paar gewisse Grundfunktionen (z.B. Funktionstasten) eingebaut, gewisse Grundeinstellungen gesetzt (damit die Komponenten sich einheitlich ins System einpassen und man es nicht immer wieder erneut eingeben muß) und vorallem wurde Vieles mit einer eigenen Übersetzung/Lokalisierung aufgerüstet. (Ja, für Einiges gibt es inzwischen Alternativen, aber wir haben andere Probleme, als jetzt diese funktionierenden Dinge anzufassen und radikal umzustellen) |
AW: Property im OI hervorheben
Zitat:
Mit zunehmender Erfahrung spürt man immer mehr dass das Ableiten von Klassen aus fremden Bibliotheken viele Nachteile hat. (versteckte zyklische Abhängigkeiten, schlechte Testbarkeit, schlechte Veränderbarkeit, Probleme beim Portieren auf andere Delphiversionen, hoher Aufwand beim Einrichten der Entwicklungsumgebung) Allein schon, dass die Idee aufkommt man müsse Properties im OI einfärben zeigt doch schon dass irgendwas nicht stimmt. Es gibt beim OO-Design folgende Regel: ![]() Wenn man grundsätzlich alles ableitet dann liegt ein übermässiger Gebrauch ( ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:25 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