Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi DBMemo - "property Width" vererben (https://www.delphipraxis.net/56233-dbmemo-property-width-vererben.html)

TheConConBug 2. Nov 2005 16:28


DBMemo - "property Width" vererben
 
HalliHallo,

also folgendes prob:

ich habe ein DBMemoXT, welches ein Erbstück von DBMemo ist. in DBMemoXT befindet sich eine property WidthXT, welche zur Entwicklung immer genauso groß sein soll, wie Width.

also dachte ich mir, mach ich das so

Delphi-Quellcode:
{..}

type
 DBMemoXT = class(DBMemo)
  {..}
 protected
  procedure SetWidth(value : integer);override;
  {..}
end;

implementation

procedure DBMemoXT.SetWidth(value : integer);
 begin
  inherited SetWidth;
  WidthXT := value;
end;
aber da sagt mir Delphi, dass es die SetWidth - Procedure in der Vorgängerklasse nicht giebt.
und selbst, wenn: dann würde ja die WidthXT immer mit der Width geändert werden und nicht nur zur Entwicklung.

ich arbeite mit Delhpi 7 ..falls das was hilft

ich hoffe mir kann einer helfen.. hab nämlich auf diese frage nichts weiter gefunden..
ciao..
TheConConBug

shmia 2. Nov 2005 17:05

Re: DBMemo - "property Width" vererben
 
Du musst die virtuelle Methode SetBounds überschreiben.

TheConConBug 3. Nov 2005 07:09

Re: DBMemo - "property Width" vererben
 
mhm..hat leider nicht den gewünschten effekt erzielt.
..aber trotzdem danke.. habs jetzt anders gemacht..


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz