AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:47

Parameter dieser Suchanfrage:

Suche in Thema: TRichEdit transparent bzw. mit Hintergrund
Suche alle Beiträge, die von "Flocke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: TRichEdit transparent bzw. mit Hintergrund

      Delphi
      by Flocke, 31. Jul 2006
    Als Basis brauchst du die JVCL oder eine andere RichEdit-Komponente die die neuere Version der RichEdit-DLLs nutzt - mit der Standardkomponente geht's nicht.

    Speichere das hier:

    unit TransparentRichEdit;

    interface

    uses
    SysUtils, Windows, Messages, Classes, Controls, JvRichEdit;
  • Forum: Object-Pascal / Delphi-Language

    Re: TRichEdit transparent bzw. mit Hintergrund

      Delphi
      by Flocke, 20. Jul 2006
    Also ich habe gerade meinen ersten Hinweis noch einmal ausprobiert mit:

    unit TransparentRichEdit;

    interface

    uses
    SysUtils, Windows, Messages, Classes, Controls, JvRichEdit;

    type
  • Forum: Object-Pascal / Delphi-Language

    Re: TRichEdit transparent bzw. mit Hintergrund

      Delphi
      by Flocke, 11. Jul 2006
    Zu deiner Frage: es kann sein, muss aber nicht. Meine Vermutung ist, dass das RichEdit-Control die Bits nur in WM_CREATE auswertet und danach nicht mehr.

    Zur Transparenz: bei mir funktionierts - allerdings mit einer komplett eigenen Komponente und nicht TJvRichEdit. Ggf. musst du noch WM_ERASEBKGND abfangen und einfach 1 zurückliefern:

    procedure TJvRichEdit_Transparent.WMEraseBkgnd(var Msg:...
  • Forum: Object-Pascal / Delphi-Language

    Re: TRichEdit transparent bzw. mit Hintergrund

      Delphi
      by Flocke, 10. Jul 2006
    Es sollte mit einer RichEdit-Komponente funktionieren, die Version 3 oder höher unterstützt (z.B. das TJvRichEdit von den Jedis). Davon musst du eine eigene Klasse ableiten und dort in der Methode CreateParams das Bit WS_EX_TRANSPARENT hinzufügen:

    TJvRichEdit_Transparent.CreateParams(var Params: TCreateParams);
    begin
    inherited CreateParams(Params);
    Params.ExStyle := Params.ExStyle or...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Flocke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=72967
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz