AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Minimieren/Maximiren von Forms

Ein Thema von Jazz · begonnen am 2. Mai 2003 · letzter Beitrag vom 9. Mai 2003
Antwort Antwort
Benutzerbild von Jazz
Jazz

Registriert seit: 13. Apr 2003
Ort: Stonebronx
108 Beiträge
 
#1

Minimieren/Maximiren von Forms

  Alt 2. Mai 2003, 18:45
Wie lass ich eine Funktion ausführen jeweils Extra beim Minimieren und Maximieren einer Form. THX.
  Mit Zitat antworten Zitat
Benutzerbild von Mirilin
Mirilin

Registriert seit: 21. Dez 2002
Ort: Lenzburg
861 Beiträge
 
Delphi 6 Professional
 
#2
  Alt 2. Mai 2003, 19:12
Zitat:
Das Ereignis OnMinimize wird ausgelöst, wenn eine Anwendung auf Symbolgröße verkleinert (minimiert) wird.

type TNotifyEvent = procedure(Sender: TObject) of object;
property OnMinimize: TNotifyEvent;

Beschreibung

Mit OnMinimize können Sie eine Ereignisbehandlungsroutine programmieren, mit der Sie bei der Verkleinerung der Anwendung auf Symbolgröße bestimmte Aktionen durchführen können. Die Anwendung wird auf Symbolgröße verkleinert, wenn entweder das Hauptfenster auf Symbolgröße verkleinert oder die Methode Minimize aufgerufen wird. In der Eigenschaft Icon wird das Symbol festgelegt, das die minimierte Anwendung repräsentiert.
OnRestore bewirkt glaube ich das Gegenteil.
Tobias
Die Physik ist für die Physiker eigentlich viel zu schwer.
  Mit Zitat antworten Zitat
Benutzerbild von Jazz
Jazz

Registriert seit: 13. Apr 2003
Ort: Stonebronx
108 Beiträge
 
#3
  Alt 3. Mai 2003, 11:16
Nee ist onResize. Danke.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie
(Moderator)

Registriert seit: 29. Mai 2002
37.294 Beiträge
 
Delphi 2006 Professional
 
#4
  Alt 3. Mai 2003, 12:28
OnResize wird auch ausgelöst, wenn du nur die Größe deines Fensters veränderst.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Jazz
Jazz

Registriert seit: 13. Apr 2003
Ort: Stonebronx
108 Beiträge
 
#5
  Alt 9. Mai 2003, 01:19
Also irgendwie bekomme ich des net gebacken.
das geht doch mit Application.OnMinimize etc.
aber wie sag ich dass da dann eine procedure ausgeführt wird??
THX
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie
(Moderator)

Registriert seit: 29. Mai 2002
37.294 Beiträge
 
Delphi 2006 Professional
 
#6
  Alt 9. Mai 2003, 01:35
Delphi-Quellcode:
type
  TForm1 = class(TForm)
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
    procedure WMSYSACOMMAND(var msg: TMessage); message WM_SYSCOMMAND;
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.WMSYSACOMMAND(var msg: Tmessage);
begin
  if msg.Msg = WM_SYSCOMMAND then
  begin
    case msg.WParam of
      SC_MAXIMIZE : ShowMessage('Juhu, ich werde maximiert.');
      SC_MINIMIZE : ShowMessage('Hilfe, ich werde minimiert.');
    end;
  end;
  inherited;
end;
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf