AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen FreePascal Problem: Cursor Farbe bei eigener Editor Komponente
Thema durchsuchen
Ansicht
Themen-Optionen

Problem: Cursor Farbe bei eigener Editor Komponente

Ein Thema von mimi · begonnen am 6. Feb 2009
Antwort Antwort
mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#1

Problem: Cursor Farbe bei eigener Editor Komponente

  Alt 6. Feb 2009, 16:30
Hallo,
ich entwickel zur Zeit eine RichEdit ähnliche Komponente für Lazarus. Aus verschiedenen Gründen.

Ich habe jetzt ein Problem mit der Hintergrund Farbe und der Cursor Farbe. Der Cursor ist eine einfache Line.

Beim Suchen hier im Forum bin ich überfolgende Möglichkeit gestoßen:
    c.Pen.color:=(not ColorToRGB(PenColor)) and $00FFFFFF; Das klappt auch, nur ergibt sich dadurch ein kleines Problem, Ich versuche das Problem mal mit Hilfe des Bildes zu beschreiben:
Test Test ist ein Objekt, Haus Haus ist ein anders Objekt. Die erste Zeile besteht aus drei Objekte.
Die zweite aus einem Objekt, die Dirtte aus einem Objekt und soweiter.

Wenn der Cursor jetzt z.b. in der ersten Zeile beim 2 Objekt ist(Haus Haus) und vor dem H steht wird er nicht angezeigt. Grund die Cursor Farbe ist Blau. Allerdings ist diese Situation auch eine besondere. Denn das Zeichen wird im Vorgänger Objekt hinzugefügt. So wie z.b. in OppenOffice.

Besser kann ich das Problem einfach nicht beschreiben. Habe schon das eine oder andere Versucht.
Miniaturansicht angehängter Grafiken
pleditor_107.jpg  
Michael Springwald
MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
  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 05:09 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