AGB  ·  Datenschutz  ·  Impressum  







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

Kompo ableiten: Visible bei Show und Hide ?

Ein Thema von Martin K · begonnen am 23. Jul 2006 · letzter Beitrag vom 23. Jul 2006
 
Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#1

Kompo ableiten: Visible bei Show und Hide ?

  Alt 23. Jul 2006, 16:38
Hi,

folgendes Problem:
Habe eine Komponente vom TEdit abgeleitet.
Dazu gehört noch eine weitere, die auch sichtbar ist.
Wenn ich also Visible auf False stelle werden beide Komponenten unsichtbar, bei True beide sichtbar.
Klappt soweit ganz gut, hab also einfach bei der property Visible folgenden Code:
Delphi-Quellcode:
procedure VonTEditAbgeleitet.SetVisible(const Value: Boolean);
begin
  inherited Visible := Value;
  MeineZweiteKompo.Visible := Value;
end;
Aber leider klappt das ganze nicht bei den Aufrufen Show/Hide
Und ich dachte immer, bei Show würde nur Visible auf True und bei Hide auf False gesetzt werden, so dass also die obige Prozedur auch bei Show/Hide aufgerufen werden müsste:
Zitat von Delphi-Hilfe:
Durch den Aufruf der Methode Show wird Visible auf true, durch den Aufruf von Hide auf false gesetzt.
Ist es etwa umgekehrt?
Dass beim Setzen der Eigenschaft Visible Show bzw. Hide aufgerufen wird?
Bitte helft mir...
  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 07:46 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 by Thomas Breitkreuz