In Delphi Objektinspektor, sehe ich ein Sternchen hinter einem Eigenschaftsnamen (ConnectionName*
):Was bedeutet ein Sternchen im Objektinspektor?
Wie es dort erhält, und vor allem: was bedeutet es?
Im Sourcecode für TMySQLConnection sehe ich nichts besonderes, also denke ich, es ist etwas Design-Time-Sache?
Update
Es hat etwas mit dem Inhalt der TSQLConnection zu tun.
Um zu reproduzieren, fügen Sie den folgenden Code in ein Formular ein.
Nach etwas herumspielen, komme ich zu dem Schluss, dass der Stern erscheint, wenn die Params-Eigenschaft bearbeitet wird, so dass es nicht mehr die Standardwerte hat. Es ist mir immer noch ein Rätsel, wie das erreicht wird.
object SQLConnection1: TSQLConnection
ConnectionName = 'MySQLConnection'
DriverName = 'MySQL'
LoginPrompt = False
Params.Strings = (
'DriverUnit=Data.DBXMySQL'
'DriverPackageLoader=TDBXDynalinkDriverLoader,DbxCommonDriver190.' +
'bpl'
'DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borla' +
'nd.Data.DbxCommonDriver,Version=19.0.0.0,Culture=neutral,PublicK' +
'eyToken=91d62ebb5b0d1b1b'
'MetaDataPackageLoader=TDBXMySqlMetaDataCommandFactory,DbxMySQLDr' +
'iver190.bpl'
'MetaDataAssemblyLoader=Borland.Data.TDBXMySqlMetaDataCommandFact' +
'ory,Borland.Data.DbxMySQLDriver,Version=19.0.0.0,Culture=neutral' +
',PublicKeyToken=91d62ebb5b0d1b1b'
'GetDriverFunc=getSQLDriverMYSQL'
'LibraryName=dbxmys.dll'
'LibraryNameOsx=libsqlmys.dylib'
'VendorLib=LIBMYSQL.dll'
'VendorLibWin64=libmysql.dll'
'VendorLibOsx=libmysqlclient.dylib'
'MaxBlobSize=-1'
'DriverName=MySQL'
'HostName='
'Database='
'User_Name=xxx'
'Password='
'ServerCharSet='
'BlobSize=-1'
'ErrorResourceFile='
'LocaleCode=0000'
'Compressed=True'
'Encrypted=False'
'ConnectTimeout=60')
Left = 48
Top = 24
end
Liegt es daran, dass die Eigenschaft an LiveBindings gebunden ist? –
Ich kann das Problem nicht reproduzieren (Ich habe MySQL nicht installiert, aber ich habe mit SQLite und IBToGo in einer neuen, sauberen VCL-Formular-App getestet). Ich sehe kein Sternchen auf einer der Eigenschaften. –
Live Bindings wäre meine Vermutung, aber nie verwendet, so würde ich nicht wissen –