AGB  ·  Datenschutz  ·  Impressum  







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

Ist eine Form Visible

Ein Thema von franktron · begonnen am 5. Jul 2004 · letzter Beitrag vom 5. Jul 2004
Antwort Antwort
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Ist eine Form Visible

  Alt 5. Jul 2004, 11:02
Wie kann ich rausfinden ob eine From gearde angezeigt wir oder nicht.

z.b. wenn sie nicht in der Startleieste liegt oder von einer anderen Form überdeckt wird.
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 11:14
Frag doch die Eigenschaft Visible ab.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 11:37
Zitat von franktron:
z.b. wenn sie nicht in der Startleieste liegt oder von einer anderen Form überdeckt wird.
Möchtest du nur abfragen, ob das Formular "Visible" ist (s. Luckie) oder möchtest du abfragen, ob das Formular vor allen anderen fenstern liegt?
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#4

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 12:13
Eigentlich will ich nur einen Timer anhalten um res. zu sparen wenn der benutzer die Form nicht sieht.
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Benutzerbild von S2B
S2B

Registriert seit: 1. Feb 2004
Ort: Aachen
1.268 Beiträge
 
#5

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 13:41
Delphi-Quellcode:
  if Form1.Visible=false then
  Timer1.Enabled:=false;
So müsst es gehen!
Simon Praetorius
Gruß
S2B
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#6

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 13:43
@S2b

Einfacher
Timer.Enabled := MainForm.Visible; mfg Tobias
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
Benutzerbild von S2B
S2B

Registriert seit: 1. Feb 2004
Ort: Aachen
1.268 Beiträge
 
#7

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 13:44
Ich sag nur:

Simon Praetorius
Gruß
S2B
  Mit Zitat antworten Zitat
Ratte

Registriert seit: 12. Dez 2003
Ort: Erfurt
345 Beiträge
 
Delphi 2005 Personal
 
#8

Re: Ist eine Form Visible

  Alt 5. Jul 2004, 14:11
Hi,

vielleicht könntest du mit hilfe des Ereignisses OnIdle von AppEvents und einem Timer das ganze nach x Sekunden ohne aktivität stoppen.

Ratte
Schiffsratte der U.S.S. Delphipraxis, Laderaum 4538
BUSH:= TTerminator.create;
  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 20:43 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