AGB  ·  Datenschutz  ·  Impressum  







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

Semitransparente Abdeckung eines Grids

Ein Thema von ULIK · begonnen am 12. Jan 2012 · letzter Beitrag vom 20. Jan 2012
Antwort Antwort
Benutzerbild von ULIK
ULIK

Registriert seit: 25. Sep 2006
Ort: Regensburg
427 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Semitransparente Abdeckung eines Grids

  Alt 13. Jan 2012, 14:36
Da hast Du recht, besser lesbar wäre es dann. Wobei es eh egal ist, denn ohne die Lösung des Problems mit dem Fokus und den Click-Messages bringt das sowieso nichts.
  Mit Zitat antworten Zitat
Benutzerbild von ULIK
ULIK

Registriert seit: 25. Sep 2006
Ort: Regensburg
427 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Semitransparente Abdeckung eines Grids

  Alt 20. Jan 2012, 13:02
So, hab mich mal etwas gespielt. Die angehängte Version von uSchleier reagiert nun auf (Doppel)Klicks auf den Schleier.

Hier im Detail:
  • Schleierhelper mittels DEFINE ein/ausschaltbar (ich will das Ding nur dort haben, wo ich es auch wirklich brauch)
  • Schleierform reagiert nun auf Mausklicks. Erreicht wird da durch die Prüfung, ob beim FormAktivate der Cursor über der aktiven Schleierform ist. Wenn ja, dann wird der Fokus nicht wieder auf das ursprüngliche Control zurückgesetzt. Keine optimale Lösung, aber was Besseres ist mir nicht eingefallen und für meine Zwecke tut's das
  • Das Neu-Positionieren des Schleiers kann nun von Aussen aufgerufen werden. Der Hintergrund dafür ist: ich hab den Schleier an ein Tabsheet gebunden und beim Maximize/Restore der Form ist die Größe nicht korrekt bestimmt worden, da die ClientWidth/Height des Sheets noch nicht angepaßt waren. Aber über das externe Positionieren kann ich das dann nachträglich lösen.

Alles in allem zwar etwas Gefrickel, aber wenn's hilft ...


Grüße,
Ulrich
Angehängte Dateien
Dateityp: zip uSchleier.zip (4,0 KB, 17x aufgerufen)
  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 10:49 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