![]() |
Componenten auf der fsmdiForm reagieren nicht auf ereignisse
hallo Leute,
mein Problem, das auf meiner MDIForm liegende Labels auf kein "mouseleave", "mousemove" etc. reagieren. Erst wenn ich alle Comps auf ein Panel verfrachte geht das. woran kann das liegen? ich brauche mein comps unbedingt ohne panel auf der mdiform :cry: gruss dot |
Re: Componenten auf der fsmdiForm reagieren nicht auf ereign
Also, ich denke der freie Platz auf einer MDIForm ist für das MDIChild reserviert. Erst ein Panel teilt der MDI-Form einen Platz zu... Da siehst du vor allem, wenn ein Child vorhanden ist,dass es nicht auf das Panel aufliegen kann...
Wenn du kein Panel einbauen kannst,dann arbeite doch mit der MouseMove-Methode der MDI Form wo du einfach testest, ob ein Label an der stelle liegt, wo sich der Mauszeiger befindet... |
Re: Componenten auf der fsmdiForm reagieren nicht auf ereign
ok also mit den mousekoordinaten
danke für die antwort ich probiere es mal aus :stupid: |
Re: Componenten auf der fsmdiForm reagieren nicht auf ereign
naja irgendwie scheinst alles nicht zu funktionieren :roll:
|
Re: Componenten auf der fsmdiForm reagieren nicht auf ereign
Was genau meinst du?
Also ich bekomme ein hervorragendes MouseLeave von einem Label mitten auf der MDIForm. |
Re: Componenten auf der fsmdiForm reagieren nicht auf ereign
ich versuche ein Label zu unterstreiche, aber das klappt nur wenn ein der Label auf dem Panel auf der MDIform liegt.
Fett und kursiv gehen komischerweise ich mache das so
Delphi-Quellcode:
keine Reaktion des Label.fonts obwohl er in das Ereignis reingeht
onmousemove
(Sender as TLabel).Font.Style := (Sender as TLabel).Font.Style + [fsUnderline]; onmouseleave (Sender as TLabel).Font.Style := []; |
Re: Componenten auf der fsmdiForm reagieren nicht auf ereign
Wie schon in deinem anderen Thread erwähnt, sollte man nichts auf den Arbeitsbereich von MDI-Forms packen. Vlt solltest du dein Konzept noch einmal überdenken?! Vlt. sind Tabs ehr das, was du suchst?!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:46 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