AGB  ·  Datenschutz  ·  Impressum  







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

Problem bei MDIChild Enabled

Ein Thema von e-gon · begonnen am 2. Okt 2013 · letzter Beitrag vom 21. Okt 2013
 
Volker Z.

Registriert seit: 3. Dez 2012
Ort: Augsburg, Bayern, Süddeutschland
419 Beiträge
 
Delphi XE4 Ultimate
 
#5

AW: Problem bei MDIChild Enabled

  Alt 17. Okt 2013, 23:16
Hallo,

[...] Wenn ich, wie in diesem Fall, erst selbst umständlich ein Testszenario aufbauen muss, lass ich es lieber gleich bleiben. [...]
Dazu hatte ich auch keine große Lust. Daher nur:
  • Form1 (fsMDIForm) mit einem Button
  • Form2 (fsMDIChild) mit einem übergroßen Panel (wir wollen ja auch scrollen) und ein Timer, der die längere Ladezeit simuliert

Dann noch etwas Code
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  f : TForm2;
begin
  f := TForm2.Create (Self);
  f.Show
end;
Delphi-Quellcode:
procedure TForm2.FormCreate(Sender: TObject);
begin
  AutoScroll := True;
  Enabled := False
end;

procedure TForm2.FormMouseWheel(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
begin
  ScrollBy (0, WheelDelta)
end;

procedure TForm2.Timer1Timer(Sender: TObject);
begin
  Timer1.Enabled := False;

  Enabled := True;
  SetFocus
end;
Wird der Timer getriggert kommt das Form in den Vordergrund (falls von einem anderen Form überdeckt) und das Scrollen per Mausrad ist problemlos möglich.

Also wird es wohl irgendwo an Deinem Code haken. Was, warum, wieso, weshalb, sorry, da habe ich keine Lust mit der langen Stange im Nebel zu stochern. Gib den hilfswilligen hier im Forum mal etwas mehr Infos und Dir wird sicherlich geholfen.

BTW völlig kontraproduktiv sind Posts like:
Vielen Dank für die zahlreichen Hilfestellungen!
Mach Dir mal besser Gedanken darüber:
[...] die Hauptursache für fehlende Antworten eine unzureichend gestellte Frage. [...]

Gruß
Volker Zeller

Geändert von Volker Z. (18. Okt 2013 um 12:32 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 02:53 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-2025 by Thomas Breitkreuz