AGB  ·  Datenschutz  ·  Impressum  







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

TTabsheet und Tpagecontrol

Ein Thema von khh · begonnen am 16. Apr 2010 · letzter Beitrag vom 17. Apr 2010
Antwort Antwort
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#1

TTabsheet und Tpagecontrol

  Alt 16. Apr 2010, 19:05
Hallo zusammen,
ich habe auf einem Tpagecontroll 3 ttabsheets.
je nach Auswahl in einer checbox ausserhalb des Tpagecontroll blende ich diese tabsheets ein und aus.

Delphi-Quellcode:
TabSheet1.Tabvisible := true;
TabSheet2.Tabvisible := true;
TabSheet3.Tabvisible := false;
In einer Konstellation ist es so,dass 2 Tabsheets eingeblendet sind und dazwischen gewechselt werden können soll.
Leider funktioniert der Wechsel nur einmal. Nachdem der nicht aktive Tab ausgewählt wurde , lässt sich nicht mehr zum vorherigen Tab zurück wechseln

was läuft da schief,was hab ich übersehen ?
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#2

Re: TTabsheet und Tpagecontrol

  Alt 16. Apr 2010, 20:24
Das hat mit den visible Eigenschaften nichs zutun. Würde tippen das, Du noch an den Enabled Properties schraubst und das nicht aktive enabled = false hat.

Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#3

Re: TTabsheet und Tpagecontrol

  Alt 17. Apr 2010, 08:08
Zitat von mschaefer:
Das hat mit den visible Eigenschaften nichs zutun. Würde tippen das, Du noch an den Enabled Properties schraubst und das nicht aktive enabled = false hat.

Grüße // Martin
hab ich durchgesehen, ist _leider_ nicht der Fall.
Mir fällt aber folgendes aus.
Der Fehler tritt nur auf, wenn der dritte Tab ausgeblendet wird und dafür Tab 1 und 2 eingeblendet werden.
Ist dagegen Tab 1 alleine eingeblendet und Tab 2 wird "dazugeschaltet" funktioniert der Wechsel problemlos

Was kann das denn sein?
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#4

Re: TTabsheet und Tpagecontrol

  Alt 17. Apr 2010, 08:45
Uuuhps it´s magic!

Lade doch mal ein kleines Beispielprogramm hoch, das ist mit Logik so nicht zu erklären.

Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#5

Re: TTabsheet und Tpagecontrol

  Alt 17. Apr 2010, 08:50
Zitat von mschaefer:
Uuuhps it´s magic!

Lade doch mal ein kleines Beispielprogramm hoch, das ist mit Logik so nicht zu erklären.

Grüße // Martin
du sagst es

das mit dem Beispielprogramm ist nicht so einfach, weil da ne DB dahinter hängt.
Na ich checks erst nochmal selbst durch,
trotzdem mal vielen Dank


Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#6

Re: TTabsheet und Tpagecontrol

  Alt 17. Apr 2010, 09:50
OK fehler ist gefunden.
nachdem ich vor dem jeweiligen tabvisible:= false jedesmal alle tabvisible:= true setze funktionierts.

Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#7

Re: TTabsheet und Tpagecontrol

  Alt 17. Apr 2010, 09:52
Ja also doch: It´s magic

Grüße // Martin


PS:
Habe hier auch DB-Anwendungen wo ich mit TabSheets arbeite und unter
Delphi 2007 ist mir das bisher nicht aufgefallen, vielleicht hängt das
an Deiner Version. Wegen solcher Macken bringt mich die VCL noch mal
in den Wahn... oder zu C#.
Martin Schaefer
Phaeno
  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 01:38 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