Thema: Delphi Rahmen um Label

Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#34

Re: Rahmen um Label

  Alt 31. Jan 2007, 00:14
Was soll denn das jetzt ? Nun gut, dann fangen wir mal überflüssigerweise an.
Zitat von IngoD7:
Genau das meine ich! Ich habe dir in Posting #21 genau das geliefert. Die Zauberformel lautete: Rand um das Label herum legen und Label.Refresh. Letzteres, damit das Label immer vor dem Rectangel angezeigt wird.
Refresh war ein Schuss in den Ofen. Völlig Sinnlos.

Zitat von IngoD7:
..Schon vorher wurde dir gesagt.. Anstatt das zu überprüfen, kam eine unbrauchbare
Vermutungsäußerung von dir.
K.A. was damit gemeint ist.

Zitat von IngoD7:
Natürlich war das nicht klar. Du hattest bis dahin gar nicht gesagt, dass der Rahmen auch wieder verschwinden soll. Denkbar wäre ja auch gewesen, dass alle Rahmen bestehen bleiben sollen. Angenommen das wäre so, dann wäre dein Code Murks, weil du kein zweites Mal auf ein Label fahren kannst, ohne dessen Anzeige zu versauen.
Es ging darum, erst einmal überhaupt einen Rahmen hinzukriegen.

Zitat von IngoD7:
Okay, deine MouseLeave-Methode reisst das raus. Aber auch nur halbherzig. Eine MouseEnter-Methode mit durchsichtigem Rectangel (Canvas.Brush.Style:=bsClear) und herumgelegtem Rahmen würde auch dann funktionieren.
bsClear nützt überhaupt nichts !!

Zitat von IngoD7:
Das Problem einer eventuellen Überdeckung von anderen visuellen Sachen auf der Form hast du auch nicht gelöst. Es wurde angesprochen. Es interessiert dich aber gar nicht. Wer mit deinem Code noch etwas direkt neben den Rahmen-Labeln liegen hat...
Interessant ist lediglich, dass alles so geht wie erwartet. Die Farben/Koordinaten stimmen.

comprende ? -> Google
Gruß
Hansa
  Mit Zitat antworten Zitat