AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Keine eigenen Properties im Objectinspektor

Ein Thema von Schorschi5566 · begonnen am 21. Nov 2009 · letzter Beitrag vom 22. Nov 2009
 
Schorschi5566

Registriert seit: 6. Feb 2006
197 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Keine eigenen Properties im Objectinspektor

  Alt 21. Nov 2009, 18:07
Hallo DPler,

ich verwende Euer Forum schon recht lange lesend und habe eigentlich immer das gefunden, was mir Rätsel aufgegeben hat.


Aber heute komme ich nicht weiter und habe wohl auch nicht die passenden Suchbegriffe gefunden um eine Lösung zu finden.

Also ich habe eine eigene Komponente von TEdit abgeleitet und einige Properties im published-Zweig definiert.

Habe gelesen, dass diese Properties zur Designtime im Objectinspektor erscheinen sollten.

Tun sie aber leider nicht. Was mache ich falsch? Ich verwende RadStudio Enterprise also Delphi 2007.


Delphi-Quellcode:
type
  TDoubleEvent = procedure(Sender: TObject; Value: Double) of object;
  TNEdit = class(TEdit)
  private
    NegativeAllowed : Boolean;
    OnlyInteger : Boolean;
    Zeroes : Boolean;
    Digits : word;
    iValue : Integer;
    fValue : Double;
    function GetText : String;
    procedure SetText(sText : String);
    function GetIntVal : Integer;
    procedure SetIntVal(IntVal : Integer);
    function GetDouVal : Double;
    procedure SetDouVal(DouVal : Double);
    { Private-Deklarationen }
  protected
    procedure KeyPress(var Key : Char); override;
    procedure Change; override;
    { Protected-Deklarationen }
  public
    constructor Create(AOwner: TComponent); override;
    { Public-Deklarationen }
  published
    { Published-Deklarationen }
    property Negative: Boolean read NegativeAllowed write NegativeAllowed;
    property IntegerOnly: Boolean read OnlyInteger write OnlyInteger;
    property LeadingZero: Boolean read Zeroes write Zeroes;
    property Precision: Word read Digits write Digits;
    property IntVal: Integer read GetIntVal write SetIntVal;
    property DouVal : Double read GetDouVal write SetDouVal;
  end;
Im Objectinspektor sehe ich trotzdem nur die Sachen von TEdit und sonst nichts.


Hat jemand einen Tipp?

Viele Grüße und schonmal danke im Voraus,
Uwe
Uwe
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:29 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