AGB  ·  Datenschutz  ·  Impressum  







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

TFrame - Neue Eigenschaft im Objektinspektor

Ein Thema von TheMiller · begonnen am 25. Jan 2010 · letzter Beitrag vom 25. Jan 2010
Antwort Antwort
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#1

TFrame - Neue Eigenschaft im Objektinspektor

  Alt 25. Jan 2010, 18:56
Hallo,

ich habe einen Frame erstellt und möchte nun wissen, ob es möglich ist, der Frame-Klasse eine neue Eigenschaft so hinzuzufügen, dass sie im Objektinspektor veränderbar ist. Dem Frame muss eine Variable übergeben werden und ich würde gerne verhindern, dass ich im onCreate der MainForm die Variable setzen muss.

Ich muss zugeben, ich weis nicht, wie man Eigenschaften so deklariert, dass sie im OI ausgeführt sind, geschweigedenn weis ich, ob es in diesem Fall überhaupt möglich ist.

Danke im Voraus
  Mit Zitat antworten Zitat
daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#2

Re: TFrame - Neue Eigenschaft im Objektinspektor

  Alt 25. Jan 2010, 19:22
hi!

leite dir eine Klasse ab zB
Delphi-Quellcode:
TMyFrame = class(TFrame)
private
  FMeineProperty : Integer;
published
  property MeineProperty : integer read FMeineProperty write FMeineProperty;
end;
Wenn du im Code dein Frame von TMyFrame ableitest kannst du die Property "MeineProperty" sehen und verändern.

gruß!
Lars
  Mit Zitat antworten Zitat
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#3

Re: TFrame - Neue Eigenschaft im Objektinspektor

  Alt 25. Jan 2010, 19:23
Hi,

das habe ich gemacht. Das ist auch nicht das Problem. Ich wollte, dass die Eigenschaft "MeineProperty" im Objektinspektor aufgelistet und veränderbar ist, sodass ich diese Property nicht im Quelltext direkt setzen muss.
  Mit Zitat antworten Zitat
taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 
#4

Re: TFrame - Neue Eigenschaft im Objektinspektor

  Alt 25. Jan 2010, 19:28
Moin, schau mal nach "RegisterComponents" ...
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von TheMiller
TheMiller

Registriert seit: 19. Mai 2003
Ort: Gründau
2.480 Beiträge
 
Delphi XE7 Architect
 
#5

Re: TFrame - Neue Eigenschaft im Objektinspektor

  Alt 25. Jan 2010, 19:34
Ah okay... stimmt...

Aber dafür lohnt es sich nicht. Das mit der Property reicht dann so aus. Danke
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:59 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