AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein MDI Client form visible=false bleibt nicht
Thema durchsuchen
Ansicht
Themen-Optionen

MDI Client form visible=false bleibt nicht

Ein Thema von Kostas · begonnen am 27. Mär 2013 · letzter Beitrag vom 28. Mär 2013
 
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.112 Beiträge
 
Delphi 12 Athens
 
#4

AW: MDI Client form visible=false bleibt nicht

  Alt 28. Mär 2013, 10:10
Hallo Thomas,

ich habe deine Variante eingebaut mit dem überscheiben des Constructors weil es besser ist als meine Variante.
Das Flackern ist jedoch geblieben. Damit meine ich folgendes:
Ich setze ein Brakpoint bei FormCreate und einen unter FormShow. Wenn das Form mit fsNormal erzeugt wird,
wird aufgerufen: FormCreate, FormShow, FormShow. Setze ich beim Form das Property Visible:=false
wird aufgerufen: FormCreate, FormShow. Aktuell ist es nur ein Schönheitsfehler. Es kann jedoch zum Problem werden wenn
ich in FormShow Anweisungen stehen habe. Hast du eine Idee wie ich das in den Griff bekomme?

[EDIT] HALT hat sich erledigt. So gehts:
Delphi-Quellcode:
procedure TfrmBaseChild.DoCreate;
begin
  if Formstyle <> fsMDIChild
  then visible := false
  else inherited;

end;
Setzt ist es perfekt. Besten Dank Thomas.

Gruß Kostas

Geändert von Kostas (28. Mär 2013 um 10:15 Uhr)
  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 12:12 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