AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Seltsames Verhalten; ShowModal, Button.Visible
Thema durchsuchen
Ansicht
Themen-Optionen

Seltsames Verhalten; ShowModal, Button.Visible

Ein Thema von 4name · begonnen am 24. Feb 2011 · letzter Beitrag vom 25. Feb 2011
 
4name

Registriert seit: 2. Feb 2011
5 Beiträge
 
#1

Seltsames Verhalten; ShowModal, Button.Visible

  Alt 24. Feb 2011, 20:03
Hallo,

ich habe ein seltsames Verhalten bei Forumlaren, die mit ShowModal angezeigt werden und der Eigenschaft "Visible" von z.B. Buttons festgestellt.

Ich lasse aus dem Hauptformular ein Formular "Rechnung" mit ShowModal anzeigen und schliesse dieses wieder mit ModalResult:=1.
Dann lasse ich aus dem Hauptformular ein anderes Formular "Beleg" auch mit ShowModal anzeigen.
Nun lasse ich aus diesem das Formular "Rechnung" wieder mit ShowModal anzeigen, allerdings sollen z.B. drei Buttons nicht sichtbar sein, also vor 'ShowModal' 'Button.Visible:=False;'

Die drei Buttons werden aber angezeigt ...
Und die Eigenschaft 'Visible' der Buttons ist aber 'False' ...

Lasse ich nach Programmstart sofort das Formular "Beleg" anzeigen und dann das Formular "Rechnung", sind die Buttons nicht sichtbar ...

Doch sobald ich das Formular "Rechnung" aus dem Hauptformular habe anzeigen lassen, geht das Unsichtbarmachen über das Formular "Beleg" wieder nicht mehr.



Habe mal ein kleines Beispiel-Prog angehangen.

Hat jemand eine Erklärung für dieses Verhalten?


Benutze:
CodeGear Delphi für Microsoft WindowsVersion 11.0.2627.5503
Angehängte Dateien
Dateityp: zip Test.zip (12,8 KB, 7x aufgerufen)
  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 14:40 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